
このコースで学ぶ内容や受講する上で前提とする環境などの説明をしています。
このセクションで学ぶことについて説明しています。
そもそも「Javaとは何か?」と言った定義や、Javaの特徴について説明しています。
Javaプログラムを開発する際はどのような流れで進めるのか、について説明しています。
このセクションで学ぶことについて説明しています。
Javaの開発環境はどのようなものがあるか、開発環境の必要性について説明しています。
実際に実演で開発環境を作成しています。
開発環境について2025年11月時点で最新のWindows11 + Pleiades2025での作成を実演しています。
このセクションで学ぶことについて説明しています。
シンプルなプログラミングを実演で説明しています。
作成したプログラムのソースコードをもとにJavaのソースコードにおける基本的構造を説明しています。
このセクションで学ぶことについて説明しています。
「変数とは」といった変数の定義や変数を使うことのメリットなどを概要として説明しています。
変数概要で説明した内容を実際のプログラミングで実演して説明しています。
「定数とは」といった定数の定義や定数を使うことのメリットなどを概要として説明しています。
定数概要で説明した内容を実際のプログラミングで実演して説明しています。
このセクションで学ぶことについて説明しています。
式や演算子の概要を説明しています。
式・演算子 概要で説明した内容を実際にJavaのプログラミングで実演しています。
演算時の型変換について概要を説明しています。
演算時の型変換についてプログラミングによって実演し、実際の型変換の動きについて説明しています。
命令実行について概要を説明しています。
命令実行概要で学んだことをJavaプログラミングとして実演しています。
このセクションで学ぶことについて説明しています。
条件分岐の考え方や書き方など概要について説明しています。
条件分岐概要で説明した内容をJavaプログラミングで実演して説明しています。
応用編としてif以外の構文を使って条件分岐を行っています。
このセクションで学ぶことについて説明しています。
繰り返しの概要について説明しています。
条件分岐や繰り返しを入れ子(ネスト)構造にする内容について説明しています。
繰り返し概要や入れ子構造で説明した内容をJavaプログラミングで実演して説明します。
このセクションで学ぶことについて説明しています。
配列の定義や必要性、使い方などの概要を説明しています。
配列概要で説明した内容 および参照型の動きについて説明しています。
このセクションで学ぶことについて説明しています。
メソッドの概要としてメソッドの定義や必要性について説明しています。
メソッド概要にて説明した内容をJavaプログラミングで実演して説明しています。
本コースにはAIの使用が含まれています。
▼コース概要
多くのプログラム開発現場で利用されている Java をプログラミングするための入門コースとなっています。
プログラマを目指す方だけでなく、ソースコードをレビューする方や設計者など、ある程度 Java プログラミングの知識が必要な方向けにも適した内容となっています。
完全未経験からの受講を想定しているため、開発環境の構築手順もコースに含まれているなどスムーズな受講が可能です。
▼コースの特徴1:専門的な言葉をなるべく使わない
前提知識がなくても受講できるよう専門的な言葉はできるだけ使いません。どうしても使わざるを得ない場合は定義をできるだけ丁寧に説明するようにしています。
▼コースの特徴2:ただコードを書くだけでなく、目的や理由を説明
ただ漫然とコードを書くだけでは本当の理解には至らず、実践的な場では活用できない知識となってしまいます。
「このソースコードの記載は何のためにやるのか?」、「 やらないとどんな困ったことが起きるのか?」といった目的や理由を説明することで真の理解を深めるようにしています。
▼コースの特徴3:重要なことにフォーカスしたコスパのよいコンテンツ
一度にすべてを覚えようとすると、小さなことに躓いて先に進めなくなることもよくあります。
まずこのコースを受けることで重要なもの、もしくは基本的なものを身に付け、それができるようになってから次のレベルの知識を学んでいただくのが結果として最も早い成長につながると考えます。
そういった理由から、重要事項にフォーカスしたコンテンツとなっており、結果として学習コスパの良いコンテンツとしています。
▼コースの特徴4:動画であることを活かした学習コンテンツ
動画コンテンツであることを活かし、実践動画では実際に講師によるプログラミングを見ることができます。
したがって、同様の操作を行うことが可能であり躓くリスクを極力なくしています。
また、実行時の動作をステップごとに解説することで実際のプログラムの動きをゆっくり丁寧に見ることができますので、より深い理解を得られるように工夫しています。
▼補足
当コースで実践しているソースコードはファイルとしてダウンロードいただくことが可能です。
『実際にプログラミングするほど時間がない』という場合や『自身が書いたソースコードと答え合わせがしたい』という場合などにご活用ください。
▼コース更新情報(予定含む)
2026/3/14
最新開発環境(Windows11 ・ Pleiades 2025)を構築するための補足動画の追加
レクチャーの解説音声を音声合成ソフトへ変更(音声の改善、および今後のコンテンツ追加時の音質統一のため)