CodeGym /Java Blog /ランダム /将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果
John Squirrels
レベル 41
San Francisco

将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果

ランダム グループに公開済み
書籍、ビデオ、コース、メンターなど、さまざまな方法で学習できます。これらのオプションのうちどれが良いでしょうか? 初心者がさまざまな方法でプログラマーのキャリアの学習と開発に 300 ドルを投資し、自分にとって最適なオプションを選択する方法を見てみましょう。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: 長所、短所、および結果 - 1

オプション 1.本の虫: プログラミングに関する本を山ほど買う

本は何かを学ぶための最も安価な方法です。勉強を始めるには、時間を無駄にせず、何かを学べる本を選ぶ必要があります。私たちは、初心者のプログラマー向けに、Java の基礎を学ぶのに役立つ書籍をいくつか集めました。書籍の欠点は、学習内容については十分に説明できますが、コーディングの練習や進捗状況に関する有益なフィードバックを提供できないことです。したがって、さらにグーグルでコーディングのアイデアを探す必要があります。一部の本には学生向けのタスクやプロジェクトが掲載されていますが、実際のニーズを完全にカバーすることはできません。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果 - 2

「It Runs in the Family」(2003) フレッド・シェピシ著

Java プログラミングを学ぶために 300 ドルで何が得られるか:

Head First Java: 脳に優しいガイド

価格: $22-41

Head First Java は、Java とオブジェクト指向プログラミングの完全な学習体験です。未経験の学習者にとっても最適な本です。パズル、ミステリー、有名な Java オブジェクトへの魂を探るインタビューを通じて、ラムダ、ストリーム、ジェネリックス、スレッド、ネットワーキング、恐るべきデスクトップ GUI など、Java の基礎と高度なトピックについてすぐに理解できます。

効果的なJava

価格: $29-45

この本では、Joshua Bloch が新しいデザイン パターンと言語のイディオムを探求しています。これは、ラムダ、ストリーム、ジェネリック、コレクション、および最も一般的な Java 言語バージョンの主な機能についての深い理解とともに、将来の開発者にとって必須の知識です。

Java: 完全リファレンス、第 12 版

価格:$37

Java プログラミングの知識をある程度得た人向けの本です。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 を完全にマスターするだけでは十分ではありません。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果 - 3

『スター・ウォーズ エピソード5 – 帝国の逆襲』(1980年)アービン・カーシュナー著

オプション 3. The Lone Samurai: CodeGym のマイペース コースでのソロ学習

CodeGym のマイペース コースは、ゲームのような学習体験として設計されており、コーディングの経験がまだない場合に最適です。これには、必要な Java トピックとタスクがすべて含まれており、割り当てが自動的にチェックされます。CodeGym を使用すると、教師があなたの課題をチェックする間、長い時間待つ必要はありません。ボタンを 1 つクリックすると、すぐに結果が表示され、解決策に問題がある場合には推奨事項が表示されます。このコースはカリキュラムのバランスが良く、80% の演習と 20% の重要な Java 理論で構成されています。CodeGym コースには、ますます複雑になる 1,200 の実践的なタスクが含まれています。タスクは小さいですが、たくさんあります。その結果、大量の Java コードを作成することになります。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果 - 4

三池崇史監督『ハラキリ サムライの死』(2011)

自主的に学習することになりますが、トレーニング体験は一人で浮いているように感じることはありません。他の学生やコース開発者と交流するためのオプションがたくさんあります。何よりも、CodeGym にはこれに関する「ヘルプ」セクションがあります。 コースのタスクで長時間行き詰まっている場合、または複雑なトピックを理解するのに助けが必要な場合は、特定のセクション で質問してください。CodeGym のマイペース コースは、個別のスケジュールを希望する人に適しています。価格はどうですか?予算 300 ドルは 6 か月のトレーニングに十分です。この期間中に、Java の基本を理解し、より複雑な Java トピックに触れることができます。

オプション 4. オンライン ショッパー: ビデオ コース マーケットプレイスの Java コース

おそらく、Udemy など、6 ~ 8 個のコースを常時割引価格で購入できるプラットフォームをいくつかご存知でしょう。Java を含め、そのようなプラットフォームには多くのコースがあります。これらのコースのユニークな点は何ですか? それはその種類の多さと低価格です。多くの教師がプラットフォームに参加しているため、豊富なコースの選択が可能です。コースはビデオ形式で教えられます。勉強しながら、理論と少しの実践を学びます。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果 - 5

「クルーレス」 (1995) エイミー・ヘッカーリング

残念ながら、これらのコースでは、必要な量のコーディングの練習や、進捗状況に関するフィードバックを提供することはできません。また、初心者の場合、適切な学習プログラムを自分で作成し、適切なコースを選択することは非常に困難です。目標に沿わないことに時間を無駄にしてしまうかもしれません。もう 1 つの問題は、実際のコーディング経験なしにプログラミングの基礎を聞くと、プログラミング スキルではなく理論的な知識が残る可能性が高いことです。300 ドルあれば、少なくとも 6 ~ 8 コースを購入できますが、場合によってはそれ以上のコースも購入できます。

オプション 5. 専用の学習者:メンター付きの Java 基礎コース

CodeGym のこのコースの所要時間はわずか 4 か月間 (合計 48 時間) なので、Java の基本を理解し、プログラミングが自分にとって正しい選択であるかどうかを判断するには十分です。このコースは 28 の 90 分のオンライン レッスンで構成されており、Java 構文、Java コア、ポートフォリオに追加する最終プロジェクトの 3 つのモジュールで構成されたカリキュラムが構成されています。 将来の開発者のキャリアに 300 ドルを投資する 5 つの方法: メリット、デメリット、および結果 - 6

『ハリー・ポッターと賢者の石』 (2001) クリス・コロンバス

このコースのメリットは何ですか? まず、このコースには定期的なライブ トレーニング セッション、多くの実践的なタスク、Java 理論、メンターのサポートが組み合わされているため、比較的短期間で Java の基礎に関する強力な知識が得られます。第二に、このコースは学生がグループで勉強するので良いです。複雑な問題について話し合い、メンターからフィードバックを受けることができます。したがって、このコースは、メンターからの一定の学習スケジュールとモチベーションを求める人に適しています。私たちの 300 ドルの予算は、Java プログラミングの基本を理解し、次にどのようなステップをとるべきかについて有意義なアイデアを得るのに役立つコースの費用をほぼカバーします。

まとめ

Java の学習に 300 ドルを費やすいくつかの方法を紹介しました。どちらがいいですか?どちらが良いかを決めることができるのはあなただけです。私たちがアドバイスできるのは、結果が得られるトレーニングにお金をかけることだけです。 将来の開発者としてのキャリアに 300 ドルを投資する 5 つの方法: 長所、短所、および結果 - 7
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION