php 開発エンジニアのトレーニングは通常 5 か月間続き、合計 3 つのステージと 2 つの大きなプロジェクト (間に小さなプロジェクトが挟まれます) で構成されます。
第 1 段階:
コースの内容には、動的 Web サイト開発の 3 つの側面が含まれます:
1. (HTML5 CSS3) フロントエンド ユーザー インターフェイス レイアウトの作成、実践例この段階 (個人ブログ Web ページの実践/個人履歴書 Web ページの制作/登録フォーム)
2. (MySQL) Web サイトのコンテンツを保存するためのデータベース設計
3. (PHP) サーバー ビジネス処理プログラムの開発。関係する知識 ポイントは次のとおりです: PHP の基本構文 (文法形式、変数、データ型、定数定義、演算子) PHP 言語構造、関数、配列とデータ構造、文字列処理、正規表現、ファイル システム管理、PHP オブジェクト指向プログラミングなど。
最初の大きなプロジェクト: サイクルは 2 週間で、モールまたは BBS フォーラムで個人が自主的に完了します
(php 学習の推奨事項: php training)
第 2 段階:
コースの内容は 8 つのモジュールで構成されており、各モジュールには目標があり、各モジュールはプロジェクトを実行します。各モジュールは特定の技術的方向性を表します。
1. 製品レベルの環境の構築 - Linux 開発環境と運用環境、必要なものを理解するだけでなく (関連する知識ポイントには Linux、Apache、Nginx、iptables が含まれます)
2. JAVASCRIPTシングルページ アプリケーション 技術開発の実践 (小規模プロジェクト: APP 実践マイクロ モール) (関連する知識ポイント: JavaScript、DOM、Ajax、jQuery、BootStrap、Vue.js)
3. 二次開発 (小規模プロジェクト: 迅速)モールまたは企業 Web サイトの構築) (ナレッジ ポイント PHPCMS、ecshop を含む)
4. 非リレーショナル データベースの実用化 (小規模プロジェクト: 映画チケット システムなど) (ナレッジ ポイントを含む: Memcache、Redis、)
5. リレーショナル データ クエリの統計と分析の実践的な戦闘 (小規模プロジェクト: ERP 金融ソフトウェアの分析と最適化) (関連する知識ポイント: MySQL、MariaDB)
6. リレーショナル データ クエリの統計と分析の実践的な戦闘長時間接続と Web ページ プッシュ テクノロジー (小規模プロジェクト) : オンライン チャット ルーム) (関係する知識ポイント: Node.js、Express、SSE、Socket)
7. WeChat アプリケーション開発の実践 (小規模プロジェクト: 個人ブログ システム)関連するナレッジ ポイント: CURL、WeChat)
8. 製品の標準化 (LAVAVE フレームワーク) (小規模プロジェクト: 個人ブログ システムの実用的な実装。ナレッジ ポイント Git、MVC、Composer、および Laravel フレームワークを含む)
第 3 段階:
大規模プロジェクト: 電子モール、BBS、SNS、OA、CMS、CRM、大規模ポータル、ミュージック ステーション、ブログ、Weibo アプリケーション、チームで完成。
1. 開発アーキテクチャ モデルをアップグレードし、実際の製品要件に従って開発し、オンライン品質基準に達しました。
2. 元のプロジェクトの段階では、インストラクターがプロジェクトのデモンストレーション コードの一部を作成し、学生はインストラクターのコードを模倣してプロジェクト開発を完了しました。アップグレード後は、経験豊富なエンタープライズ テクニカル マネージャーがプロジェクトを指導しました。学生が自主的なプロジェクト開発を実行できるよう指導した講師と。
3. 当初のシステム プロジェクトはビジネスの実現のみに焦点を当てていましたが、アップグレード後は、プロジェクトの仕様、チームのコラボレーション、プロジェクト管理ツールの使用が強化されました。
以上がPHP開発エンジニア研修で学ぶことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。