ホームページ  >  記事  >  バックエンド開発  >  PHP システム学習ロードマップ

PHP システム学習ロードマップ

巴扎黑
巴扎黑オリジナル
2017-01-16 10:08:262677ブラウズ

PHP を学習している多くの学生を調査した結果、多くの独習者が学習プロセス中に体系的に学習する方法がわからないという問題を抱えていることがわかりました。この目的を達成するために、当社の PHP 中国語 Web サイト (www.php.cn) では、長い時間をかけて詳細な学習ロードマップを作成しました。詳細な学習ロードマップをまとめただけでなく、この Web サイトでは独習者向けに無料のテキストとビデオ チュートリアルを多数提供しているため、独学者はコンピュータの知識を一切費やすことなく、最も包括的で権威のある PHP 中国語 Web サイトを学習できます。 PHPだけではありません。私たちの目標は、独学学習者が学習終了後すぐに適切な仕事を見つけ、すぐに始められるようにすることです。これが、多くの独学学習者にとって PHP 中国語 Web サイトでできることです。

PHPの学習は、Webページ入門の第1段階、PHP入門の第2段階、PHP中級の第3段階、PHP上級の第4段階、PHPの第5段階の6段階に大別できます。エンタープライズレベルの開発、および PHP 拡張の第 6 段階。以下では、各段階の学習内容と学習順序について詳しく説明します。

Web ページ入力の最初の段階には、HTML、CSS、HTML5、CSS3、JS、Jq などが含まれます。 Web ページの入門段階の学習手順は次のとおりです:

1. Html (マスター)

HTML テキスト レイアウト、テーブルとハイパーリンク、フォームとフレーム

対応するコース:

HTML テーブル http://www .php.cn/code/476.html

HTML フレームワークhttp://www.php.cn/code/516.html

HTML フォームと入力http://www.php.cn/code /512.html

HTML リンク

http://www.php.cn/code/450.html

対応コース:

CSSボックスモデル

http://www.php.cn/code /790.html

CSS 構文

http://www.php.cn/code/729.html

DIV+CSS レイアウト ビデオ

http://www.php.cn/course/251.html

3、Html5+Css3(マスター)

html5、css3

対応コース:

HTML5チュートリアル

http://www.php.cn/course/14.html

CSS3チュートリアル

http ://www.php.cn/course/23.html

4. Bootstrap (要点)

Bootstrap の導入と全体の状況 CSS スタイル、CSS コンポーネント

対応コース:

Bootstrap 紹介ビデオ

http://www.php.cn/course/324.html

5. Javascript (key)

JS 入門、JS 入門メソッド、JS 構文、JS 組み込みオブジェクト、BOM モデル、DOM モデル、イベントプログラミング

対応講座:

Javascriptチュートリアル

http://www.php.cn/course/108.html

6、Jquery(キー)

jquery各種セレクター、DOM、jqueryオブジェクト、属性操作、イベント操作、jquery 特殊効果、ドキュメント処理、jquery プラグインの仕組み

対応するチュートリアル:

Jquery チュートリアル

http://www.php cn/course/117.html

上記は、PHP を学習する最初のステップと、Web ページを使い始めるための関連知識ポイントの学習ステップの概要です。すべての知識ポイントについては、学習者向けの PHP 中国語 Web サイトに多数の関連ビデオとテキストがあり、それらはすべて無料です。 ! !

PHP導入第2フェーズ:

1. PHP環境構築(習熟)

静的Webサイトと動的Webサイトの違い、WEBプログラムのアクセスプロセス、Wamp環境の構築、カスタマイズ環境の構築、仮想Webサイトの構築ドメイン名に基づくホスト、環境エクスペリエンス - discuz フォーラムのインストール

対応コース:

独自の PHP フレームワークをゼロから構築する

http://www.php.cn/course/276.html

2. PHP コア (キーポイント)

変数と定数、データ型と演算子、フロー制御、関数、ファイルインクルード、演算子、文字列、配列

PHP チュートリアル

http://www.php.cn/course/5.html

3. 代表的なPHP技術(要点)

httpプロトコル、フォーム値転送、ファイル処理、セッション技術、GD画像処理


4. MySQLの基本(要点)

データベースの基礎入門 基本的な SQL 操作、文字セット、列の型と列属性、テーブルの関係、高度なデータ操作、3 つの主要な mysql クエリ、データのバックアップと復元、mysql ユーザー権限管理、PHP 操作 Mysql

Mysql 基本チュートリアル
http ://www .php.cn/course/209.html

PHP 中級段階の第 3 段階:

1. PHP オブジェクト指向 (習熟)

