PHPのトレーニングコース

PHPのトレーニングコース

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

お客様の声

★★★★★
★★★★★

PHPサブカテゴリ

PHPコース概要

CodeNameDurationOverview
phpdevDeveloping Websites with PHP14 hoursこのコースでは、PHPでWebアプリケーションを開発する方法について説明します。このコースは、すでに他の手続き型プログラミング言語に精通している人のために作成されています。コースでは、PHPとMySQLデータベースを使用して簡単な動的アプリケーションを作成する方法を学習します。
laravelLaravel: Build Rapid and Elegant Web Applications with the Laravel PHP Framework14 hoursLaravel は、オープンソースの PHP ベースの MVC (モデル – ビュー – コントローラー) web 開発フレームワークです。Laravel & #39 には、専用の依存マネージャを備えたモジュラーパッケージングシステム、リレーショナルデータベースにアクセスするためのさまざまな方法、アプリケーションのデプロイメントとメンテナンスを支援するユーティリティ、および構文糖が含まれています。Laravel は、Web 職人のための "PHP フレームワークと呼ばれています"

このコースでは、Laravel ベースの web アプリケーションを作成することによって、Laravel とウォーク参加者の基礎を紹介します。

観客

- Web アプリケーション開発者
コース の

形式

- は、web アプリケーションの段階的な開発と共に、Laravel & #39 の機能と機能の概要を説明します。
phpwordpressPHP for Wordpress21 hours60% の市場シェアを

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

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

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

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

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

観客

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

形式

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

ノート

- このコースのためのカスタマイズされた訓練を要求するために、整理するために私達に連絡しなさい。
- ワードプレスの詳細については、ご覧ください: https://wordpress.org/
iotphpProgramming for IoT with PHP14 hoursインターネット (IoT) は、物理オブジェクトとソフトウェア・アプリケーションをワイヤレスで接続し、ネットワーク通信、クラウド・コンピューティング、データ・キャプチャーを通じて相互に通信し、データを交換できるネットワーク・インフラストラクチャです。PHP は、優れたパフォーマンスのため、IoT に推奨されるサーバー側スクリプティング言語です。

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

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

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

観客

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

形式

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

ノート

- このコースのためのカスタマイズされた訓練を要求するために、整理するために私達に連絡しなさい。
advphpAdvanced PHP Programming35 hoursPHP は、最も一般的に使用され、web 開発に適したパワフル汎用スクリプト言語です。

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

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

- は、PHP プログラミング
の高度な概念を学ぶ - は、一貫性を確立し、PHP プログラミング
を使用して高度な問題を解決する - PHP
を使用して、より柔軟なソフトウェアを構築するための追加の方法を探る

観客

- のウェブ開発者
既存の PHP の知識を増やすことに興味を - 誰も
コース の

形式

- 部講義、パート討論、演習と重い実地練習
symfony4Symfony 4 for Web Application Development28 hoursSymfony 4 は PHP のためのソフトウェア開発 フレームワークです。php (Web apps または api) で作成された新しいアプリケーションの開発とテストを容易にするために、再利用可能な php ライブラリが含まれています。Symfony 4 は、PHP コードの開発をより効率的にする組み込みコマンドを備えたコマンドラインソフトウェアフレームワークです。

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

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

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

観客

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

形式

- 部講義、パート討論、演習と重い実地練習
webdevonboardingWeb Developer On-boarding Training420 hoursこのインストラクター主導のライブトレーニングでは、サンプルアプリケーションの作成と展開をステップ実行しながら、web 開発の基礎を学習します。

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

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

観客

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

形式

- 部講義、パート討論、演習と重い実地練習
behatBehat: Behavior Driven Development (BDD) with PHP14 hoursBehat は、PHP で記述されたビヘイビア駆動開発 (BDD) テストフレームワークです。ソフトウェア開発プロセスにおいて、開発者、テスター、ビジネスステークホルダー、クライアント間のコミュニケーションを促進します。Behat は、非技術者がアプリケーション & #39 の明確な記述を記述することを可能にし、意図された動作は、アプリケーションに対する機能テストとして "それらの" シナリオを実行します。

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

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

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

観客

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

形式

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

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

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

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

観客

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

形式

- 部講義、パート討論、演習と重い実地練習
zendadvancedZend Framework: Advanced Concepts21 hoursこのコースは、スケーラビリティ、信頼性、およびモジュール性の厳しい要件を満たすエンタープライズ規模の web アプリケーションを設計および構築したい開発者を対象としています。

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

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

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

観客

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

形式

