マスター、Javaの学習ルートナビゲーション(学習リソースを添付)へのエントリから

オリジナルリンク: https://blog.csdn.net/qq_42453117/article/details/100655512

入門

最近、多くの人々が私に来ている、業界を理解していない、彼らは通常、初心者のユーザーである、「尋ねる」、開始する場所がわからない、非常に混乱し始め、そう、あまりにも多くの人々を返信する日ですここではそれに対する応答として統一。

Javaのラーニングパス

もちろん、私はJavaがコースを学ぶと言うことだけでここにいる、彼は、Javaを学習しているため、およびJavaに精通している必要がありますされ、他の側面のために、私は本当に理解していません。

財団ステージ

最初は基本的なレベルでは、我々は、Javaの基本を習得しなければならない、基本的な段階では、MySQLデータベース、Oracleデータベース、JDBC、のLinux基盤、Java8新機能、データ構造とアルゴリズム、デザインパターン。
基本的なレベルのために、我々は把握しなければならない基礎ものの、基本ですが、チョークするのに十分なを学びます。それは初心者ですので、基本的なステージが少し難しくなりますが、長い喜んとして、これらは、そのハードではないことを主張します。Linuxの場合、データ構造、アルゴリズム、および我々がライン上に持っているいくつかの基本的なデザインパターンは、非常に徹底的であることを学ぶ必要はありませんでした。

WEBインフラ

基礎段階の後、我々は、Web、HTML、JavaScriptやjQueryとAJAXの側面のいくつかの知識を持っている必要があり、同じことが、この知識のために、私たちはそうでなければ、多くの時間を過ごすことになり、下に取得する必要がなく、基本を習得する必要があります。

JavaWeb

ウェブ段階の後、もちろん、それはJavaWebで、JavaWebのために、私たちは知識を持っている必要があります:サーブレット、JSP、MVCデザインパターン、クッキー、セッション、JavBeanコンポーネント技術、EL式、JSTL式、フィルターフィルター、リスナーリスナーを、アップロードとダウンロードファイル、および国際化。

JavaEEの

最後に、JavaEEの段階、あなたはこのフェーズを学ぶとき、あなたはJavaプログラムの開発はよく知られています。しかし、自分自身の開発プロセスは、JavaEEの段階ので、私たちは私たちは、プログラムの開発を支援するためにいくつかの非常に良いフレームワークを学ぶ必要があり、困難かつ複雑です。
フレームのために、私たちはStruts2の、Hibernateは、春、SpringMVC、学ぶ必要がある JPA、SpringData、MyBatisの、春ブーツ、春の雲、ダボ。フレームワークは実際には非常に大きい学習するには、いくつかのフレームワークは、限り、我々は巧みに、あなたは、基礎となるフレームワークが実現するかどうかを確認するために、ソースコードを見て能力を持つことができ、学習段階でそれらを使用することができるよう、また、非常に困難です。もちろん、フレームワークに加えて、我々はまた、Mavenの、Gitは、Githubに、ActiveMQの、学ぶ必要があるジェンキンスなどを。
JavaEEの段階で学んだことは、ほとんどですが、研究の経験豊富なのJavaEE相を持っている場合は、あなたのプログラミングのレベルは、質的な飛躍を持つことになります。

他の

ここで私は数日追加した後で、この記事を書いたもので、誰かが私は「ただの記事でデータ構造を学習していることを指摘していること、そのデータ構造とアルゴリズムの場合にのみ、農家コードに学ばないと教えてくれました基本的なアルゴリズムは、他の人の誤解を招く「ことができます。実際、この文は間違っていないですが、私はまた、プログラムの魂です前の記事、データ構造とアルゴリズムの重要性を強調しました。私はちょうど下に取得する必要がなく、基本的なステージの基礎を把握するために言ったように、しかし、データ構造とアルゴリズムは、初心者のために、難しさのある程度であるが、それらを完全にマスターする初心者のためには、非常に困難な非常に非友好的であることがあります。さらなる研究では、あなたの知識がますます大きくなり、この時点では、データ構造とアルゴリズムがちょうど表面に滞在することはできません、我々はより深く、これらの事を勉強するために行く必要があります。
そうです、限り、我々は合理言うように、私に助言を与えることをありがとう。ここにも、私は速やかに修正さになります。いいえ金は、誰もが記事を書くの過程で、ここにも批判を歓迎し、いくつかの少ない厳しいところがあるでしょう不可避である、完璧ではありません。

学習リソース

私はいくつかの用語のために、あなたは聞いたことがないかもしれないことを知っています。この問題で、少しずつ学習し、このラインの下によると、私はあなたがプログラミングの魅力を感じるだろうと信じていません。
ここでは全体が一緒に対応する学習リソースと、ルートの知識を梳綿に、うまくダウンロードするには少しの友人を必要とします。

1、基本的な段階

Javaの基本 - リンクします。https://pan.baidu.com/s/1nB-aqy-5f3Q29CznmcDSIQ抽出コード:5U4G

MySQLのデータベース - チェーンリンクします。https://pan.baidu.com/s/1NfS6Q9fb_OMna608w9GYeg抽出コード:94ns

Oracleデータベース - リンクします。https://pan.baidu.com/s/12uVSvaY4pbXRWy2DtIIf8w抽出コード:5r8p

JDBC--リンクします。https://pan.baidu.com/s/1QF9S_GpucFvoLSrQqV6d0Q抽出コード:ltnh

Linuxの基礎 - リンクします。https://pan.baidu.com/s/1e0ekEVjmtfNWAEO0123wDw抽出コード:pwxz

Java8新機能 - リンクします。https://pan.baidu.com/s/103nPGgEEjbxzuy1rHRJepg抽出コード:6omt

Javaデータ構造とアルゴリズム-リンク:リンクします。https://pan.baidu.com/s/1UmemJoNdXOtgf_anFlJNjQ
抽出コード:u7gy

Javaのデザインパターン - リンクします。https://pan.baidu.com/s/1ik7PRwlAVgJzhSCdthdu1A抽出コード:nr5e

2、ウェブのステージ

JavaScriptのDOM--リンクします。https://pan.baidu.com/s/1_HtKFXeRm5xF7p2vYk_c7w抽出コード:ks6g

JQuery--リンクします。https://pan.baidu.com/s/1IPPNu2qsJ-MgLX7mGcVYbQ抽出コード:Umdr
AJAX--リンクします。https://pan.baidu.com/s/1MC1iryOq9_SSV1qWYk5P5Q抽出コード:78hu

3、JavaWeb

JavaWeb段階 - リンクします。https://pan.baidu.com/s/1EJYIgAuAHhaJLv8Pp-QjgA抽出コード:584f

4、JavaEEの

JavaEEの段階フル動画 - リンクします。https://pan.baidu.com/s/1rJ5MyvFMuN_cbDVbw-2B3A抽出コード:mdlf

コースウェアとソースコード

記事を公開した後、多くの人々があり、私はソースコードと教材を持っていた場合は、ここではもちろんあります私に尋ねる、容易にするために、私は、ここにソースコードとコースウェアのリンクを置く我々が求められているトラブルを取ることはありません。
リンクします。https://pan.baidu.com/s/1k5W90fjtQNS-4OptIqAIZQ抽出コード:kccz

もちろん学習のJava上のすべてのリソースは、ここにあるダウンロードへようこそ!

おすすめ

転載: www.cnblogs.com/it-deepinmind/p/11950122.html