ProgateのJavaコース一覧
ProgateのJavaコースを一周したが、実際に自分でコードを書き始めてみると、たびたび「あそこどう書くんだっけ?」と振り返ってスライドを参照したくなることが多いので、目次をまとめておく。
Java 学習コース Ⅰ | プログラミングの入門なら基礎から学べるProgate[プロゲート]
Javaの基本
Javaに触れてみよう
Javaの基本・文字列
数値
数値の計算
文字列の連結
変数を使ってみよう
変数の定義
変数を使ってみよう
変数の更新
自己代入
自己代入の省略
変数の役割と注意点
小数を扱おう
型変換
自動型変換
強制型変換
総合課題
課題に挑戦しよう
Java 学習コース Ⅱ | プログラミングの入門なら基礎から学べるProgate[プロゲート]
真偽値と条件式
条件分岐
if文
else, else if
switch文
switch文(2)
繰り返し処理
while文
for文
break, continue
配列
配列を使ってみよう
配列の要素の上書き
配列と繰り返し
配列用のfor文
課題に挑戦しよう
総合課題
Java 学習コース Ⅲ | プログラミングの入門なら基礎から学べるProgate[プロゲート]
メソッド(1)
メソッドを使ってみよう
メソッドの定義
引数を使おう
複数の引数
メソッド(2)
メソッドの戻り値
メソッドのオーバーロード
メソッドを組み合わせよう
真偽値の戻り値
クラスの基本
クラスを使ってみよう
クラスの定義
ライブラリを使ってみよう
入力を受け取ろう(1)
入力を受け取ろう(2)
Java 学習コース Ⅳ | プログラミングの入門なら基礎から学べるProgate[プロゲート]
オブジェクト指向とは?
オブジェクト指向の基本
クラス定義とインスタンスの生成
インスタンスメソッド
インスタンスフィールド
this
コンストラクタ(1)
コンストラクタ(2)
自己紹介プログラムを作ろう
目標物を確認しよう
フィールドとコンストラクタ
インスタンスメソッド(1)
インスタンスメソッド(2)
クラスフィールド
クラスメソッド
コンストラクタのオーバーロード
コンストラクタを呼び出す
fullNameメソッドを書き換えよう
カプセル化を学ぼう
カプセル化
ゲッター
セッター
総合課題
「仕事」を追加しよう
Java 学習コース Ⅴ | プログラミングの入門なら基礎から学べるProgate[プロゲート]
プログラムを確認しよう
プログラムを確認しよう
継承の基本を学ぼう
継承してみよう
スーパークラスのメソッド
サブクラスをカスタマイズしよう
メソッドのオーバーライド
super
高度な継承を学ぼう
コンストラクタとsuper()
protected
抽象メソッドと抽象クラス
VehicleとPersonを紐付けよう
クラス型のフィールド
buyメソッド
多態性