誰でもわかる Javaオブジェクト指向
オブジェクトとは 「物」という意味があります。 このコースではシステム開発には不可欠なJavaのオブジェクト指向の考え方を習得できます。
学習内容
- Javaのオブジェクト指向の考え方が理解できるようになる。
- オブジェクト指向の利点と利用方法がプログラミングを通じて理解できるようになる。
- JDK(Java Development Kit) Ver.7以上(ソフトウェア)
- Eclipse(ソフトウェア)
- 事前知識は特に必要ありませんが、最低限プログラミング言語にトライしたいという気持ちが必要です。
講座内容
Javaは
・PCで動くアプリケーション
・サーバで動くアプリケーション
・携帯電話(Android)で動くアプリケーション
など様々な分野で利用されているプログラミング言語です。
オブジェクト指向とは
オブジェクト(物)を中心に捉えたプログラム開発手法です。
もう少し簡単に言うと
物と物とが会話をしながらプログラムを構成していきます。
日常で利用する電化製品などは
いろいろな部品(物)で構成されているように
Javaで構築するWebアプリケーションやモバイルアプリも
いろいろな部品(物)を組み合わせて
ひとつのシステムが構築されています。
・オブジェクト(物)の作り方
・オブジェクト(物)同士を会話させる手法
などを習得し、システム開発に必要な知識を身に付けられます。
難関ですが、わかりやすく解説しています。
大きな目標へ一歩前進できます!
このコースの対象受講者:
- 将来の目標としてAndroidアプリやWebアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
コースの内容
Javaオブジェクト指向 (1)
Available in
days
days
after you enroll
-
Start01 第0章 開発環境のインストール (2:47)
-
Start02 第1章 オブジェクト指向の概要 1.1 オブジェクト指向って何? (1:21)
-
Start03 第1章 オブジェクト指向の概要 1.2 オブジェクト指向プログラミングの流れ (2:20)
-
Start04 第1章 オブジェクト指向の概要 1.3 オブジェクト同士の関係性 (1:44)
-
Start05 第1章 オブジェクト指向の概要 章末問題 (1:45)
-
Preview06 第2章 クラスの定義(1) 2.1 メソッドって何? (18:37)
-
Start07 第2章 クラスの定義(1) 2.2 クラス図を基にクラスを定義しよう! (7:16)
-
Start08 第2章 クラスの定義(1) 2.3 オブジェクトを生成しよう! (8:53)
-
Start09 第2章 クラスの定義(1) 章末問題 (3:03)
-
Start10 第3章 クラスの定義(2) 3.1 同じ名前のメソッドがいっぱい! (9:22)
-
Start11 第3章 クラスの定義(2) 3.2 コンストラクタって何? (8:01)
-
Start12 第3章 クラスの定義(2) 章末問題 (2:55)
-
Start13 第4章 クラスの定義(3) 4.1 staticって何? (19:51)
-
Start14 第4章 クラスの定義(3) 4.2 カプセル化って何? (13:12)
-
Start15 第4章 クラスの定義(3) 章末問題 (2:42)
-
Startサンプルファイル
Javaオブジェクト指向 (2)
Available in
days
days
after you enroll
-
Preview01 第5章 継承(1) 5.1 継承って何? (2:34)
-
Start02 第5章 継承(1) 5.2 継承させよう! (8:08)
-
Start03 第5章 継承(1) 5.3 thisキーワードを使ってみよう! (3:09)
-
Start04 第5章 継承(1) 5.4 superキーワードを使ってみよう! (2:31)
-
Start05 第5章 継承(1) 章末問題 (2:57)
-
Start06 第6章 継承(2) 6.1 継承をおさらいしてみよう! (8:01)
-
Start07 第6章 継承(2) 6.2 ポリモフィズムって何? (0:44)
-
Start08 第6章 継承(2) 6.3 ポリモフィズムを実現してみよう! (7:11)
-
Start09 第6章 継承(2) 章末問題 (2:41)
-
Start10 第7章 継承(3) 7.1 スーパークラス型の変数で参照しよう! (13:30)
-
Start11 第7章 継承(3) 7.2 final修飾子って何? (1:40)
-
Start12 第7章 継承(3) 7.3 抽象クラスって何? (10:43)
-
Start13 第7章 継承(3) 章末問題 (3:09)
-
Start14 第8章 インターフェース 8.1 インターフェースって何? (17:22)
-
Start15 第8章 インターフェース 8.2 インターフェースを使ってみよう! (18:26)
-
Start16 第8章 インターフェース 章末問題 (3:04)
Javaオブジェクト指向 (3)
Available in
days
days
after you enroll
-
Start01 第9章 パッケージ 9.1 パッケージって何? (9:39)
-
Start02 第9章 パッケージ 9.2 パッケージを使ってみよう! (4:10)
-
Start03 第9章 パッケージ 章末問題 (3:36)
-
Preview04 第10章 例外(1) 10.1 例外って何? (11:36)
-
Start05 第10章 例外(1) 10.2 例外対策をしよう! (13:13)
-
Start06 第10章 例外(1) 10.3 例外処理を使ってみよう! (4:03)
-
Start07 第10章 例外(1) 章末問題 (2:58)
-
Start08 第11章 例外(2) 11.1 throwキーワードって何? (4:06)
-
Start09 第11章 例外(2) 11.2 throwsキーワードって何? (4:30)
-
Start10 第11章 例外(2) 11.3 ユーザ定義例外を使ってみよう! (5:42)
-
Start11 第11章 例外(2) 章末問題 (2:03)
-
Preview12 第12章 API 12.1 APIって何? (2:36)
-
Start13 第12章 API 12.2 Stringクラスを使ってみよう! (10:37)
-
Start14 第12章 API 12.3 Mathクラスを使ってみよう! (6:43)
-
Start15 第12章 API 12.4 ラッパークラスを使ってみよう! (9:55)
-
Start16 第12章 API 12.5 ArrayListクラスを使ってみよう! (14:54)
-
Start17 第12章 API 章末問題 (3:13)
講師のプロフィール
昭和44年6月30日生。1992年から雇用促進事業団(現:独立行政法人 高齢・障害・求職者雇用支援機構)で講師を務める。2000年荒川企画を設立。2004年にIT研究所を設立し、IT教育事業を展開。専門分野は、Java、Android、PHP、C言語、JavaScriptなど多岐にわたる。