それで、あなたは Java プログラマーになることに決めました。「どこから始めるべきですか?」という当然の疑問がすぐに生じます。この記事では、CodeGymでプログラミングをゼロから学ぶ方法について説明します。コースの特徴、学習プロセスがどのように段階に分かれているか、トレーニングをできるだけ効果的にするには Web サイトのどのセクションを使用する必要があるかについて説明します。
ビデオ— 当社の公式 YouTube チャンネルでは、CodeGym の学生が作成したビデオ レポート、ビデオ レビュー、さまざまな役立つチュートリアル、プログラミングに関する最高の外国語レッスンの翻訳などを見つけることができます。
目次
CodeGym: 実践に重点を置いた Java チュートリアル
1. ゲーム形式で学ぶ
CodeGym コースはコンピューター ゲームに少し似ています。4つのクエストに分かれており、それぞれに共通のコンセプトがあります。たとえば、Java 構文は最初のクエストで、言語の基本的な構文を学びます。 各クエストは 10 のレベルで構成されており、順番に完了する必要があります。レベルには、さまざまな難易度のレッスンとタスクが含まれています。次のレベルに進むには、現在のレベルでほとんどのタスクを解決する必要があります。タスクを正常に完了すると「ダークマター」を獲得できるためです。それを使用して、後続のレッスンとタスクのロックを解除します。2. プログラミングを最初から実践する
Java チュートリアル (CodeGym コース) で得られる実践的な経験には、さまざまな形式のタスクが含まれます。時間の経過とともに変化します。- 一部のタスクは、その前のレッスンで得た理論的資料を強化するためのものです。
- 他のものは、以前のレベルで以前に説明した理論を繰り返すことを目的としています。
- さらに、次の 1 つ、2 つ、または 3 つのレベルで提示される資料に基づいた「チャレンジ タスク」もあります。はい、正しく読みました。これは意図的に行われたものです。今すぐタスクを解決したいのですが、何かわからないことがありますか? ググってみてください!これはプログラマーにとって非常に役立つスキルです。ただし、教材を厳密に順番に進めたい場合は、そのタスクを脇に置いて、必要な理論に到達したら、数レベル経ってからそのタスクに戻ります。
- コード入力は初心者向けの作業です。意欲的なプログラマーは、ただ手を突っ込んでコードを触ってみるとよい場合があります。これを行うには、例を「コピー」するだけです。
- 他の人のコードを分析してバグを見つけます。まあ、わかりますね。私たちにもこれらのタスクがあります。
- タスク条件のリストを満たす独自のコードを作成します。
- ボーナスタスク。これらは、独学やアルゴリズムの観点から考える能力を養うには、より難しいタスクです。
- ミニプロジェクト。これらのタスクは、いくつかのサブタスクに分割されます。それぞれを順番に完成させていくと、比較的複雑で大規模なプログラムを作成することになります。たとえば、ゲーム倉庫番やオンライン チャット ルームなどです。これらのタスクはコースの中間あたりに表示されます。
- 動画。時には、やっていることを変えると便利な場合があります。CodeGym では、IT ビデオを見てこれを行います。
3. 即時タスク検証とコードを改善するツール
CodeGym の最も重要な機能は、他のオンライン コースと一線を画すものであり、即時自動タスク検証、ヒント、タスク解決方法の推奨事項です。CodeGym を使用すると、教師があなたの課題をチェックする間、長い時間待つ必要はありません。ボタンを 1 つクリックすると、すぐに結果が表示され、解決策に問題がある場合には推奨事項が表示されます。4. タスクの手伝い
プログラミング方法を学ぶ経験は、海の真ん中で一人でいかだに浮かぶようなものであってはなりません。他の人と交流する必要があります。何よりも、CodeGym にはこれに関する「ヘルプ」セクションがあります。コースのタスクで長時間行き詰まったり、難しいトピックが理解できない場合は、特定のセクションで質問してください。。学生、プログラマー、Web サイトのスタッフがきっとあなたを助けてくれます。さらに、準備ができたら、「ヘルプ」セクションに移動して、他の人の学習を手伝うことは非常に有益です。つまり、他の人のコードを理解する必要があります。コースを完了すると、学生は 300 ~ 500 時間の実際のプログラミング経験を得ることができます。このコースは、基本的なプログラミングをすでに学習しているものの、どこから仕事を探し始めればよいかわからない人にとっても優れたツールです。CodeGym を通じて取り組む練習に加えて、就職面接で答えなければならない重要な質問を理解し、有能な履歴書を書くことができるようになります。学習プラットフォーム: ウェブサイトとモバイルアプリ
CodeGym を使用して Java プログラミングの基礎を習得するには、 Android アプリケーションを使用するか、Web バージョンを使用するかの 2 つのオプションがあります。ただし、3 番目の方法があります。Web サイトとアプリケーションの両方で学習することです :)有効なサブスクリプションをお持ちの場合は、これを行うことができます。コースの段階
CodeGym は、英語で書かれた最も完全な Java チュートリアルです。メインの Java コースではJava コアの全体像を説明し、その後の演習は、より高度なテクノロジの操作方法を学ぶのに役立ちます。CodeGym を使用すると、Java Core を学習し、即時検証で 1200 のタスクを解決できます。 コースには何が含まれますか?- 鮮やかな例を豊富に含む、理論に関する簡単なレッスン。
- タスク、ミニプロジェクト。
- モチベーションを高めるレッスン (レベルの開始時) と、コース終了まで「チャージ」を維持するのに役立つビデオ。
- 取り上げられた内容に関するクイズ (初級レベル)。
GO TO FULL VERSION