- 部講義、パート討論、演習と重い実地練習
phpunittestingUnit Testing with PHP14 hoursPHPUnit は PHP のための単体テストフレームワークです。PHPUnit は厳密なパラメーターを採用して、コードの個々の単位がバグなしで、展開の準備ができているかどうかを判断します。個々のユニットを分離してテストすることにより、開発者はアプリケーションの安定性を高め、回帰バグを回避し、運用中のコードの誤動作に伴うコストを削減することができます。 このインストラクター主導のライブトレーニングでは、バグの診断、分離、および解決を容易にするためにテスト単位の形式で検証可能なコードを記述する方法を受講者に教えています。トレーニングでは、PHPUnit テストフレームワークを使用して、作業に対応したテスト環境を作成することで参加者を指導します。

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

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

観客

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

コースの 形式

- 部講義、パート討論、演習と重い実地練習
php7PHP 7: Building High-Performance Web Applications7 hoursphp 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 の開発者
- の高度な中間サーバ側プログラマ

形式 コース

- 部 講演、 部 討論、 演習 、 重い ハンズオン 練習
cakephpCakePHP: Rapid Web Application Development28 hoursこのコースでは、一般的な CakePHP MVC web 開発フレームワークを使用して、PHP 開発者が機能的な web アプリケーションを構築する方法を教えています。このコースでは、最初の原則とアプローチについて説明し、アプリケーションの動作、柔軟性、およびセキュリティを強化するための高度なトピックに移ります。ディスカッションは対話型であり、学習は実践的なものです。

観客

- の web 開発者は、より迅速により良い web アプリケーションを開発することを望む
コース の

形式

- は、サンプルアプリケーションのステップバイステップの開発と一緒に CakePHP の機能と機能の概要を説明します。
phpoptPHP Websites Optimization7 hoursこのコースは、PHPコードの最適化に関心を持つPHPプログラマーやWebサイト開発者向けに作成されています。

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

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

観客

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

形式

- の概要とサンプルアプリケーションのステップバイステップの開発と共に、CakePHP & #39 の高度な機能について説明します。
ThinkPHPGetting Started with ThinkPHP21 hoursこのコースは、web アプリケーションを開発する ThinkPHP を学ぶことを希望する開発者を対象としています。

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

コース の

形式

-

は、実践的実践を重視しています。

-

の概念のほとんどはサンプル、練習および実地開発によって学ばれる
cl-jpwCombined JAVA, PHP and Web Application Security28 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 のフレームワークとライブラリの最近の脆弱性について知らされる
- ソースを取得し、安全なコーディングに関するさらに読みプラクティス
オーディエンス

開発者
cl-pscSecure coding in PHP21 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 フレームワークの最近の脆弱性について通知される
- セキュリティテストツールの使用に関する実践的な知識を得ることが
- は、安全なコーディング方法に関するソースとさらなる測定値を取得し

聴衆

開発者
symfony3webdevWeb Development with Symfony328 hoursSymfony は PHP コンポーネント、Web アプリケーションフレームワーク、哲学とコミュニティのセットです。
yii2Develop Web Applications with PHP and Yii 214 hoursYii は、Web 2.0 アプリケーションの開発に最適な高性能 PHP フレームワークです。
phppatrefPHP Patterns and Refactoring21 hoursこのコースは、パターンやリファクタリングの使用に関連する問題を探求したい経験豊富なプログラマー向けに設計されています。各参加者は、これらのパターンの使用のプロパティと実際の例を知っているので、アプリケーションコードを効率的に構築できるようになります。
webdevphpWeb Application Development in PHP21 hoursこのコースは、知識を豊かにし、オブジェクト指向のプログラミングやデザインパターンに基づいたプログラミングやWeb開発テクニックのベストプラクティスを学びたい中間PHP開発者を対象としています。
dsgpatphpDesign Patterns in PHP14 hoursこのコースでは、PHPで使用されるパターンに特に重点を置いてデザインパターンをカバーします。
webdevphp1Website Development in PHP21 hoursこのコースでは、参加者がPHP言語とWeb環境との統合について熟知しています。参加者は、動的ページを作成し、データベースアプリケーションを作成し、アプリケーションを不正アクセスから保護する方法を学習します。
symfewfSymfony2 - enterprise web framework21 hoursSymfonyは、PHPコンポーネント、Webアプリケーションフレームワーク、哲学、コミュニティのセットです。
swooleSwoole for PHP Programmers14 hoursThis 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/
週末PHPコース, 夜のPHPトレーニング, PHPブートキャンプ, PHP インストラクターよる, 週末PHPトレーニング, 夜のPHPコース, PHP指導, PHPインストラクター, PHPレーナー, PHPレーナーコース, PHPクラス, PHPオンサイト, PHPプライベートコース, PHP1対1のトレーニング

コース割引のニュースレター

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

一部のお客様

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!