Javaコース

業務システムの定番言語で、APIサーバーまで組む。

オブジェクト指向の考え方から始めて、 コレクション、Stream、そしてSpring Bootまで。 最後は資格で、身につけた知識を形にします。

全12コース・246レッスン

文法から、フレームワークまで一気に

変数とクラスの基本を固め、実務で使う道具を揃え、 Springが裏側でやっていることを自分の手で書いて理解します。

STEP 1|文法とオブジェクト指向の基本

Java入門:基礎文法編
学習無料

Java入門編

基礎文法とクラスのきほん

変数、制御構文、メソッド、クラス、継承、インターフェース。 Javaの書き方と、オブジェクト指向の考え方を同時に身につけます。

17レッスン
始める

STEP 2|条件に応じた処理を書けるようにする

Java入門:条件分岐
学習無料

Java制御構文編

条件分岐で処理を組み立てる

比較・論理演算子、if、switch、スコープを扱います。 入力や状態に応じて、漏れなく処理を分けられるようにします。

10レッスン
始める

STEP 3|ループとメソッドで処理を整理する

Java入門:繰り返しとメソッド
学習無料

Java反復・メソッド編

繰り返しを部品へ分ける

for、while、メソッド、引数、戻り値を扱います。 繰り返す処理を読みやすい部品に分け、再利用できるようにします。

19レッスン
始める

STEP 4|配列とコレクションでデータをまとめる

Java入門:配列とコレクション
学習無料

Java配列・コレクション編

複数のデータを安全に扱う

配列、List、Set、Map、ジェネリクスを扱います。 複数の値を用途に合う形で保持し、検索・集計できるようにします。

18レッスン
始める

STEP 5|オブジェクト同士の役割を設計する

Java入門:クラスとオブジェクト
学習無料

Javaオブジェクト指向編

クラスの責務を設計する

クラス、カプセル化、継承、ポリモーフィズム、インターフェースを扱います。 変更に強い責務の分け方を身につけます。

13レッスン
始める

STEP 6|現場のコードを読める道具を揃える

Java中級:ジェネリクス・継承・ポリモーフィズム
学習無料

Java中級編

実務のコードを読める道具を揃える

コレクション、ジェネリクス、例外処理、Stream API、日付処理、ファイルI/O。 実務のJavaコードを読み書きするための知識を補強します。

15レッスン
始める

STEP 7|例外処理と入出力を実装する

Java中級:例外処理とファイル入出力
学習無料

Java例外・入出力編

失敗とファイルを正しく扱う

例外設計、ファイルI/O、リソース管理を扱います。 失敗の理由を伝え、データを安全に読み書きできるようにします。

13レッスン
始める

STEP 8|Stream APIで集計処理を組み立てる

Java中級:Streamと関数型
学習無料

Java Stream・関数編

データ処理を宣言的に書く

ラムダ式、Stream、filter、map、collectを扱います。 コレクションの変換と集計を、意図が伝わる形で書けるようにします。

17レッスン
始める

STEP 9|標準ライブラリを実務で使う

Java中級:文字列・日付・標準ライブラリ
学習無料

Java標準ライブラリ編

日時・文字列・数値を扱う

文字列、日時、数値、正規表現などの標準APIを扱います。 よくある業務処理を、自作しすぎず正確に実装できるようにします。

11レッスン
始める

STEP 10|フレームワークの裏側を、自分で書く

Spring Boot入門
学習無料

Spring Boot編

フレームワークでAPIを作る

DIコンテナ、RESTコントローラ、レイヤ分割、Spring Data JPA、テスト。 Springが肩代わりしている判断を、pure Javaで書いて理解します。

48レッスン
始める

レジの開発を、任されたとしたら

桁を揃える、金額を間違えない、条件を漏らさない。 小さなアプリほど、基本の正確さが出ます。

チャレンジしてみよう!

Java道場 ハレノヒ珈琲のレジを作る10問
道場有料プラン

道場編

陽葵「レジ、作れる人いませんか」

レシートの桁揃えから、型の落とし穴、配列の集計、クラス設計まで。 最後はレジアプリとして1つにまとめます。

10レッスン
道場に挑む

資格で、知識を証明する

Java Silver対策
資格無料

Silver対策編

資格で文法の穴を埋める

リテラルと型の罠、演算子、継承とポリモーフィズム、例外処理。 結果を予測してから実行して確かめる形で、出題範囲を鍛えます。

55レッスン
始める

あわせて学びたい

同時に進めると、理解が早くなる組み合わせです

人気のコース

いま多くの方が取り組んでいるコースです

エンジニアキャリアの歩き方

エンジニアキャリアの歩き方

フロントエンド、バックエンド、フルスタック、インフラ、AI/ML などエンジニアの主要キャリアパスと、各分野で求められるスキルセットや年収レンジを学べる無料コースです。これからエンジニア転職を考えている方や、自分の方向性を整理したい現役エンジニアを対象としています。全 30 レッスンを修了すると、自分に合った進路を見極めて学習計画を立てられるようになります。

30レッスン
プログラミング学習のはじめ方

プログラミング学習のはじめ方

プログラミング学習の進め方、言語の選び方、環境構築、つまずきやすいポイントの乗り越え方を、最短ルートで整理した無料の導入コースです。これから学習を始めたい完全初学者や、独学が続かず行き詰まっている方を対象としています。全 5 レッスンを修了すると、迷わず自分に合った学習ロードマップを描いて走り出せるようになります。

5レッスン
はじめての生成AI

はじめての生成AI

ChatGPT、Claude、Gemini など主要な生成 AI の仕組みと使い分け、ハルシネーション対策、業務活用シナリオを手を動かして学べる無料コースです。AI 初学者や、業務効率化を進めたいビジネスパーソンを対象に、技術背景がなくても進められる構成です。全 76 レッスンを修了すると、AI を使った業務自動化や情報整理を自分で設計できるようになります。

42レッスン
AIへの指示の出し方:プロンプト入門

AIへの指示の出し方:プロンプト入門

Chain of Thought、Few-shot、ロール指示、構造化出力、制約条件の設計など、生成 AI から狙った成果を引き出すプロンプト技法を体系的に学べるコースです。ChatGPT や Claude を業務で活用したいビジネスパーソンや AI エンジニアを対象としています。全 26 レッスンを修了すると、要件定義から評価まで再現性のあるプロンプトを自分で組めるようになります。

26レッスン

本気でエンジニア転職を目指す女性へ

週2回のライブ授業とコードレビューで、未経験から18ヶ月かけて仕事で使える力を身につけます

超実践型エンジニアスクール、未経験から現役エンジニアまでゆめさくエンジニアWomen女性限定・18ヶ月10年後も使える土台を身につけ、
プロのエンジニアへ。
コンピューターの仕組みから、Web開発・AIまで。質問、1on1、就職サポートも用意しています。18ヶ月の学び方を見る