記事の最初の部分: テクノロジーのプールを決定する 記事の 2 番目の部分: 主な情報源 記事の 4 番目の部分: 開発環境を選択し、必要なすべてのソフトウェアを作業マシンにインストールする
追加の重要な情報源: フォーラム
フォーラムは非常に重要です。独立して学ぶかコースで学ぶかに関係なく、フォーラムは民間の知恵の宝庫です。ただし、真実に到達する前に、そこからの情報を徹底的に調べなければなりません。でも便利なスキルですよ。- http://ru.stackoverflow.com/questions/tagged/java - 古くて役立つフォーラム。ロシア語のセクションもありますが、英語版の方がはるかに充実しています。
- https://toster.ru/tag/java/info - 有名な Habrahabr の作成者による Stackoverflow の類似物
- https://javatalks.ru/ は純粋に「Java」のフォーラムです。
- http://help.javarush.ru/ - JavaRush タスクなどについて議論するための特別フォーラム。
- https://www.reddit.com/r/learnjava/ - ここでも、初心者の質問を笑う人はいません。
追加の情報源: 書籍および参考書籍。
オンラインプログラミングリファレンス- https://docs.oracle.com/javase/7/docs/api/ - 公式ドキュメント。ドライ、難しい。ただし、最初から徐々に慣れていくことをお勧めします。英語で。
- http://www.tutorialspoint.com/java/java_documentation.htm - 簡単なリファレンス。英語でも。
- Head First in Java は、オライリーの Head First シリーズの世界的ベストセラーです。ユーモアと多くの叙情的な余談を交えて書かれています。迷ったらオススメです。
- Jacob Fine の著書「子供、親、祖父母のための Java プログラミング」。ロシア語で、主に若いプログラマー向けに設計されていますが、それだけではありません。
- Kay Horstmann「Java SE 8. Basic Course」は良い教科書です。
- Herbert Shildt の『Java 8: The Complete Guide』は、非常に包括的な参考書です。
- Bruce Eckel「Java Philosophy」 - ところどころで非常に役立ちます。これについては Wikibook があります - http://wikijava.it-cache.net/index.php?title=Chapter_1_Thinking_in_Java_4th_edition
最後に、短い要約を示します (記事の 3 つの部分すべてに基づいています)。
- 私たちは理論の主要な情報源を 1 つまたは 2 つ選択し、それらに基づいてカリキュラムを構築します。私たちは追加の情報源を検討しています。私たちはその理論をいくつかの情報源から学びます。
- プログラミングを学ぶには、プログラミングする必要があります。他に方法はありません。したがって、まず第一に、私たちは実践に注意を払います。それは実行され、テストされる必要があります。したがって、インタラクティブなコースまたは教師が必要です。最後の手段として、フォーラムにアドバイザーがいます。
- フォーラムにはたくさんの情報があります。見つけるのには時間がかかりますが、それだけの価値はあります。「愚かな」質問を恥ずかしがらないでください。
- さらに、気に入った書籍を選択し、いくつかのビデオ コース、Java ドキュメント、リファレンス コースをブックマークします。
- 主な知識源は、インタラクティブな JavaRush コースです。講義やテストされたタスクに加えて、追加の知識の優れた情報源へのリンクも含まれているため、時間を大幅に節約できます。さらに、コース中に情報の検索方法や履歴書の書き方も学びます。情報源をどこで見つけるかではなく、主なことであるプログラミングに集中することになります。しかし、見なければならないときは見なければなりません。
- フォーラムに登録してください。
- 1 冊か 2 冊の本を購入またはダウンロードします。最も簡単なものの 1 つを使用できます。2 つ目は参考書です。
- 主な知識源は高価なコースや個人的な指導者です。これは JavaRush と同じことを行います。理論を説明し、詳細情報の入手先を示し、割り当てを発行してチェックします。はるかに多くのお金のためだけに。そこに人的要素を加えます。ちなみに、多くのメンターはレッスンへの追加として JavaRush を推奨しています ;)。
GO TO FULL VERSION