PHPのトレーニングコース

PHPのトレーニングコース

地元の講師主導のライブPHPトレーニングコースでは、PHPの基礎を実践的に実践し、高度なPHPプログラミングツールと手法を実装する方法を実演しています。 PHPトレーニングは、「オンサイトライブトレーニング」または「リモートライブトレーニング」として利用できます。現場での現場でのトレーニングは、 日本 NobleProgの企業研修センターで日本 。リモートライブトレーニングは、インタラクティブなリモートデスクトップを介して実行されます。 NobleProg - あなたの地域のトレーニングプロバイダー

お客様の声

★★★★★
★★★★★

PHPコース概要

Title
期間
概要
Title
期間
概要
35 hours
概要
The training program prepares you for professional web designer (occupation code: 213202 for Standards of Professional Qualifications) in respect of "HTML and CSS in web design" and includes a programming problem using JavaScript and PHP language.

The following program assumes that the participant will be able to design and make websites using HTML 4.0 and Cascading Style Sheets 2.0. In building a web site, you will use the HTML tags to place text, graphics, tables, and interactive forms on the web page, and also links to other web pages and web sites. Using Cascading Style Sheets 2.0 you will perform formatting of web content according to customer requirements.

Course graduates can seek employment in service companies involved in web designing or start consulting service (self-employed). The training program covers the issues of creating web sites using HTML and CSS.
21 hours
概要
このコースは、パターンやリファクタリングの使用に関連する問題を探求したい経験豊富なプログラマー向けに設計されています。各参加者は、これらのパターンの使用のプロパティと実際の例を知っているので、アプリケーションコードを効率的に構築できるようになります。
21 hours
概要
このコースは、スケーラビリティ、信頼性、およびモジュール性の厳しい要件を満たすエンタープライズ規模の web アプリケーションを設計および構築したい開発者を対象としています。

このインストラクター主導のライブトレーニングでは、一連の共通ケース問題を示し、Zend Framework 2 (ZF2) を使用して効率的に解決する方法を参加者に示します。参加者は、合理化され、堅牢な再利用可能なモジュールの作成につながる一連の演習を通じて撮影されます。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、モジュール設計
に関連する設計パターンを分析し、理解することができます。 - は Zend Framework 2 のコンポーネントを使用して、認証、暗号化、LDAP、アクセス許可 (承認) などの領域でセキュリティを確保しています
- web サービスと RESTful インターフェイスを開発するための高度な技法を適用する
- エンタープライズレベルの web アプリケーションのトラブルシューティング、最適化、および展開

観客

- は、ZF2
で経験した中級の PHP 開発者に進んだ - エンタープライズ開発者は、ヘビーでインタラクティブなエンタープライズ規模の web アプリケーションのパフォーマンス、モジュール性、拡張性を向上させることを求めて
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
Yii は、Web 2.0 アプリケーションの開発に最適な高性能 PHP フレームワークです。
21 hours
概要
このコースでは、参加者がPHP言語とWeb環境との統合について熟知しています。参加者は、動的ページを作成し、データベースアプリケーションを作成し、アプリケーションを不正アクセスから保護する方法を学習します。
21 hours
概要
このコースは、知識を豊かにし、オブジェクト指向のプログラミングやデザインパターンに基づいたプログラミングやWeb開発テクニックのベストプラクティスを学びたい中間PHP開発者を対象としています。
420 hours
概要
このインストラクター主導のライブトレーニングでは、サンプルアプリケーションの作成と展開をステップ実行しながら、web 開発の基礎を学習します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- デザインと新しいユーザーが直面する機能を実装する
- 最適化 web アプリケーションは、速度とスケール
を最大化する - web ベースアプリケーション用のクライアント側コードの作成
- は速く、使いやすく、大量生産の適用を作成し、プロトタイプをすぐに開発する

観客

- 初心者の web 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
21 hours
概要
は、このインストラクター主導の live コースは、web アプリケーション開発の ThinkPHP を学びたい開発者を対象としています。

