Top Programming Java実践講座 実践基礎編
PRO COURSE

Java実践講座 実践基礎編

未経験からJavaの基礎がしっかり学べるコースです。演習課題の動画と、参考ファイル&PDFテキスト付きで、Javaプログラミングを集中的に学びたい方へオススメです。

基本に特化した、初心者向けJava講座の決定版!

もともと家電用に開発された言語であるJavaは、Windows、UNIX、Macなど、プラットフォームを選ばず動作することから
最も人気のある言語であり、現在はインターネットやAndroid端末、大規模な業務システムなどにも使用されています。

今後、Javaはロボットなどの制御にも使われ、Javaの技術者はますます必要となると考えられます。


このコースでは、Web、Androidなどでプログラムを開発できるようになるために必要な、Javaの基礎知識を学びます。

まずはJavaの基礎を理解していただくためのコースですので、本格的にシステムを作るときに使用するEclipseの環境は使いません。
ほかのツールの操作や難易度の高い作成より、まずはJavaプログラミングの基本を集中的にしっかり理解したい方へオススメです。


また、ダウンロードしてお使いいただけるPDFテキストと動画内で使用するサンプルデータ付きなので、復習や練習に活用していただけます。


キーボードと地球儀の画像


このコースで得られるもの

Javaの特徴

まずはJavaを学ぶために必要な基礎知識から学びます。
CUIの使い方から始め、プログラムを変換してJavaが動作する仕組み、Javaプログラミングに必要な概念と用語の解説について理解したら、実際にJavaをインストールしてみましょう。

基本プログラム

インストールが完了したら、プログラミングの勉強に入ります。

変数の考え方と使い方、条件文の使い方、繰り返しの使い方という3つの基本的なプログラムについて解説します。
その後は配列の使い方やコマンドラインでの電卓、メソッドの使い方、メソッドのオーバロード・電卓などの一歩進んだ処理方法についても学びます。

聞き慣れない単語が多く出てくると思いますが、プログラムを作るうちに自然に覚えられるので、まずは何度も練習してみて下さい。

クラスの使い方

クラスの特徴を知り、その捉え方と使い方について理解します。
ここでも演習課題を用意していますので、実際に操作しながら学んでいきましょう。

オブジェクト指向プログラミング

画面を指で押すと実行される、マイクに向かって声を出したら検索できるなどの人間の操作に近いプログラムを作る方法が、 オブジェクト指向です。
実際の操作が簡単になる分プログラムを作るのは難しくなりますが、一つずつ丁寧に考え方を解説していきますので、しっかり身に付けていきましょう。

フォームの表示

ここまではJavaの基礎知識をコマンドプロンプトで学んできましたが、ここではWindowsのフォームを使った例で学習していきます。
Javaでフォームを作るための、Jframeの使い方について解説していきます。

ユーザー定義クラスを使ったフォームの表示

コンストラクタを使ったクラスから始め、クラスの基本フィールド・コンストラクト・メソッドの復習も交えたラベルの表示、電卓に必要なオブジェクトをフレームに配置する方法、ボタンをクリックしたときに操作するイベントの使い方、計算方法の区別の理解のしかたや計算式などの一連の動作のプログラムの作り方を覚えます。
また、エラー例外処理の際のtry catchの使い方、各計算式のクラスの使い方も理解しましょう。


プログラミングをしているコンピュータの画面の画像


解説動画+テキスト+ファイルがフル活用できる、充実のJava講座

このコースは、PDFテキスト、演習課題付き動画、課題で使用する参考ファイルで構成されています。

演習課題は動画内で解説をしながら進めますので、実際にご自身で参考ファイルを操作して同じプログラムを作りながら進めていただけます。
PDFテキストは手持ちの端末にダウンロードしておけば、いつでも見返して復習したり、印刷すれば動画の中で気付いた点や苦手な点を書き込んでおくこともできます。

基礎力を養いながら、実践力も身に付けられる!

はじめは理解しにくい用語や概念などがたくさん出てくるので、戸惑うこともあるかもしれません。

しかし、意味や理屈で理解するよりも、実際はプログラムを書いているうちにわかってくることが多いのです。
理論がよくわからなくても、何度も真似をして書いてみることがプログラミングの学習には重要です。


演習課題を繰り返しこなし、Javaの知識と技術を同時に習得できるコースです!

About the Instructor

浅井 良一
アサイコンピュータサービス 代表

Course content

Total 4 hours 2 minutes
Preview You can preview lectures with this label
Loading .

Ratings and reviews

4.5
24 reviews
5 stars
54%
4 stars
42%
3 stars
4%
2 stars
0%
1 stars
0%

Related Courses