1. Java SE 部分
1. Java の基本: 基本的な構文; 共通のクラス ライブラリ API;
3. Java の高度な知識: アノテーション、マルチスレッド、スレッド プール、ブロッキング、非ブロッキング、リフレクション、動的プロキシ。 : 基本的な SQL ステートメント、マルチテーブル クエリ、結果セットの交差、結合、および差分演算。接続プール; トランザクション管理、バッチ処理;
6. JDBC の上級: ストアド プロシージャ、トリガー; ORM ツールの利点と設計を理解する
7. HTML の基本: 基本的な HTML タグ、DIV+CSS レイアウト、
8. JavaScript の基本的な構文、JavaScript の基本的なオブジェクトの特性、
9. Dom とイベントの仕組み。 : DOM 操作、プログラミング、一般的なブラウザー、イベント メカニズム、XML プログラミング
10. XML の基本ルール、XML およびスタイル シート。 、SAX および JAXP; dom4j、JDOM およびその他のツール; 13. Web プログラミングの基礎: Jsp サーバー、EL、サーブレット 3.0 アノテーション;上級: MVC と DAO、サーブレット、タグ関数、JSTL や DisplayTag などの一般的なタグ ライブラリの使用。 15. Web プログラミングの原則: Jsp の動作原理。スレッド プール、ソケット通信、および Web コンテナーの下部でサーブレットを呼び出すコマンド モードをマスターします。
6. Ajax プログラミング: XML HttpRequest および非同期リクエストの送信と応答の使用。一般的な Ajax ライブラリ (プロトタイプ、Jquery、ExtJs、DWR)、HTTP プロトコルおよび非同期リクエストと組み合わせた Ajax の詳細な研究
7. Android 開発
17. Android の基礎: Android 開発およびデバッグ環境。構造、インターフェイス コンポーネントとインターフェイス プログラミング、
18. Android 中間: オーディオとビデオの記録と再生、
高度な Android: ネットワーク プログラミングと Web サービス、Google サービスの統合、Java と C の相互デバッグ、
8. Struts2: MVC とstruts システム; アクションと結果; ファイルのアップロードとダウンロード; インターセプターとプラグインの開発; Hibernate: ORM と永続マッピング、遅延マッピング;パフォーマンスの調整、HQL クエリ、条件付きクエリ、SQL クエリ。統合された JPA;
23. JSF
26. Java EE の実践とアーキテクチャ: Ant+Ivy または SVN、CVS; さまざまな Java EE アーキテクチャとそれぞれの利点を理解する
27. ワークフロー: ワークフローの仕様と機能; JBPM などのワークフロー フレームワーク; 複数のリファクタリングと繰り返しの思考
28. 高度な Java EE: さまざまな MVC フレームワークの動作原理をマスターし、同様のフレームワークを開発できるHiveMind、AspectJ およびその他のフレームワークを使用し、同様のツールを開発できる。Hibernate、iBatis およびその他のフレームワークの原理を習得し、同様のツールを開発できる。また、EJB メカニズムについての一般的な理解ができる。アプリケーションサーバーの実装 上記は Java の方向性です。 。 。関連コンテンツの詳細については、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。