ホームページ  >  記事  >  バックエンド開発  >  武漢鉄道職業技術学院スコアラインの参考 PHP の学習と改善のルート共有

武漢鉄道職業技術学院スコアラインの参考 PHP の学習と改善のルート共有

WBOY
WBOYオリジナル
2016-07-29 08:47:001299ブラウズ

フェーズ 1
講義 1、WEB の基礎
1.1 Web サイトの基礎知識;
1.2 ネットワークプロトコルの概要;
1.3 B/S 構造と C/S 構造の違い; 1.4 WEB プログラミングと Web サイト開発テクノロジーの概要
2 番目の講義、Web デザイン
2.1 Dreamweaver の概要と使用法;
2.2 静的 Web ページの HTML 言語;
2.4 表、フォーム、
2.5 フレーム、ハイパーリンク、画像。
例: 1. テーブルを使用して Web ページのレイアウトを設計します。
2. フォーム、テーブル、フレームを使用してシステムのバックエンド インターフェイスを設計します。
講義 3、DIV+CSS
3.1 CSS の概念と基本構文;
3.2 CSS を使用してリッチテキスト効果と画像効果を設定する;
3.3 CSS を使用してテーブルとフォームの要素を設定する;ページとブラウザ;
3.4 CSS ボックスモデル;
3.7 CSS+DIV レイアウト、CSS+DIV の美化とレイアウトの練習。
例: 1. DIV+CSS を使用してボタンとタブをデザインします。
3. DIV+CSS を使用してブログをデザインします。ウェブページ。
講義 4、PHP 開発環境
4.1 統合開発環境 XAMPP のインストール;
4.2 Zend Studio のインストールと構成;
4.4 最初の PHP プログラムの作成;
4.5 PHP プログラムのデバッグ
講義 5、PHP プログラミングの基礎
5.1 PHP 言語の機能と開発トレンド;
5.3 PHP 演算子と式;
5.5 PHP 関数。
講義 6、MySQL 開発の基礎
6.1 MySQL データベース システムの概要とインストール;
6.3 MySQL テーブルの作成、変更、削除;
6.5 MySQL クエリ ステートメントの使用方法の詳細な説明PHP MySQL 関数。
例: 1. フォーラム データベース テーブルの設計
2. PHP は MySQL データベースに接続し、追加、削除、変更、クエリを実装します。
講義 7、Web2.0 開発テクノロジ、
7.1 JavaScript の概要、
7.3 DOM オブジェクトの基礎とイベント、
7.5 Ajax の非同期通信の原理、
7.6 Ajax アプリケーションの開発
7.6 Ajax フレームワーク jQuery の紹介と使用。
例: 1. タブの動的切り替え効果
2. フォーラム システムで Ajax を使用して、ユーザー名が登録されているかどうかを確認します。
講義 8、PHP Web2.0 Web サイト開発例
8.1 Web2.0 スタイルのフォーラム システム開発
8.2 Web2.0 スタイルのブログ システム開発の実践。 例: 1. 統合 DIV+CSS +PHP+MySQL+Ajax テクノロジー
開発フォーラム
2. ブログ システムを開発するための統合 DIV+CSS +PHP+MySQL+Ajax テクノロジー。
第 2 フェーズ
講義 1、PHP オブジェクト指向の基礎
1.1 オブジェクト指向プログラミングの概要
1.2 プロセス指向とオブジェクト指向の違い
1.4 クラス、プロパティ、およびメソッド
1.5 コンストラクター;
1.6 クラスの属性とメソッドの使用;
1.9 クラスの継承とポリモーフィズム;
1.11 クラス、オブジェクトとオブジェクト間の関係:
1.12 いくつかの一般的な演算子とキーワード。
例: 1. ショッピング カートのオブジェクトの関係の設計
2. クラス、学生、コース、および試験のオブジェクトの関係の設計。
2 番目の講義、Smarty フレームワーク
2.1 Smarty テンプレート テクノロジの概要;
2.3 Smarty 変数と変数修飾子;
2.5 Smarty 保持変数;
2.7 Smarty は静的ページを生成します。
2.8 Smarty の組み込み関数の詳細な説明。
例: 1. Smarty を使用してショッピング カートの現実を実現します。
2. Smarty を使用して商品の追加、削除、変更、検索ページを実現します。
講義 3、データベース抽象化レイヤー PDO
3.1 PDO の概要、インストール、構成;
3.2 PDO は MySQL データベースに接続します;
3.3 PDO を使用してデータを追加、削除、変更、クエリします。
例: 1. PDOを使用してデータを接続し、製品情報の追加、削除、変更、確認機能を実現します。
講義 4、MVC フレームワークの概要とアプリケーション開発
4.1 MVC フレームワークの導入、インストール、構成;
4.4 MVC フレームワークでの PDO の使用;
4.5 MVC フレームワークの使用Smarty テンプレート テクノロジ;
4.6 MVC フレームワークを使用して、追加、削除、変更、チェック機能を実装します。
例: 1. MVC フレームワークを使用してユーザー登録とログインを実現します。
2. MVC フレームワークを使用して製品情報を管理します。
講義 5、Ajax フレームワーク技術
5.1 jQuery フレームワークの概要とインストール;
5.3 jQuery の DOM オブジェクト処理;
5.5 jQuery での非同期呼び出し; jQuery;
5.6 Mootools の共通関数、クラスおよび継承;
5.8 Mootools の DOM オブジェクト処理;
5.10 Ajax のサンプル開発。
例: 1. jQuery を使用して、ドロップダウン メニューを実装します。
2. jQuery を使用して、ユーザーの登録時にユーザー名が一意であるかどうかの非同期検証を実装します。
3. jQuery を使用して、日付選択、スライド メニュー、カスケードを実装します。メニューなど
講義 6、MySQL データベースの高度な開発
6.1 MySQL の複雑なクエリ;
6.3 PHP のトランザクション処理;
6.5 MySQL でのトリガーの使用;
6.6 MySQL のビュー
例: 1. オンラインモールでの商品売上に関する統計レポートのための複雑なクエリ機能
2. トリガーとストレージ関数を使用して、オンラインモールでの会員ポイントの計算機能を実現します。
講義 7、背景統計レポート技術
7.1 横棒グラフの設計と実装;
7.3 円グラフの設計と実装;
7.4 レポートデータのエクスポート。
例: 1. オンライン モールのバックエンド販売統計レポート。
講義 8、PHP デザイン パターン
8.1 デザイン パターンとは;
8.3 シングルトン パターン;
8.5 ストラテジー パターン;
8.7 その他のパタ​​ーン。
講義 9、MVC フレームワークの設計
9.1 MVC フレームワークの設計
9.2 MVC フレームワークの設計パターンの適用;
9.4 MVC フレームワークのモデル層の設計; 9.5 MVC フレームワークのビュー層デザイン。
例 1、単純な MVC フレームワークの実装;
2、MVC フレームワークのさまざまなビュー実装の設計。
講義 10、MVC フレームワークの設計
9.1 MVC フレームワークの設計
9.3 MVC フレームワークの制御層の設計
9.4 MVC フレームワークのビュー層デザイン。
例 1、単純な MVC フレームワークの実装;
2、MVC フレームワークのさまざまなビュー実装の設計。
講義 11、大規模 Web サイト開発テクノロジの要点
10.1 サーバー クラスタ テクノロジの概要、
10.2 MySQL データベース エンジンの選択、
10.4 ページの高速化とスリム化テクノロジ、
10.5 イメージ サーバの分離、等
講義 12、Web サイト プロジェクトの実践的な開発
11.1 GladCMS コンテンツ管理システムを使用して、Web サイト コンテンツの編成
の計画と Web サイトのテーマのデザインを含む大規模な Web サイト システム (メイン サイトと複数のサブサイト) を開発します
11.2 GladCMS システムは、実際の Web サイト開発プロセスに従って、需要分析、設計、コーディング、テスト、システム導入を実行します。 11.3 教師がプロジェクトを選択するか、生徒が自分でプロジェクトを選択し、複数のプロジェクトを選択します。人々は開発のためにチームを結成します。
企業の実際のプロジェクト開発プロセスに従って、プロジェクトを開発するためのチームが形成されます。
段階評価: この段階で学んだ知識ポイントとプロジェクト開発評価を評価します。
卒業プロジェクト 卒業プロジェクトを選択し、チームで開発します。
第 3 フェーズ
PHP 開発フレームワーク Zend Framework
1.1 Zend Framework の概要;
1.3 Zend Framework のビュー層;
1.4 Zend Framework の国際言語;フレームワークの検証;
1.6 Zend Framework のキャッシュ メカニズム。
例: 1. Zend Framework を使用してニュース バックエンド管理システムを開発します。
2. Zend Framework を使用してメンバーシップ管理システムを開発します。
講義 2、Oracle データベース アプリケーション開発
6.1 Oracle データのインストール;
6.3 Oracle スクリプトの作成;
6.4 PHP と Oracle データの統合アプリケーション開発。
例: 1. PHP と Oracle を使用して、オンライン モールのバックエンド管理システムを設計します。
第 3 回の講義、Zend フレームワークを使用した実践プロジェクト
2.1 モール システム要件分析;
2.2 モール システム設計; 2.3 モール システムのコーディングとテスト。
例: 1. オンライン顧客サービスシステムの開発
2. オンラインショッピングモールシステムのフロントエンドおよびバックエンドの開発。
段階評価: この段階で学んだ知識ポイントとプロジェクト開発評価を評価します。
卒業プロジェクト 卒業プロジェクトを選択し、チームで開発します。
フェーズ 4
基本的な Linux アプリケーション
1.1 コンピューターの基本知識とオペレーティング システムの機能;
1.3 Linux システムのインストール;
1.5 システム パーティションの展開;
1.5ファイル管理コマンド、権利管理コマンド、圧縮および解凍コマンドなど) 概要;
1.6 シェル アプリケーション スキル;
1.7 Vim/Vi テキスト エディター。
2 番目の講義、Linux システム管理
2.1 システム管理の概要;
2.3 一般的な設定ファイルの概要;
2.5 ユーザー、グループ、権限の管理;
2.6プロセス管理;
2.7 スケジュールされたタスク;
2.9 デバイス管理;
2.10
3 番目の講義、Linux ネットワーク管理
3.1 基本的な Linux ネットワーク構成; 3.2 リモート管理制御 (SSH、VNC、Webmin リモート管理アプリケーション); 3.4 Apache サーバー構成; 3.5シェルプログラミング
3.6 Apache、MySQL、および PHP
上記は武漢鉄道職業技術学院のスコアラインを紹介したもので、参考までにPHP学習と上達ルートの共有には武漢鉄道職業技術学院のスコアラインの内容も含まれており、興味のある友人の参考になれば幸いです。 PHPのチュートリアル。


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