ThinkPHP は、高速でシンプルな PHP オブジェクト指向の MVC フレームワークで、UTF-8、プラグイン、ロールベースのコントロールアクセス (RBCA)、テンプレートコントロールエンジン、マルチデータベースをサポートしています。

コースの形式

-

は実践に重点を置いています。

-

概念のほとんどは、サンプル、演習、ハンズオン開発を通じて学習されます。
28 hours
概要
Symfony 4 は PHP のためのソフトウェア開発 フレームワークです。php (Web apps または api) で作成された新しいアプリケーションの開発とテストを容易にするために、再利用可能な php ライブラリが含まれています。Symfony 4 は、PHP コードの開発をより効率的にする組み込みコマンドを備えたコマンドラインソフトウェアフレームワークです。

このインストラクター主導のライブトレーニングでは、php アプリケーションの作成をステップ実行する際に Symfony フレームワークと php 言語を使用することを学びます。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は Symfony 4 を使って PHP
で書かれたコードを作成してテストします - は PHP のための簡単なコードを作成し、データベースに読み書きする

観客

PHP と HTML の知識を - プログラマと web 開発者
- は、より高速なクロージャーの開発ツールをより効率的に求める上級開発者を
ユーザーのニーズに一致する現在の開発ツールの の理解を に更新する必要がある - ソフトウェアデザイナー
コース の

形式

- 部講義、パート討論、演習と重い実地練習
28 hours
概要
Symfony は PHP コンポーネント、Web アプリケーションフレームワーク、哲学とコミュニティのセットです。
21 hours
概要
Symfonyは、PHPコンポーネント、Webアプリケーションフレームワーク、哲学、コミュニティのセットです。
14 hours
概要
This instructor-led, live training (onsite or remote) is aimed at PHP programmers wishing to write asynchronous web services using the PHP language (in a fashion similar to Node.js).

By the end of this training, participants will be able to:

- Install and configure Swoole
- Understand the concepts behind event-driven, asynchronous, non-blocking I/O networking models.
- Create and deploy asynchronous services written in PHP
- Speed up existing Laravel or Lumen applications with Laravel-Swool.

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about Swool, please visit: https://www.swoole.co.uk/
21 hours
概要
60% の市場シェアを

、WordPress のは、世界の多くのための選択のコンテンツ管理システム (CMS) & #39、最も知名度の高いウェブサイトです。PHP は、サーバー側の言語は、

の約82パーセントの力です。

このインストラクター主導で、ライブトレーニング (オンサイトまたはリモート)、ほとんどまたはまったく前のプログラミング経験を持つ参加者は、PHP を使用して Wordpress のウェブサイトをカスタマイズする方法を学びます。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、PHP
の作業を迅速に開始するために必要な開発ツールをセットアップする - 理解し、ワードプレス
の PHP ファイルの様々なタイプを変更する - は PHP の構文 (条件文、ループ、関数など) を理解して
- は、ワードプレス
内の独自のプラグインやテーマを書く - デバッグ、展開、およびワードプレスのウェブサイトのトラブルシューティング

観客

- の Web デザイナー
- の技術力を持つコンテンツクリエイターの
技術的なスキルを持つ - のビジネスオーナー
- の開発者は、PHP
の経験はありません。 コース の

形式

- インタラクティブ講演・討論
- 多くの練習と実践
ライブラボ環境での - ハンズオン実装

ノート

