CodeGym
キャンペーン
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ

レッスン

  • レビュー
  • 私たちについて
開始
学習開始
今すぐ学習を始める
  • 学習の進捗
  • コース
  • クエストマップ
  • レッスン
  • ゼロから始めるJavaプログラミング学習

    JAVA 25 SELF
    レベル 1,レッスン 0
    CodeGymと一緒にJavaでプログラミングの道を歩み始めよう! なぜあなたの経験や年齢が強みになるのか、Javaがゲーム、Web、モバイル、クラウドの世界への扉をどう開くのか、そしてコミュニティの支援がJunior Java Developerになるうえでどのように役立つのかを知ろう。 すでに何千人もの人が人生を変えました——次はあなたの番です!
    利用可能
  • Javaのコマンドと最初のプログラム

    JAVA 25 SELF
    レベル 1,レッスン 1
    この講義では、プログラミングにおけるコマンドとは何か、Java 21+ における最小プログラムの仕組み、 main() メソッドとは何か、そして画面にテキストを出力する最初のプログラムの書き方を学びます。初心者向けに、やさしい説明・例・手順で解説します。
    利用可能
  • Java の画面出力: System.out.println と System.out.print

    JAVA 25 SELF
    レベル 1,レッスン 2
    この講義では、Java の画面出力コマンド System.out.println と System.out.print について学びます。数値や文字列の正しい出力方法、これらのコマンドの違い、文字列の連結方法に加え、初心者がよく犯す典型的なミスも解説します。
    利用可能
  • 変数の基礎

    JAVA 25 SELF
    レベル 1,レッスン 3
    この講義では、Java における変数とは何か、その仕組み、宣言と使用方法、さらに変数の命名規則について学びます。平易な比喩とコード例で説明します。
    利用可能
  • 変数の型

    JAVA 25 SELF
    レベル 1,レッスン 4
    この講義では、Java で変数を宣言する方法、基本的なデータ型( int と String)を紹介し、値の代入、画面への出力、文字列と数値の連結を学びます。
    利用可能
  • コンパイラとコメント

    JAVA 25 SELF
    レベル 1,レッスン 5
    この講義では、Java におけるコンパイラの役割、動作原理、検出できるエラーの種類に加えて、コード内のコメントについて—種類、目的、そしてプログラマ界隈のユニークな実例—を学びます。
    利用可能
  • レベル1のまとめ:なぜ Java を学ぶのか、そしてあなたがすでにできること

    JAVA 25 SELF
    レベル 1,レッスン 6
    このレベル1の総まとめでは、なぜ Java が最も需要の高いプログラミング言語の一つなのか、どこで使われているのか(銀行からモバイルアプリまで)を学び、CodeGym での最初の成果を振り返ります。第1レベルの修了おめでとうございます。ここからさらに前進しましょう!
    利用可能
  • IT業界とあなた

    JAVA 25 SELF
    レベル 2,レッスン 0
    この講義では、情報革命が世界をどう変えたのか、なぜIT企業が世界で最も大きく高価な企業になったのか、ITで働くことがどんな将来性をもたらすのか、そしてなぜ今こそプログラマーになる絶好のタイミングなのかを学びます。具体例、データ、そして背中を押してくれる事実が満載です!
    利用可能
  • 整数: int 型、 int 型の演算

    JAVA 25 SELF
    レベル 2,レッスン 1
    この講義では、Java の型 int を使って整数を扱う方法を学びます。値の範囲、変数の宣言、代入、算術演算、割り算、剰余、インクリメントとデクリメントを取り上げます。例と解説により、整数変数の基本を素早く習得できます。
    利用可能
  • 文字列とテキスト: String 型と文字列操作

    JAVA 25 SELF
    レベル 2,レッスン 2
    この講義では、Java の String 型を紹介します。文字列変数の作成と初期化、連結(コンカテネーション)、特殊文字のエスケープ、そしてテキスト操作の基本的なメソッドの使い方を学びます。実用的な例と解説により、あなたのプログラムで文字列を自信をもって扱えるようになります。
    利用可能
  • データ型間の変換

    JAVA 25 SELF
    レベル 2,レッスン 3
    この講義では、Java で文字列と数値のあいだで値を変換する方法、なぜそれが必要なのか、どのような手段があるのか、そしてデータ型を扱う際に注意すべき点を学びます。コード例と解説が、変換時にありがちなミスを避ける助けになります。
    利用可能
  • メモリアドレッシングと変数

    JAVA 25 SELF
    レベル 2,レッスン 4
    Java におけるメモリの基礎に踏み込みます。変数がメインメモリにどのように配置されるか、アドレッシングとは何か、プリミティブ型とオブジェクトの仕組み、そしてなぜプログラマは 0 から数えるのか。講義では、Java がメモリをどのように管理し、変数や文字列を扱う際に内部で何が起きているのかを理解できるようにします。
    利用可能
  • 1
  • 2
  • 3
  • ...
  • 30
学ぶ
  • 登録
  • Javaコース
  • 課題のサポート
  • 料金
  • ゲームプロジェクト
  • Java構文
コミュニティ
  • ユーザー
  • 記事
  • フォーラム
  • チャット
  • 成功事例
  • アクティビティ
  • アフィリエイトプログラム
会社情報
  • 私たちについて
  • 連絡先
  • レビュー
  • プレスルーム
  • CodeGym for EDU
  • よくある質問
  • サポート
CodeGymCodeGym は、ゼロからJavaプログラミングを学ぶためのオンラインコースです。このコースは初心者がJavaを習得するのに最適です。即時検証付きの1200以上の課題と、Java基礎理論の必要な範囲を含みます。学習の成功を支援するために、クイズ、コーディングプロジェクト、効率的な学習に関するコンテンツ、Java開発者のキャリアに関する機能など、一連のモチベーション機能を導入しています。
フォローする
インターフェース言語
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands
日本語
한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym
MastercardVisa
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym