ホームページ >Java >&#&チュートリアル >Java Web について学ぶべきこと

Java Web について学ぶべきこと

(*-*)浩
(*-*)浩オリジナル
2019-05-21 20:14:3816537ブラウズ

私が最初に JavaWeb 開発を学びたいと思ったとき、(仕事を探すときに自信を持てるようにするために) すべての側面を学びたいと思っていました。しかし、私にはまったく理解できませんし、この分野に携わっている人も知り合いにいないので、勉強を始めることができません。 1 年間の「死んだ」勉強の後、私はインターネット、書籍、ビデオから Java について深く理解しました。 Java に携わりたい友人の皆さん、これらのテクノロジーをすべて学んでいれば、仕事を見つけるのは間違いなく問題ありません。

Java Web について学ぶべきこと

第 1 段階: Java 構文、オブジェクト指向機能、共通 API、コレクション フレームワークなどの Java の基本 (基本)

第 2 段階: AWT、イベント メカニズム、SWING を含む Java インターフェイス プログラミング (一般的には使用されません) この部分はスキップすることもでき、使用するときに再度表示できます;

第 3 段階: Java API: 入力と出力、マルチスレッド、ネットワーク プログラミング、リフレクション アノテーションなど、Java の本質 (キー ポイント);

第 4 段階: 追加、削除、変更、クエリ操作などのデータベース SQL の基本と、マルチテーブル クエリ、Oracle Mysql

第 5 段階 段階: JDBC プログラミング: JDBC の原則、JDBC 接続ライブラリ、JDBC API を含む Hibernate は現在 JDBC よりもはるかに便利ですが、JDBC テクノロジはまだ使用されており、JDBC の考え方は特に重要です;

第 6 段階: JDBC の高度な機能の深い理解: データベース接続プール、ストアド プロシージャ、トリガー、CRM の考え方 (高度な) など、これを理解するのは難しいですが、次の場合に学習できます。時間はあります;

ステージ 7: Web アプリケーション開発の基礎となる HTML タグ、フォーム タグ、CSS を含む HTML 言語の学習;

第 8 ステージ: JavaScript スクリプト言語、 JavaScript 構文とオブジェクト、Ajax の基本、これら 2 つの側面;

第 8 ステージ: ステージ 9: サーブレット開発この時点から、XML のインストールと使用を含む、JavaWeb 開発の重要なステップに入ります。 Tomcat サーバー、HTTP プロトコル、サーブレット API など、Java Web 開発の基礎を簡単に理解します。 (重要)

第 10 段階: JSP 開発: JSP 構文とタグ、カスタム タグ、EL、JSTL ライブラリの理解、および MVC 3 層アーキテクチャのデザイン パターンの概念;

第 11 段階段階:AJAX開発:AJAXの原則、リクエスト応答処理、AJAX開発ライブラリ、Jquery;

第12段階:3大フレームワーク - Struts、Spring、Hibernate、JavaWebの本質(重要)

第 13 段階: 他のフレームワークを学習する - springMVC、mybatis、現在主流のフレームワーク

第 14 段階: この知識を学習した後、Maven、redis、log4j などのいくつかのエンタープライズ フレームワークを詳しく学習できます。

第 15 段階: 現在、企業や企業で使用されているシステムサーバーは Linux が一般的です。興味のある方は Linux のさまざまなコマンドを学ぶことができます

#学習要件

java 基本的なプログラミングの習得: 熟練している。理由: Java を知らなくても、JSP を書けるでしょうか? それは冗談です。

次のパッケージにも精通している必要があります: java.lang;
java.util;
java.io;
java.sql ;
java.text;
javax.sevrlet;
javax.servlet.http;
javax.mail; など

2: SQL マスタリー レベル: 熟練度。理由: データベースを使用しない場合は、SQL の知識はおそらく必要ありません。同時に、次のデータベースの複数の SQL に精通している必要があります。 Oracle、Mysql、DB2...

3:html 習得レベル: 熟練。理由: HTML はわかりません。JSP は書けるかもしれません?

4:javascript/jscript: 習熟レベル:慣れています。理由: クライアント側のデータ検証と一部のページ処理では、スクリプトを使用する必要があります。

5: CSS の習得: 知識。理由: CSS は通常、ページのスタイルを統一するために使用されます。

6: XML マスタリー レベル: 理由を理解する: AppServer 構成は通常、XML を使用して実装されます。

7: ejb の習得: 理解の理由: 多くのプロジェクトのビジネス ロジックは ejb によって実装されているため...

8: 次の種類AppServer(エンジニア) 複数の知識が必要です。 #a:)Tomcat

b:)WebLogic

c:)WebSphere

d:)Jboss

関連する学習の推奨事項:
Java 基本チュートリアル

以上がJava Web について学ぶべきことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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