- このコースのためのカスタマイズされた訓練を要求するために、整理するために私達に連絡しなさい。
- ワードプレスの詳細については、ご覧ください: https://wordpress.org/
14 hours
概要
PHPUnit は PHP のための単体テストフレームワークです。PHPUnit は厳密なパラメーターを採用して、コードの個々の単位がバグなしで、展開の準備ができているかどうかを判断します。個々のユニットを分離してテストすることにより、開発者はアプリケーションの安定性を高め、回帰バグを回避し、運用中のコードの誤動作に伴うコストを削減することができます。 このインストラクター主導のライブトレーニングでは、バグの診断、分離、および解決を容易にするためにテスト単位の形式で検証可能なコードを記述する方法を受講者に教えています。トレーニングでは、PHPUnit テストフレームワークを使用して、作業に対応したテスト環境を作成することで参加者を指導します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は良いと悪いテストユニットを区別する
- テスト結果の読み取りと解釈の
- を積極的に管理し、バグを減らすために、コードベースを診断
- は、そのコードベースが継続的な統合と展開に適していることを確認してください

観客

- は、コード
のテスト容易性を向上させたい上級 PHP 開発者に中級

コースの 形式

- 部講義、パート討論、演習と重い実地練習
7 hours
概要
このコースは、PHPコードの最適化に関心を持つPHPプログラマーやWebサイト開発者向けに作成されています。

このコースでは、ボトルネックを見つける方法と、適切な方法でコードをリファクタリングまたは変更する方法が示されています。

このコースでは、実際のWebページの例を扱い、追跡、分析、最適化します。
21 hours
概要
このコースは、cakephp の開発者が cakephp のより高度な機能にアクセスできるように設計されています。説明とガイド付き練習を通じて、参加者は、既存および将来の CakePHP プロジェクトに、より良い機能、安定性、セキュリティ、拡張性を実装することができます。

観客

- CakePHP の開発者は、知識と開発スキルをさらに向上させようとして
コース の

形式

- の概要とサンプルアプリケーションのステップバイステップの開発と共に、CakePHP & #39 の高度な機能について説明します。
14 hours
概要
このコースでは、PHPでWebアプリケーションを開発する方法について説明します。このコースは、すでに他の手続き型プログラミング言語に精通している人のために作成されています。コースでは、PHPとMySQLデータベースを使用して簡単な動的アプリケーションを作成する方法を学習します。
7 hours
概要
php 7 は、2004以降の php への最大のアップグレードを しています。これは、新しい Zend engine 3.0 を介して大幅なパフォーマンスの向上を提供し、PHP 5.6 と比較してほぼ2倍の生産性を向上させます。50% のメモリ消費量の削減と他の新機能のホストでは、PHP7 は、さまざまなプラットフォーム間で web アプリケーションの開発に大きな影響を与えている。

この のインストラクター主導、 ライブ トレーニング、 の参加者 は、PHP 7 の最新の機能と処理の改善を活用する方法 学ぶ は、彼らがステップバイステップの作成を介して歩くとサンプル web アプリケーションの配置

の の の に する は、この トレーニングの エンド を することによって

:

- では、宇宙船や null 合体演算子、スカラー型ヒント、新しいスカラー型宣言、新しいエラー例外など、拡張された PHP 7 の機能を使用して
- 新しい PHP 7 web アプリケーションの開発と配備
- 既存の web アプリケーションまたはウェブサイトを最適化する

観客

- PHP の開発者
- の高度な中間サーバ側プログラマ

形式 コース

- 部 講演、 部 討論、 演習 、 重い ハンズオン 練習
14 hours
概要
Laravel はオープンソースの PHP ベースの MVC (モデル – ビュー – コントローラ) の web 開発フレームワークです。Laravel & #39; s の機能には、専用の依存関係マネージャを備えたモジュラーパッケージングシステム、リレーショナルデータベースにアクセスするためのさまざまな方法、アプリケーションの展開と保守に役立つユーティリティ、構文的な砂糖などがあります。Laravel はウェブ職人のための "PHP フレームワークと呼ばれてきました"

このインストラクターが指導する

live トレーニングでは、Laravel ベースの web アプリケーションを作成することで、Laravel とウォーク参加者の基本を紹介しています。

コースの形式