オブジェクト指向の概要、オブジェクト指向の使い方、オブジェクト指向の 3 つの主要な特徴、PHP の継承、オブジェクト トラバーサル、オブジェクトの直列化、リフレクション機構、名前空間

PHP オブジェクト指向プログラミングのサンプル分析 http://www.php.cn/write/2313.html

名前空間 http://www.php.cn/write/2279.html

2. PDO (おなじみ)

PDO の概要、PDO の基本操作と追加、削除、変更、PDO 前処理、PDO 属性制御、PDO 例外処理、PDO カプセル化 デザインパターン、フレームワーク構築

4、Smartyテンプレート(おなじみ)

テンプレート技術原理、Smartyクイックスタート、Smartyテンプレート設計、Smartyプログラミング、Smartyキャッシュ技術


Smarty環境設定と使い方入門チュートリアル

http://www.php.cn/write/1904 .html

5. プロジェクトのアップグレード(要点)

メール技術、ページの静的化、正規表現、コンテンツ収集、機能改善


正規表現

http://www.php.cn/course/328 .html

PHP 上級ステージの第 4 ステージ: 1. SVN (マスター)

SVN の概要とインストール、SVN の使用方法の詳細な説明、複数のウェアハウスの構成と権限制御、SVN サーバーの構成と管理、フック プログラム

2、XML (おなじみ)

XML 構文、SimpleXML、get、post リクエスト、XML を使用したデータ送信、JSON、Ajax クロスドメイン リクエスト、Ajax case-pagination、チャット ルーム

4、ThinkPHP (キー)

ThinkPHP クイックスタート、ThinkPHP コントローラー、ThinkPHP ビュー、ThinkPHP モデル、ThinkPHP 実践項目

5. Linux (要点)

Linux のインストール、シェルの使用法、VI エディター、ユーザー、グループ、ファイル管理、Lamp 環境構築 、URL最適化

エンタープライズレベルの開発の第 5 段階:

1. Redis (マスター)

Nosql の共通製品の紹介、インストールと起動、データ型の説明、Redis の PHP サポート、セキュリティ認定と高度なケース、永続化メカニズム、マスター/スレーブ構成

Redis チュートリアル

http://www.php.cn/course/49.html

2. 9 つの主要なインターフェイス プログラミング (重要なポイント)

支払い、配送、WeChat、SMS 、メール、マップ、Baidu API、Tencent API、ローカル データ インターフェイス

3. MongoDB (キー) MongoDB の理解、基本および一般的なコマンド、インデックスとユーザー管理、データ エクスポートとバックアップ、マスター/スレーブ レプリケーションとシャーディング、PHP は MongoDB をサポートします

MongoDB チュートリアル
http://www.php.cn/course/43.html

4. Mysql の読み取りと書き込みの分離 (重要なポイント)

原理、ログビンの説明、構成手順、コードは読み取りと書き込みの分離を実現します。読み取りと書き込みの分離は ThinkPHP で使用されます

5、サーバー アーキテクチャ (重要なポイント) WEB サーバー クラスター、Nginx ロード バランシング、セッション共有、リバース プロキシ サーバー


拡張の第 6 フェーズ:

1. WebApp (キー)

フレームワークの基盤、PhoneGap の基盤となる実装、Hyrid ハイブリッド開発、JS SDK クラス ライブラリのアプリケーション


2. CMS の詳細な開発 (キー)

cms システムを理解し、dedecms システム タグを上手に適用する、dedecms を使用した a67 ムービー ネットワークの開発、dedecms を使用したデータ収集

3、Hadoop (理解)

Hadoop のインストールと構成、HDFS 構成、Hadoop エントリー ケース、PHP の MapReduce の作成


4、Mysql の高度な (キー)

外部キーとパラダイム、ビューとトランザクション セキュリティ、トリガー、関数、ストアド プロシージャ、インデックス

Mysql チュートリアル

http://www.php.cn/ course/304.html

5. Js 上級 (key)

js 共通イベント、js オブジェクト指向、js クロージャ、js 関数呼び出し、js ミニゲーム Snake

js クロージャ

http://www .php.cn/write/ 1159.html

js オブジェクト指向 http://www.php.cn/write/228.html


js 関数呼び出し

http://www.php.cn/ write/935.html

上記は、PHP の学習プロセスの概要であり、学習に集中する必要があるコンテンツ、または一般的に習得する必要があるコンテンツがマークされており、誰もが学習の正しい方向に進むことができます。習得する必要のある知識ポイントについては、多数のビデオ チュートリアルが提供される予定です。皆さんがそれらを合理的に使用できることを願っています。 PHP 中国語 Web サイト (www.php.cn) は、すべての学生が学業で成功し、できるだけ早く満足のいく仕事を見つけることを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。