学習にフルアクセス CodeGym当社のプランのいずれかに加入することで
  • Java Premium
    29
    $ / 月
    スケジュールに縛られることなく、自分のペースでインタラクティブな Java コースを修了できます。

    次の特典が得られます。

サブスクリプションプランを比較する

Java Premium
基本的なJavaコースへのアクセス
インタラクティブな Java コースで自分のペースで学習
継続的な学習
コースの進行状況は保存されるため、いつでもどのデバイスでもタスクやレッスンを続行できます。
即時タスク検証
タスクの検証は、80% のタスクで 1 秒未満で完了します。必要なのは 1 回のクリックだけです。
タスク検証の詳細情報
タスクがチェックされると、要件の完全なリストと各要件のステータス、つまりプログラムが満たした要件と満たさなかった要件が表示されます。
タスクのヘルプ
ヘルプ セクションでは、質問したり、現在学習で直面している課題について話し合ったりすることができます。
ボーナスタスク
飽きさせないために、ほぼすべてのレベルにボーナス タスクがいくつか含まれています。
プラグイン
IDE はプログラムを作成するための特別なプログラムであり、IntelliJ IDEA は Java プログラムを作成するための最も便利で人気のある IDE の 1 つです。特別なプラグインを使用して、CodeGym コースのタスクを簡単に解決してください。
タスクの推奨事項
コース作成者が実施したよくある間違いの分析に基づいて、タスクを解決するための推奨事項を受け取ります。
コードスタイルチェック
優れたプログラマーは、正確でわかりやすいコードを書くだけでなく、コードを書くための要件と標準を概説したコード スタイル ガイドに従います。私たちのヒントは、最初からコーディング スタイルを改善するのに役立ちます。

基本的なJavaコースへのアクセス 

インタラクティブな自習型 Java コースは、Java 構文、Java コア、Java コレクション、マルチスレッド、JSP とサーブレット、SQL と Hibernate の 6 つのクエストで構成されています。このコースでは、Java 構文、標準型、配列、リスト、コレクション、ジェネリック、例外、スレッドの操作、ファイルの操作、ネットワークとインターネットの操作など、すべての主要な Java トピックを学習します。また、OOP、シリアル化、再帰、注釈、最も一般的なデザイン パターンなども学習します。

これらのクエストには、500 を超えるミニ講義と、複雑さが増す 1,000 を超える実践的なタスクが含まれています。このコースは、実践的な Java プログラミングの基礎を独力で習得するのに役立ちます。

インタラクティブな基礎コースは、Java を学習したい初心者と経験豊富なプログラマーの両方に適しています。

継続的な学習 

進捗状況は保存されるため、いつでもコースに戻ることができます。大きなタスクの解決を中断する必要がある場合でも、大丈夫です。都合のよいときにコードを完成させることができます。ソリューションをレビュー用に送信するだけで、サーバー上に保存されます。その後は、自分のアカウントで CodeGym にログインして、どのデバイスからでもソリューションに戻ることができます。

即時タスク検証 

新しい教材を習得する最良の方法は、実際にテストすることです。しかし、プログラムが正しく動作するかどうかはどうすればわかりますか? 誰かがあなたのタスクをチェックする必要があります! CodeGym では、タスク ソリューションは瞬時に自動的にチェックされます。ほとんどのタスクは 1 秒未満でチェックされます。マウスを 1 回クリックするだけで、プログラム (ソリューション) が正しく記述されているかどうかがすぐにわかります。

タスク検証の詳細情報 

タスクの条件だけでなく、いくつかのポイントで構成される詳細な要件リストも表示されます。検証後、タスクのテストに関する詳細情報が表示され、プログラムが満たした要件と満たさなかった要件が明確になります。

プログラムが検証に合格しない理由を推測するのではなく、その解決に集中できます。プログラムの特定の部分が動作しないことを知ることは非常に重要ですが、さらに重要なのは、他のすべてが正常に動作することを確信することです。

タスクのヘルプ 

CodeGym には、タスクの解決策について議論するために特別に作成された 「ヘルプ」 セクションがあります。そこでは、機能しない解決策を投稿して、助けやアドバイスを求めることができます。また、他の人がプログラムのエラーを見つけるのを手伝うこともできます。タスクから直接「ヘルプ」にアクセスでき、セクション自体では、目的のタスクの ID または名前でそのタスクに関する議論を簡単に見つけることができます。

ボーナスタスク 

学習は順調に進んでいて、課題を難なくこなしていますか? 飽きないように、ほぼすべてのトピックにボーナス タスクがいくつか用意されています。このようなタスクにはアスタリスク記号が付いています。

これらは通常よりも難しく、解決するのは簡単ではありません。このためには、追加の文献を参照するか、インターネットで検索する必要があります。しかし、まさにこのような課題、つまり解決方法がわからないタスクこそが、あなたを優秀なプログラマーにするのです。

プラグイン 

IDE (統合開発環境) は、あらゆるプログラマーにとって主要な専門ツールです。これはソフトウェアを作成するための特別なプログラムであり、IntelliJ IDEA は Java でプログラムを作成するための最も便利で人気のある IDE の 1 つです。

CodeGym を使用すると、プロフェッショナルな開発環境である IntelliJ IDEA でプログラムを作成する方法を学習できます。さらに快適にご利用いただけるよう、IntelliJ IDEA 用の特別なプラグインを作成しました。このプラグインを使用すると、マウスを 2 回クリックするだけでタスクを取得し、1 回で送信できます。

タスクの推奨事項 

タスク要件を改善し、さらにスマートにすることはできますか? もちろんです。私たち CodeGym はそれを実現しました。私たちのプログラマーは、CodeGym ユーザーが提出したソリューションを常に分析し、よくある間違いを探します。そして、そのような間違いごとに、コード内でそれを認識できる特別なテストを作成します。

検証のためにタスクを送信すると、既知の標準的な間違いを探す多数のテストが行われます。そのような間違いが見つかった場合は、間違いを修正するための最善の方法について、タスク作成者から書かれた推奨事項を受け取ります。

コードスタイルチェック 

優れたプログラマーは、正確で精密なコードを書くだけでなく、コードを書くためのすべてのガイドライン、要件、標準にも従います。そのため、CodeGym には、コードが標準に準拠しているかどうかをチェックし、コードに関するコメントのリストを提供する「コード スタイル アナライザー」が搭載されています。