- & #39; の機能と機能の概要と、web アプリケーションのステップバイステップ開発について説明します。
14 hours
概要
インターネット (IoT) は、物理オブジェクトとソフトウェア・アプリケーションをワイヤレスで接続し、ネットワーク通信、クラウド・コンピューティング、データ・キャプチャーを通じて相互に通信し、データを交換できるネットワーク・インフラストラクチャです。PHP は、優れたパフォーマンスのため、IoT に推奨されるサーバー側スクリプティング言語です。

このインストラクター主導のライブトレーニングでは、参加者は、PHP を使用して IoT アプリケーションを開発する方法を学習します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- IoT アーキテクチャーの基本を理解する
- は、PHP アプリケーションの開発を支援するツール (IBM ワトソン iot プラットフォーム、Android アプリケーション用 iot スターター) のインストールと構成を行います
- は、IoT システムのプログラミングで PHP を使用する利点を学ぶことが
- PHP
を使用した IoT システムの構築、テスト、展開、およびトラブルシューティング

観客

- 開発者
- エンジニア
コース の

形式

- 部講義、パート討論、演習と重い実地練習

ノート

- このコースのためのカスタマイズされた訓練を要求するために、整理するために私達に連絡しなさい。
14 hours
概要
このコースでは、PHPで使用されるパターンに特に重点を置いてデザインパターンをカバーします。
21 hours
概要
は、インターネットを介して現代的な攻撃に耐性のアプリケーションを作成する必要がある PHP の開発者のための必須のスキルを提供しています。Web の脆弱性については、php ベースの例では、OWASP トップ10を超えて、様々な注入攻撃、スクリプトの注射、php のセッション処理に対する攻撃、安全でない直接オブジェクトの参照、ファイルのアップロードの問題に取り組んで議論され、多くの他。PHP 関連の脆弱性は、不足しているか不適切な入力検証、誤ったエラーと例外処理、セキュリティ機能と時間と状態に関連する問題の不正使用の標準の脆弱性の種類にグループ化されています。この後者のために我々は、open_basedir 迂回のような攻撃を議論する, マジックフロートまたはハッシュテーブルの衝突攻撃を介してサービス拒否.いずれの場合も、参加するリスクを軽減するために使用される最も重要なテクニックと機能について、参加者は熟知しています。

は、JavaScript、Ajax、HTML5 のセキュリティ問題に取り組むクライアント側のセキュリティに特に重点をおいています。PHP へのセキュリティ関連の拡張の数は、暗号化のためのハッシュ、mcrypt と OpenSSL、または入力検証のための Ctype、ext/filter と HTML 清浄器のように導入されます。最も優れた強化方法は、php の設定 (php.ini の設定)、Apache、およびサーバー全般に関連して与えられます。最後に、セキュリティスキャナー、侵入テストと悪用パック、スニッファ、プロキシサーバー、ファジングツール、および静的ソースコードアナライザなど、開発者とテスターが使用できるさまざまなセキュリティテストツールと技法について概説します。

は、脆弱性の導入と構成の実践の両方が成功した攻撃の結果を示す実践的な演習の数でサポートされています, 軽減技術を適用し、様々な使用を導入する方法を示して拡張機能とツール

このコースに参加する参加者は、

- セキュリティ、IT セキュリティ、セキュアコーディングの基本概念を理解する
- は OWASP トップ10を超えてウェブの脆弱性を学び、それらを回避する方法を知っている
- クライアント側の脆弱性とセキュリティで保護されたコーディング方法を学ぶ
- は暗号について実践的に理解している
- PHP のさまざまなセキュリティ機能を使用することを学ぶ
- 典型的なコーディングミスとそれらを回避する方法について学ぶ
- は、PHP フレームワークの最近の脆弱性について通知される
- セキュリティテストツールの使用に関する実践的な知識を得ることが
- は、安全なコーディング方法に関するソースとさらなる測定値を取得し

聴衆

