JetBrains Academy

実用的なアプリケーションの
制作を通じたプログラムの学習

270,000+

ユーザー数

900+

トピック数

110+

プロジェクト数

実践しながら学習できます

理論を学習し、それを元に実用的なアプリケーションの制作を実践するという全体的なアプローチを取ってみてください。

JetBrains の各種 IDE 製品と連携するプロジェクトベースの学習環境で Java、Python その他のプログラミング言語を体験してください。

学習トラックの選択

フォローしたいトラックを選択してください。一歩ずつ確実に学習を進められるようお手伝いします。

Java Java 開発者

38 プロジェクト

402 トピック

160 時間以上

Python Python 開発者

23 プロジェクト

277 トピック

116 時間以上

Kotlin Kotlin 開発者 無料ベータ

16 プロジェクト

155 トピック

55 時間以上

Python 初心者向け Python 無料ベータ

5 プロジェクト

50 トピック

21 時間以上

JavaScript Web 開発者 無料ベータ

3 プロジェクト

83 トピック

16 時間以上

(無料ベータ)の記載がある学習トラックは開発中であり、無料でご利用いただけます。

プロジェクトベースの学習方法を採用

新しい物事を始める際には常に困難が伴います。 しかし、適切な学習方法に従えば苦労を和らげることができます。 プロジェクトベースの学習方法に従えば、実用的なアプリケーションを実際に制作しながら一歩ずつ確実にプログラミング理論を習得し、知識を応用することができます。

個別学習計画を提供

学習計画には、学習目標を達成するために必要なすべてのアクティビティが含まれています。 また、個人のスキルに合わせて調整されているため、集中力を維持しながら順調に学習を進めることができます。 学習計画は複数の段階に分かれており、進めるにつれて複雑度が増していきます。そのため、挫折することなく徐々に知識を広げることができます。

着実に知識を広げます

JetBrains Academy はユーザーの学習状況を慎重に整理します。 各段階ではユーザーの習熟度と作業中のプロジェクトの段階に合わせたトピックが提供されます。

着実に知識を広げます

学習を実践へとつなげます

実践を通して知識を補完します。 新たに習得した知識を実際に応用することで、知識の強化を図ります。 段階的な指導を通してチャットボット、ファイル暗号化プログラム、コード共有プラットフォームなどの完全に機能するアプリケーションを作成し、実際に開発経験を得ることができます。

学習を実践へとつなげます

即座にフィードバックを提供

提出したコードは即座にテストされます。 コーディングに行き詰まることがあっても、見放されることはありません。 また、コミュニティには支援や応援を求めることのできる仲間がいます。彼らに経験を共有してもらうこともできます。

即座にフィードバックを提供

GitHub でプロジェクトを公開する

GitHub に登録された作品集は、開発者にとって最高の履歴書となります。 プロジェクトを完了してあなたのプロフィールを強化し、5,000 万人以上の開発者が所属するコミュニティーで実績を共有しましょう。

GitHub でプロジェクトを公開する

学習に役立つツール

プロ開発者向け IDE との連携

プロ開発者向け IDE との連携

JetBrains の IDE 製品はコード解析、リファクタリング、コード補完などの高度なコーディング支援機能を提供し、学習プロセスを強化します。 また、プログラミングを学習しながらプロ開発者向けツールの経験を積む機会を提供します。

知識マップ

知識マップを使用すれば、学習コンテンツの全体像とトピック同士の関係を確認することができます。 進捗を記録すると、過去の学習内容や知識を補完するのに必要な学習内容をより詳細に把握することができます。

知識マップ

学習仲間が待っています

270,000 人を超えるユーザーのコミュニティに参加しましょう。
私たちをフォローし、つながってください!