オプション 1.本の虫: プログラミングに関する本を山ほど買う
本は何かを学ぶための最も安価な方法です。勉強を始めるには、時間を無駄にせず、何かを学べる本を選ぶ必要があります。私たちは、初心者のプログラマー向けに、Java の基礎を学ぶのに役立つ書籍をいくつか集めました。書籍の欠点は、学習内容については十分に説明できますが、コーディングの練習や進捗状況に関する有益なフィードバックを提供できないことです。したがって、さらにグーグルでコーディングのアイデアを探す必要があります。一部の本には学生向けのタスクやプロジェクトが掲載されていますが、実際のニーズを完全にカバーすることはできません。「It Runs in the Family」(2003) フレッド・シェピシ著
Java プログラミングを学ぶために 300 ドルで何が得られるか:Head First Java: 脳に優しいガイド価格: $22-41Head First Java は、Java とオブジェクト指向プログラミングの完全な学習体験です。未経験の学習者にとっても最適な本です。パズル、ミステリー、有名な Java オブジェクトへの魂を探るインタビューを通じて、ラムダ、ストリーム、ジェネリックス、スレッド、ネットワーキング、恐るべきデスクトップ GUI など、Java の基礎と高度なトピックについてすぐに理解できます。 効果的なJava価格: $29-45この本では、Joshua Bloch が新しいデザイン パターンと言語のイディオムを探求しています。これは、ラムダ、ストリーム、ジェネリック、コレクション、および最も一般的な Java 言語バージョンの主な機能についての深い理解とともに、将来の開発者にとって必須の知識です。 Java: 完全リファレンス、第 12 版価格:$37Java プログラミングの知識をある程度得た人向けの本です。Java SE 17 用に完全に更新された『Java: The Complete Reference』では、Java プログラムの開発、コンパイル、デバッグ、実行方法について説明しています。ベストセラーのプログラミング作家 Herb Schildt は、構文、キーワード、基本的なプログラミング原則を含む Java 言語全体をカバーしています。また、I/O、コレクション フレームワーク、ストリーム ライブラリ、同時実行ユーティリティなど、Java API ライブラリの重要な部分に関する情報も見つかります。 Java を始める: 制御構造からオブジェクトまで (コンピューター サイエンスの最新情報)価格: $75-270この本では、Java でのプログラミングを段階的に紹介します。著者の Tony Gaddis は、学生が基本的なプログラミングと問題解決の概念を確実に理解できるように、オブジェクト指向プログラミングを紹介する前に、手続き型プログラミング (制御構造とメソッド) について説明します。各章には、明確で読みやすいコードのリスト、簡潔で実用的な実際の例、および豊富な演習が含まれています。 |
オプション 2. ヨーダの生徒: メンターとのオンライン トレーニング
メンターは、本を読んだり、プロジェクトを書いたりするときに生じる複雑な質問に対する答えを得るのに役立ちます。よく犯す間違いを克服できるため、学習するのに最適な方法です。専門のメンターがキャリア開発に関するアドバイスを提供することもできます。この方法の唯一の欠点は教育費がかかることです。他の個別指導と同様に、費用はかかります。たとえば、300 ドルの予算は、Codementor の中級レベルのメンターによる 5 ~ 6 時間のトレーニングには十分です。Java を完全にマスターするだけでは十分ではありません。『スター・ウォーズ エピソード5 – 帝国の逆襲』(1980年)アービン・カーシュナー著
オプション 3. The Lone Samurai: CodeGym のマイペース コースでのソロ学習
CodeGym のマイペース コースは、ゲームのような学習体験として設計されており、コーディングの経験がまだない場合に最適です。これには、必要な Java トピックとタスクがすべて含まれており、割り当てが自動的にチェックされます。CodeGym を使用すると、教師があなたの課題をチェックする間、長い時間待つ必要はありません。ボタンを 1 つクリックすると、すぐに結果が表示され、解決策に問題がある場合には推奨事項が表示されます。このコースはカリキュラムのバランスが良く、80% の演習と 20% の重要な Java 理論で構成されています。CodeGym コースには、ますます複雑になる 1,200 の実践的なタスクが含まれています。タスクは小さいですが、たくさんあります。その結果、大量の Java コードを作成することになります。三池崇史監督『ハラキリ サムライの死』(2011)
オプション 4. オンライン ショッパー: ビデオ コース マーケットプレイスの Java コース
おそらく、Udemy など、6 ~ 8 個のコースを常時割引価格で購入できるプラットフォームをいくつかご存知でしょう。Java を含め、そのようなプラットフォームには多くのコースがあります。これらのコースのユニークな点は何ですか? それはその種類の多さと低価格です。多くの教師がプラットフォームに参加しているため、豊富なコースの選択が可能です。コースはビデオ形式で教えられます。勉強しながら、理論と少しの実践を学びます。「クルーレス」 (1995) エイミー・ヘッカーリング
オプション 5. 専用の学習者:メンター付きの Java 基礎コース
CodeGym のこのコースの所要時間はわずか 4 か月間 (合計 48 時間) なので、Java の基本を理解し、プログラミングが自分にとって正しい選択であるかどうかを判断するには十分です。このコースは 28 の 90 分のオンライン レッスンで構成されており、Java 構文、Java コア、ポートフォリオに追加する最終プロジェクトの 3 つのモジュールで構成されたカリキュラムが構成されています。『ハリー・ポッターと賢者の石』 (2001) クリス・コロンバス
GO TO FULL VERSION