開発者
28 hours
概要
も経験豊富なプログラマは、すべての開発プラットフォームによって提供される各種のセキュリティサービスを意味し、同様に彼らの開発に関連しているさまざまな脆弱性を認識していないマスターしていません。このコースでは、Java と PHP の両方を使用する開発者を対象としており、インターネットを通じた現代的な攻撃に対するアプリケーションの耐性を実現するための必須スキルを提供します。

レベルの Java セキュリティアーキテクチャは、アクセス制御、認証と承認、セキュアな通信、各種暗号化機能に取り組むことによって行われます。また、暗号の OpenSSL や入力検証用の HTML 浄水器など、PHP でコードを保護するために使用できるさまざまな api も紹介されています。サーバー側では、オペレーティングシステム、web コンテナー、ファイルシステム、SQL server、および PHP 自体を強化して構成するためのベストプラクティスが提供されていますが、JavaScript、Ajax のセキュリティ上の問題によってクライアント側のセキュリティに特別な焦点が与えられます。と HTML5.

一般的な web の脆弱性については、OWASP Top 10 に配置された例で説明されており、各種インジェクション攻撃、スクリプトインジェクション、セッション処理に対する攻撃、安全でない直接オブジェクト参照、ファイルアップロードに関する問題、およびその他多数が示されています。ランタイム環境に起因するさまざまな Java および PHP 固有の言語の問題と問題は、不足または不適切な入力検証の標準脆弱性の種類、セキュリティ機能の不正使用、不正なエラー、および例外処理、時間と状態に関連する問題、コードの品質の問題、およびモバイルコードに関連する脆弱性。

参加者は、議論された api、ツール、および構成の影響を試すことができますが、脆弱性の導入はすべて、成功した攻撃の結果を示す多数の実践的な演習によってサポートされています。どのようにバグを修正し、軽減のテクニックを適用し、様々な拡張機能やツールの使用を導入する。

このコースに参加する参加者は、

- は、セキュリティの基本的な概念を理解する, IT セキュリティとセキュアコーディング
- は OWASP トップ10を超えて Web の脆弱性を学び、それらを回避する方法を知っている
- クライアント側の脆弱性と安全なコーディング方法を学ぶ
- 使用することを学ぶJava 開発環境のさまざまなセキュリティ機能
- は、暗号化の実用的な理解を持っている
- PHP のさまざまなセキュリティ機能を使用することを学ぶ
- Web サービスのセキュリティの概念を理解する
- 実用的になるセキュリティテストツールを使用する際の知識
- 典型的なコーディングの間違いについて学び、それらを避ける方法
- Java および PHP のフレームワークとライブラリの最近の脆弱性について知らされる
- ソースを取得し、安全なコーディングに関するさらに読みプラクティス
オーディエンス

開発者
14 hours
概要
このインストラクター主導のライブ・トレーニング (オンサイトまたはリモート) は、オープン・ソース・ツールを使用して、PHP アプリケーションとサービスの構築、テスト、デプロイのプロセスを自動化したいエンジニアを対象としています。

このトレーニングの最後までに、参加者は次のことができるようになります。

- は、さまざまなオープンソースツールをインストールして構成し、継続的インテグレーション、テスト、および展開を可能にします。
- は、Gitlab CI や Jenkins などの CI ツールの長所と短所を理解しています。
- は、CI ツールとユニットおよび統合テスト・ツールを組み合わせたものです。

コースの形式

- インタラクティブな講義と討論。
- 多くの演習と練習.
- は、ライブラボ環境での実践的な実装を実現します。

コースのカスタマイズオプション

- このコースのためのカスタマイズされたトレーニングをリクエストするには、手配するために私達に連絡してください。
28 hours
概要
このコースでは、人気のある CakePHP MVC web 開発フレームワークを使用して機能的な web アプリケーションを構築する方法を PHP の開発者に教えます。このコースでは、最初の原則とアプローチを取り上げ、アプリケーションの動作、柔軟性、およびセキュリティの強化に役立つ高度なトピックに移ります。ディスカッションはインタラクティブであり、学習は実用的で実践的です。

