質問への回答
本コースは、初心者(プログラミング未経験の方も含め)の方を対象としています。
従って、不安やわからないことも多いと思います。
なので、その不安を解消して頂くべく、質問には即答するようにいたします。
開発環境の構築
Eclipseというフリーかつメジャーな開発ツールを使います。
知識がないJDKやダウンロードやインストールで迷うと思いますが、
全て動画で解説し、何も迷いなく開発環境構築できます。
Eclipseはボタンが多いけど、必要最低限の機能から
Eclipseですが便利は便利ですが、それは「使い慣れた」上での話。
初心者にとっては、機能がありすぎで意味不明(苦笑)。
でもね、実際は、ベテランPGも全部使っていない(苦笑)。
そこで、私の講習では、初心者が知っておくべき
必要最低限の機能に絞って解説します。
プログラムソースの自動整形
プログラムを書いてて、ゴチャゴチャするとやる気をなくします。
そこで、 自動整形してインデントをそろえましょう。
豆電球でJavaの文法間違いを知る
Eclipseを使いプログラムで文法間違いすると、豆電球がつきます。
クリックをあてると、間違いの内容が表示されます。
メッセージからエラーを解決していきます。
この流れを覚えましょう。
Javaのパズルのピースを探す
Javaはパズルのような言語で、パズルのピースを探すためにもEclipseを使う。
Eclipseを使うと、スマホの補完機能のように、プログラムを書く速度がアップします。
デバッグで機能でバグを潰す
プログラムを書けば、必ず間違い(バグ)が出ます。
デバッグ機能 は、プログラムのバグを発見する機能です。
例えるなら、スポーツ選手がビデオのコマ送りで、自分の欠点を探すようなもの。
プログラムもコマ送りで、正しいソースを身につけましょう。
Javaの基礎文法について
これだけ知っていれば、まずは通用する。
以下のJava基礎文法を学びます。
Javaの開発環境の準備
HelloWorldで学ぶ基本と慣習
変数と型
分岐処理
反復処理と配列
メソッドを作る
例外処理
エラーを投げる