概要
本講座はプログラミング言語Javaの入門編です。Javaの基本について短時間で独学できるよう作られています。
JavaはJVM(Java仮想マシン)上で動作するオブジェクト指向プログラミング言語です。JVMが動作する環境であれば、プラットフォームに依存せずどのようなOSでも動作可能であり、「Write Once, Run Anywhere」というスローガンがつけられました。Webアプリケーション開発で使用されている人気の高いプログラミング言語のひとつです。
なお、本講座は理解しやすいよう基本的な内容に留めており、サンプルプログラムも演習課題も小規模なものにしています。より深くJavaについて学習するためには、公式のリファレンスやレベルアップ問題集などをご利用ください。
※ より詳しく学習するには 新・Java入門編 をご利用ください。
身につけられること
本講座を学習することで「Hello World」のように任意の文字列を標準出力に出力するところから、「変数」「条件分岐」「比較演算子」「ループ処理」「配列」「HashMap」「多次元配列」「メソッド」「クラス」「オブジェクト指向」「例外処理」などを理解し、利用できるようになります。
対象者
GUIベースのクライアントアプリケーション開発、Webアプリケーション開発、Androidなどのスマートフォンアプリケーション開発、Processingなどを用いた電子アートやビジュアルデザイン製作、ゲーム開発をおこないたい方などです。
本講座を学習する上で必要な予備知識はありません。プログラミングの初心者から、その他のプログラミング言語の経験者まで、幅広くご活用いただけます。なお、HTMLについて基礎的な知識があるとよりスムーズに学習することが可能です。
学習ステータス
Lv.1
レッスン完了数
0 / 10レッスン
演習課題完了数
0 / 142問
完全無料で学びたい方へおすすめ講座
有料会員になることなくすべてのレッスンが学習可能な講座です。
どのような学習形式なのか試してから有料会員になりたい、お金をかけずに学習したいといった人向けです。
レッスン一覧
Javaでプログラミングの初歩を学びます。第一回では変数と計算について学びます。「サイコロ」Webアプリを作れるようになる事を目指します。
全9チャプター
演習課題 全23問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
Javaでプログラミングの初歩を学びます。「平成年度の計算」や「おみくじ」など、簡単なWebアプリケーションを作れるようになる事を目指します。
全11チャプター
演習課題 全16問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
-
chapter 10
-
chapter 11
Javaを使って、同じ手順を繰り返すループ処理の基本を学びます。ループ処理は、大量のデータを処理するためには、欠かせないテクニックです。また今回は、プログラムの外部からデータを入力する方法についても取り上げます。
全9チャプター
演習課題 全17問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
-
chapter 10
-
chapter 11
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
練習問題セットにチャレンジしよう!
ここまでの学習内容で、スキルチェックのC問題にチャレンジすることができます。まずは練習問題を解いて、本問題への自信をつけましょう。
練習問題セットは段階的にプログラミングをすることができるため、順番に解くことで、難易度の高い問題が解けるようになっています。
演習課題 全30問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
-
chapter 10
-
chapter 11
-
chapter 12
-
chapter 13