コースの形式

- は、CakePHP の機能と機能の概要をまとめたもので、サンプルアプリケーションの段階的な開発を行います。
14 hours
概要
Behat は、PHP で記述されたビヘイビア駆動開発 (BDD) テストフレームワークです。ソフトウェア開発プロセスにおいて、開発者、テスター、ビジネスステークホルダー、クライアント間のコミュニケーションを促進します。Behat は、非技術者がアプリケーション & #39 の明確な記述を記述することを可能にし、意図された動作は、アプリケーションに対する機能テストとして "それらの" シナリオを実行します。

このインストラクター主導のライブトレーニングでは、Behat と PHP を使用して BDD スタイルのテストケースを作成および実行する方法について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、人間が読める、"で書かれた自動化されたテストを実行するときに、" ガーキン言語
- は Behat ベースのテストケースを使用して、技術チームと非技術部門のコラボレーションを改善し
- は、テストを駆動し、レポートを生成するためにセレン、ミンク、Goutte と他のブラウザのエミュレータと Behat を統合する
- 拡張システムを通じて Behat 機能を拡張する
- は、ターミナルコマンド、REST api などを通じて、多数の使用シナリオをテストします。

観客

- テストエンジニア
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
35 hours
概要
PHP はパワフルの汎用スクリプト言語で、web 開発に最もよく使用され、適しています。

この講師主導のライブトレーニングでは、高度な PHP プログラミングツールとテクニックを実装する方法について学習します。

このトレーニングの最後までに、参加者は次のことができるようになります。

- は PHP プログラミングの高度な概念を学びます。
- は、PHP プログラミングを使用して一貫性を確立し、高度な問題を解決します。

コースの形式

- パートレクチャー、パートディスカッション、演習、ヘビーハンズオン練習
21 hours
概要
Zend framework は、エンタープライズ対応の PHP ベースの web アプリケーションおよびサービスを開発、展開、管理するためのオープンソースのオブジェクト指向のフレームワークです。Zend framework は、モデルビューコントローラ (MVC) パラダイムを利用して、アプリケーションの基本構造を開発しています。Zend は、"コンポーネントライブラリ" と見なされます。独自のモジュラー設計により、ユーザーは互いに独立してコンポーネントを使用することができます。

このインストラクター主導のライブトレーニングでは、Zend framework を使用して信頼性の高いスケーラブルな web アプリケーションを作成する方法について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、モデルビューコントローラの設計パターンを使用して、データベースベースの web アプリケーション
を構築します。 - 受信および処理フォーム
- 入力検証およびビュースクリプトの設定
- は、Zend Framework mvc コンポーネントライブラリによって提供されるさまざまな種類の mvc イベントおよびサービスを処理し
- データベースアダプタに対するクエリの準備と実行

観客

- は、セキュアなエンタープライズ規模の web アプリケーションを開発しようとしている上級の PHP 開発者に中級
コース の

形式

- 部講義、パート討論、演習と重い実地練習
40 hours
概要
Participants attending this course will

- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn client-side vulnerabilities and secure coding practices
- Have a practical understanding of cryptography
- Learn to use various security features of PHP
- Learn about typical coding mistakes and how to avoid them
- Be informed about recent vulnerabilities of the PHP framework
- Get practical knowledge in using security testing tools
- Get sources and further readings on secure coding practices
- Learn advanced concepts in PHP programming.
- Establish consistency and solve advanced problems using PHP programming.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
週末PHPコース, 夜のPHPトレーニング, PHPブートキャンプ, PHP インストラクターよる, 週末PHPトレーニング, 夜のPHPコース, PHP指導, PHPインストラクター, PHPレーナー, PHPレーナーコース, PHPクラス, PHPオンサイト, PHPプライベートコース, PHP1対1のトレーニング

コースプロモーション

一部のお客様

is growing fast!

We are looking to expand our presence in Japan!

As a Business Development Manager you will:

  • expand business in Japan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!