Outlecture
Home
About
Technology
Design
Video
Contact
Official
English
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

Java のおすすめの教材9選! 【 2024年11月 最新版】

更新日:2024年11月4日

こちらは、独学で Java を学ぼうとしている初学者の方に最適な学習講座を紹介するページです。

目次

1. 本ページの説明

1. 本ページの説明

Java を独学で学ぶ上でおすすめの講座を動画プラットフォームから合計9選紹介します。

Javaとは

Javaは、1995年にアメリカのSun Microsystems社(2010年にアメリカ・Oracle社が買収)によって開発されたプログラミング言語です。コンパイラ言語で、機械語に一括して変換してから実行するため、インタプリンタ言語と比較すると処理が高速なことが特徴です。長期に渡りビジネスで利用されており、安定性のある言語といえます。得意領域はWebアプリケーション、Androidアプリケーション開発です。

本サイト「Outlecture(アウトレクチャー)」は講座の評価、情報の鮮度、購入者や視聴者数、直近の数値上昇率などを全てバランスよく採点し、ユーザーにとって最適な講座のみ抜粋できるよう独自のアルゴリズムで評価を行っています。

また、各動画プラットフォームもそれぞれ特徴があり、「こういう状況の方にはこちらの方が良い」というユースケースも合わせて説明していきます。

Javaをこれから学ぼうとしているみなさまのご参考にしていただければ幸いです。

※ 英語での視聴に問題なければ、 英語版の講座 をおすすめします。

2. Udemy おすすめ講座5選

Outlectureで厳選したおすすめのUdemy講座5選はこちらです。

コース名 平均評価 総購入者数 先月の購入者数
(2024年10月)
コースレベル コース時間 作成日 更新日 料金

【Java-超入門】ゼロからはじめる 初心者向け『Java』【1週間】コース ~優しい ステップバイステップ 講座~

thumbnail
4.44 1,242 117 初級 9 時間 10 分 2023年6月26日 2023年7月2日 ¥27,800

【Java-オブジェクト指向(活用編)】3大要素(カプセル化・継承・ポリモフィズム)完全マスターコース

thumbnail
4.49 1,093 - 初級 6 時間 28 分 2023年7月14日 2023年12月10日 ¥24,800

【Java-Webアプリ入門】初級者向け『JavaによるWebアプリケーション開発』入門~図解と解りやすい解説で学ぶ~

thumbnail
4.43 2,321 174 初級 10 時間 14 分 2023年7月24日 2024年1月2日 ¥27,800

【Java-オブジェクト指向(基本編)】考え方からプログラミングまで~初級者向けブラッシュアップ講座~

thumbnail
4.22 1,223 108 初級 4 時間 54 分 2023年7月9日 2023年12月10日 ¥24,800

【Java-基礎】完全未経験からの基礎入門講座(丁寧解説/豊富な図解/ハンズオン/Java Silver試験対応)

thumbnail
4.37 17,941 494 初級 12 時間 31 分 2020年5月15日 2024年8月21日 ¥3,600

Udemy(ユーデミー)は、アメリカ・シリコンバレー発祥のユニコーン企業で、世界最大級のオンライン学習プラットフォームを運営しています。

Udemyの特徴は、

  • 15.5万以上(※海外講座含む)の豊富な講座を提供している
  • 講師陣の多くが世界最先端の現場で活躍されている
  • 1講座あたり数千~数万円で、キャンペーン時は70~90%OFFとなる良心的な値段
  • 講座は1度購入すれば視聴期限なく受講でき、30日返金保証もついている
  • 講座は0.5~2倍の変速機能を備え、自分のペースで学習することができ、専用アプリを使えばスマホからでもオフライン環境で受講可能
  • 講師に直接掲示板から質問ができるため、疑問を解決し自学自習をサポートしてくれる

等があげられます。

Outlectureの管理メンバーは、ソフトウェアエンジニアやクリエイター、webデザイナーが現役で活躍しています。私たちは初めて触るプログラミング言語やプロダクトの多くはUdemyの受講からキャッチアップをはじめています。
私たちの体験談として、Udemyの講座の質は非常に高いと感じています。講師陣が世界最先端で活躍している方々ばかりで、最先端の知識や現場でのノウハウを丁寧にわかりやすく教えてくれます。試験で使う知識ではなく、実際の現場・案件で使う知識と技術を習得することができます。

Udemyの講座は、実際の現場で活用したい方や自己学習を始めたい方に特におすすめです。一度購入すれば、視聴期限がなく、30日間の返金保証もあるため、安心して学びを始めることができます。

こんな方におすすめ

  • 実案件でJavaを使用する
  • 現役の(世界)トップ戦線で活躍している方のノウハウを学びたい
  • サブスクリプションの加入に抵抗のある
  • ITの基礎的な知識がある

各講座の詳細は以下に記載します。


【Java-超入門】ゼロからはじめる 初心者向け『Java』【1週間】コース ~優しい ステップバイステップ 講座~

『新たにJavaを始めたいかた』『転職のためのプログラミング習得したいかた』『新入社員が業務で使うJavaの基礎を学びたいかた』のため、つまずきやすい【Javaのはじめの一歩】を分かりやすい解説を聞いて学べる講座

thumbnail
平均評価
4.44
総購入者数
1,242
先月の購入者数
(2024年10月)
117
コースレベル
初級
コース時間
9 時間 10 分
作成日
2023年6月26日
更新日
2023年7月2日
料金
¥27,800

このコースは、Javaプログラミング超入門コースです。


これをご覧いただけている たあなたは…


『マンネリの毎日の中でプログラミングを新たに学びたい』

というかたかも知れません…


『転職のためのプログラミングを学びたい』

というかたかも知れません…


『新入社員で、業務で使うJavaの基礎を学びたい』

というかたかも知れません…


ただ、そう思ってはいるものの

何から始めればよいか 分からないかも知れませんね。


そのような あなたは

ぜひ このコースを ご受講いただけたらと思っています。


このコースは、初心者向けになっています。



▼ このコースの特徴 ▼


★このコースでは、プログラミング初心者が挫折しそうな

 ポイントを踏まえて、用語や考え方を丁寧に解説していきます。★


プログラミングで挫折するのは、最初の段階で

用語や考え方に、ついていけない場合が最も多いものです。


この事に充分に配慮しています。



▼ このコースで学ぶと ▼


★『マンネリの毎日の中でプログラミングを新たに学びたい』かたは…


 プログラミングの楽しさを知って、更に高度な

 アプリケーションの開発に挑戦することができるようになります。


★『転職のためのプログラミングを学びたい』かたは…


 開発環境の構築と、Javaプログラミングの基礎を学ぶことで

 転職に向けた基礎を身につけることができます。


 Javaは最も活用分野が広く、最も多くの人に使われていて

 求人数も 長らく Javaが第1位をキープしています。

 転職に有利なのは言うまでもありませんね。


★『新入社員で、業務で使うJavaの基礎を学びたい』かたは…


 新入社員研修の現役講師から、実務で活きるプログラミングの基礎を

 学ぶことで、実際の研修の予習復習や 実務の準備ができます。


 業務にスムーズに入っていける、基礎力を養うことができます。



▼ はじめましょう ▼


新たなスキルを身につけることは、自己成長とキャリアの発展につながります。


Javaを学ぶことで、プログラミングの基礎をしっかりと学び

さらに高度なアプリケーションの開発に挑戦することができます。


この講座では、Javaの「はじめの一歩」を踏み出して

プログラミングの基本的な概念や文法を学びます。


そして、プログラミングしながら成長していくことができます。


この講座は、皆さんの成長と成功を応援する場です。

皆さんが本当に輝けるよう、全力でサポートします!


さあ、Javaの世界への扉を開きましょう!


一緒に学び、成長し、素晴らしい

アプリケーションを開発する土台を身につけましょう。


さあ、新たな挑戦の舞台が広がっています。


一緒にJavaの世界を探求し、自身の成長とキャリアの可能性を広げましょう!


未来への第一歩を踏み出す準備はできていますか?

それでは、講座のスタートです!


  1. 【Javaの特徴】
  2. 「本コース資料」と「サンプルプログラム」
  3. 【1】Javaとは
  4. 【2】Javaの特徴
  5. 【3】本コースの主旨
  6. 【4】本コースの対象
  7. 【5】本コースの学び方
  8. 【まとめ】セクション 1
  9. 【Java開発環境の構築】
  10. 【1】開発環境の構成
  11. 【2】開発環境の構築
  12. 【3】覚えておくこと
  13. 【まとめ】セクション 2
  14. 【Java実行までの流れ】
  15. 【1】実行までの3ステップ
  16. 【2】3ステップ❶コーディング
  17. 【3】3ステップ❷コンパイル
  18. 【4】3ステップ❸実行
  19. 【5】デバッグ
  20. 【まとめ】セクション 3
  21. 【演習問題】と【解答例】セクション 3
  22. 【演習問題解説】セクション3
  23. 【Javaプログラム全体像】
  24. 【1】ソースコードの基本ルール
  25. (サンプル4-1)
  26. 【2】わかりやすくするために
  27. (サンプル4-2)
  28. 【3】基本構造
  29. (サンプル4-2改変)
  30. 【まとめ】セクション 4
  31. 【演習問題】と【解答例】セクション 4
  32. 【演習問題解説】セクション 4
  33. 【変数の宣言と代入】
  34. 【1】変数とは
  35. 【2】変数の使い方3ステップ
  36. (サンプル5-1)
  37. 【3】変数を使う時のポイント
  38. (サンプル5-2)
  39. 【4】定数
  40. 【5】識別子
  41. (サンプル5-3)
  42. 【まとめ】セクション 5
  43. 【演習問題】と【解答例】セクション 5
  44. 【演習問題解説】セクション 5
  45. 【データ型】
  46. 【1】リテラル
  47. 【2】基本データ型
  48. (サンプル6-1)
  49. 【3】String型
  50. (サンプル6-2)
  51. 【4】データ型の大分類
  52. 【まとめ】セクション 6
  53. 【演習問題】と【解答例】セクション 6
  54. 【演習問題解説】セクション 6
  55. 【演算子】
  56. 【1】式
  57. 【2】①連結演算子
  58. (サンプル7-1)
  59. 【2】②算術演算子
  60. (サンプル7-2)・算術演算子の評価順
  61. 【2】③インクリメント演算子・デクリメント演算子
  62. (サンプル7-3)
  63. 【2】④関係演算子
  64. (サンプル7-4)・関係演算子の評価順
  65. 【2】⑤論理演算子
  66. (サンプル7-5)・論理演算子の評価
  67. 【2】⑥代入演算子
  68. (サンプル7-6)
  69. 【3】規則
  70. (サンプル7-7)
  71. 【まとめ】セクション 7
  72. 【演習問題】と【解答例】セクション 7
  73. 【演習問題解説】セクション 7
  74. 【型変換】
  75. 【1】代入の原則
  76. 【2】自動的な型変換
  77. (サンプル8-1)
  78. 【3】明示的な型変換
  79. 【4】入出力・エスケープシーケンス
  80. (サンプル8-2)
  81. (サンプル8-3)
  82. 【まとめ】セクション 8
  83. 【演習問題】と【解答例】セクション 8
  84. 【演習問題解説】セクション 8
  85. 【配列】
  86. 【1】配列とは
  87. 【2】配列の宣言
  88. 【3】配列の要素
  89. 【4】配列要素の初期化
  90. 【5】String型の配列
  91. (サンプル9-1)
  92. 【まとめ】セクション 9
  93. 【演習問題】と【解答例】セクション 9
  94. 【演習問題解説】セクション 9
  95. 【if文】
  96. 【1】条件分岐とは
  97. 【2】フローチャート
  98. 【3】if文
  99. 【4】条件式
  100. (サンプル10-1)
  101. (サンプル10-2)
  102. 【まとめ】セクション 10
  103. 【演習問題】と【解答例】セクション 10
  104. 【演習問題解説】セクション 10
  105. 【if文のバリエーション】
  106. 【1】3種類のif構文
  107. 【2】ifのみ 構文
  108. 【3】if - else if - else 構文
  109. 【4】文字列の比較
  110. (サンプル11-1)
  111. 【まとめ】セクション 11
  112. 【演習問題】と【解答例】セクション 11
  113. 【演習問題解説】セクション 11
  114. 【switch文】
  115. 【1】switch文
  116. (サンプル12-1)
  117. 【2】switchのポイント
  118. (サンプル12-2)
  119. 【まとめ】セクション 12
  120. 【演習問題】と【解答例】セクション 12
  121. 【演習問題解説】セクション 12
  122. 【while文】
  123. 【1】繰り返しとは
  124. 【2】while文
  125. (サンプル13-1)
  126. 【まとめ】セクション 13
  127. 【演習問題】と【解答例】セクション 13
  128. 【演習問題解説】セクション 13
  129. 【for文】
  130. 【1】①②for文(for文とは)
  131. 【1】③④for文(for文の例)
  132. 【1】⑤⑥for文(処理の流れと変数の値)
  133. 【2】変数のスコープ
  134. (サンプル14-1)
  135. 【まとめ】セクション 14
  136. 【演習問題】と【解答例】セクション 14
  137. 【演習問題解説】セクション 14
  138. 【制御構造のネスト】
  139. 【1】制御構造のネスト
  140. (サンプル15-1)
  141. 【2】do-while文
  142. (サンプル15-2)
  143. 【まとめ】セクション 15
  144. 【演習問題】と【解答例】セクション 15
  145. 【演習問題解説】セクション 15
  146. 【配列のループ】
  147. 【1】配列の要素
  148. 【2】配列の繰り返し処理
  149. (サンプル16-1)
  150. 【まとめ】セクション 16
  151. 【演習問題】と【解答例】セクション 16
  152. 【演習問題解説】セクション 16
  153. 【ループの中断】
  154. 【1】繰り返しの中断
  155. 【2】break
  156. (サンプル17-1)
  157. 【3】continue
  158. (サンプル17-2)
  159. 【4】構造化の観点から
  160. (サンプル17-3)
  161. 【まとめ】セクション 17
  162. 【演習問題】と【解答例】セクション 17
  163. 【演習問題解説】セクション 17
  164. 【多次元配列】
  165. 【1】多次元配列
  166. 【2】配列のイメージ
  167. 【3】宣言の方法
  168. 【4】要素の表し方
  169. 【5】length
  170. 【6】配列処理の例
  171. (サンプル18-1)
  172. 【まとめ】セクション 18
  173. 【演習問題】と【解答例】セクション 18
  174. 【演習問題解説】セクション 18
  175. 最後に…
  176. 最後に…
【Java-オブジェクト指向(活用編)】3大要素(カプセル化・継承・ポリモフィズム)完全マスターコース

Javaオブジェクト指向の3大要素の習得でブラッシュアップできる 『新たにJava学習を始めたかた』『転職のためのプログラミング習得したいかた』『新入社員が業務で使うJavaの基礎を学びたいかた』のための集中コース

thumbnail
平均評価
4.49
総購入者数
1,093
先月の購入者数
(2024年10月)
-
コースレベル
初級
コース時間
6 時間 28 分
作成日
2023年7月14日
更新日
2023年12月10日
料金
¥24,800

このコースは、Javaのオブジェクト指向プログラミングの3大要素(カプセル化・継承・ポリモフィズム)基本を学ぶコースです。


オブジェクト指向プログラミングは、Javaの特徴の1つです。


システム化対象をオブジェクト(人・モノ・概念)単位で捉えて

そのオブジェクトごとの関連をプログラムとして表現します。


システム化したい「現実世界」寄りの考え方と言えますね。


そして、このオブジェクト指向の考えを 効果的に活用するものに

オブジェクト指向3大要素があります。以下の3つです。


 ● カプセル化

 ● 継承

 ● ポリモフィズム


考え方を知って、活用すれば 効果的なのですが…

プログラミング初心者にとっては、難しいと感じてしまう部分である事も確かです。


このコースでは、プログラミング初心者のかたが 苦戦しそうな部分を

特に丁寧に解説しています。


考え方を 分かりやすく解説して「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向の『3大要素』をマスターすることができます。


『マンネリの毎日の中でプログラミングを新たに学びたい』

というかたも…


『転職のためのプログラミングを学びたい』

というかたも…


『新入社員で、業務で使うJavaの基礎を学びたい』

というかたも…


Javaの基本文法・制御構造・実行方法・メソッド・オブジェクト指向の基本を

学んだ後には、オブジェクト指向プログラミング(3大要素)を学びましょう。


そのことで、大きなメリットを受けて

活躍するプログラマーになるきっかけになります。


ーーーーーーーーーーーーーーーー


なお 本コースは


【Java-オブジェクト指向(活用編)】


です。オブジェクト指向を効果的に活用するための

「3大要素」(カプセル化・継承・ポリモフィズム)を学びます。


具体的には、以下のような項目です。


・パッケージ

・アクセス修飾子

・カプセル化

・継承

・継承とコンストラクタ

・オーバーライド

・ダイナミックバインディング

・型変換

・ポリモフィズム

・抽象クラス

・インタフェース


ーーーーーーーーーーーーーーーー



(環境構築・基本文法・制御構造・実行方法から学びたいかたは

 【Java-超入門】から学習することをお勧めします)



このコースでは、プログラミング初心者のかたが 苦戦しそうな部分を

特に丁寧に解説しています。


考え方を 分かりやすく解説して「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向の『3大要素』をマスターすることができます。




▼ このコースの特徴 ▼


★このコースでは、プログラミング初心者が『オブジェクト指向プログラミング』で

 つまずきやすい『3大要素』を 分かりやすく丁寧に解説していきます。★



▼ このコースで学ぶと ▼


★『マンネリの毎日の中でプログラミングを新たに学びたい』かたは…


 「オブジェクト指向プログラミング」の考え方を知って

 現実世界のオブジェクトに即したプログラミングの楽しさを体感できます。


★『転職のためのプログラミングを学びたい』かたは…


 実際の開発現場で多く使われている eclipse環境でプログラミングを学んで

 転職に向けた実践感覚を身につけることができます。


 また「オブジェクト指向プログラミング」の基本を学ぶことで

 転職に有利な知識・スキルを習得することもできます。


★『新入社員で、業務で使うJavaの基礎を学びたい』かたは…


 新入社員研修の現役講師から、実務で活きるプログラミングの基礎を

 学ぶことで、実際の研修の予習復習や 実務の準備ができます。


 eclipse環境で「オブジェクト指向プログラミング」を学ぶことで

 業務にスムーズに入っていける、基礎力を養うことができます。



▼ はじめましょう ▼


新たなスキルを身につけることは、自己成長とキャリアの発展につながります。


Javaの『オブジェクト指向プログラミング』(3大要素)を学ぶことで

実践的なプログラミングを学ぶことができ


さらに高度なアプリケーションの開発に挑戦することができます。


この講座では、分かりやすい解説を聞いて習得することができます。


また「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向プログラミングの実践の感覚を身につけることもできます。


そして何より、プログラミングしながら成長していくことができます。


この講座は、皆さんの成長と成功を応援する場です。

皆さんが本当に輝けるよう、全力でサポートします!


さあ『Javaオブジェクト指向プログラミング』(3大要素)に挑戦しましょう!


一緒に学び、成長し、素晴らしい

アプリケーションを開発する土台を身につけましょう。


一緒にJavaの世界を探求し、自身の成長とキャリアの可能性を広げましょう!


未来への第一歩を踏み出す準備はできていますか?

それでは、講座のスタートです!


  1. 【パッケージ・アクセス修飾子】
  2. コース全体の範囲
  3. 「本コース資料」と「サンプルプログラム」
  4. Java環境構築(※他コースと共通)
  5. eclipseの初期設定(※他コースと共通)
  6. eclipseのデバッグ機能(※他コースと共通)
  7. 【1】パッケージ宣言
  8. 【2】クラスの利用
  9. 【3】アクセス修飾子
  10. 【4】クラス図
  11. (サンプル1-1)
  12. 【まとめ】セクション 1
  13. 【演習問題】と【解答例】セクション 1
  14. 【演習問題解説】セクション 1
  15. 【カプセル化】
  16. 【1】カプセル化とは
  17. 【2】アクセサメソッド
  18. 【3】効果
  19. 【4】注意点
  20. (サンプル2-1)
  21. 【まとめ】セクション 2
  22. 【演習問題】と【解答例】セクション 2
  23. 【演習問題解説】セクション 2
  24. 【継承】
  25. 【1】継承とは
  26. 【2】クラス図
  27. 【3】サブクラスの定義と利用
  28. (サンプル3-1)
  29. 【4】利点
  30. 【5】継承のポイント
  31. 【まとめ】セクション 3
  32. 【演習問題】と【解答例】セクション 3
  33. 【演習問題解説】セクション 3
  34. 【継承とコンストラクタ】
  35. 【1】継承とコンストラクタ
  36. 【2】super()
  37. 【3】this() と super()
  38. (サンプル4-1)
  39. 【まとめ】セクション 4
  40. 【演習問題】と【解答例】セクション 4
  41. 【演習問題解説】セクション 4
  42. 【オーバーライド】
  43. 【1】オーバーライドとは
  44. 【2】条件
  45. 【3】final修飾子
  46. 【4】@Override
  47. 【5】superキーワード
  48. (サンプル5-1)
  49. 【まとめ】セクション 5
  50. 【演習問題】と【解答例】セクション 5
  51. 【演習問題解説】セクション 5
  52. 【参照型の型変換】
  53. 【1】参照型の型変換
  54. 【2】インスタンスの型
  55. 【3】instanceof
  56. 【4】ダイナミックバインディング
  57. (サンプル6-1)
  58. (サンプル6-2)
  59. 【まとめ】セクション 6
  60. 【演習問題】と【解答例】セクション 6
  61. 【演習問題解説】セクション 6
  62. 【ポリモフィズム・抽象クラス】
  63. 【1】ポリモフィズム
  64. 【2】Javaでの実現方法
  65. 【3】抽象クラス
  66. 【4】Javaでの抽象クラス
  67. 【5】クラス図
  68. (サンプル7-1)
  69. 【まとめ】セクション 7
  70. 【演習問題】と【解答例】セクション 7
  71. 【演習問題解説】セクション 7
  72. 【インタフェース】
  73. 【1】ポリモフィズムの実現
  74. 【2】インタフェース
  75. 【3】Javaでの表現
  76. 【4】クラス図
  77. (サンプル8-1)
  78. 【まとめ】セクション 8
  79. 【演習問題】と【解答例】セクション 8
  80. 【演習問題解説】セクション 8
  81. 最後に…
  82. 最後に…
【Java-Webアプリ入門】初級者向け『JavaによるWebアプリケーション開発』入門~図解と解りやすい解説で学ぶ~

Java/HTML/CSS/サーブレット/JSP/MVCモデルによるWebアプリ開発を学びたい『新たにJava学習を始めたかた』『転職のためのプログラミング習得したいかた』『新入社員が業務で使うJavaの基礎を学びたいかた』のためのコース

thumbnail
平均評価
4.43
総購入者数
2,321
先月の購入者数
(2024年10月)
174
コースレベル
初級
コース時間
10 時間 14 分
作成日
2023年7月24日
更新日
2024年1月2日
料金
¥27,800

▼ このコースは… ▼


このコースは『Java』による『Webアプリケーション(Webアプリ)開発』の入門コースです。


『Webアプリ』とは、GoogleChrome や Edge などの「ブラウザ」を使って利用するシステムのことです。


インターネットを使う時に「買い物」をしたり「銀行の口座から送金」したりと…、『Webアプリ』を使う場面も多いものですね。


『Java言語』の基本を学んだら、今度は『Webアプリ』に挑戦してみませんか。


『Webアプリ開発』は多くの人が挑戦する分野ですが、プログラミング初級者のかたが つまずきやすい部分でもあります。


このコースでは、『Webアプリ』の「基本的な考え方」を丁寧に解説して充分に理解して頂けます。


そして、その理解の上に「JavaによるWebアプリの設計・開発」を基礎から学ぶことができます。


この時に、プログラミング初心者のかたが 『Webアプリ開発』で苦戦しそうな部分を、特に丁寧に解説しています。


また、学ぶ過程で「サンプル」を一緒に動かすことで「設計のしかた」や「プログラミング」を楽しく学ぶことができます。


『マンネリの毎日の中でプログラミングを新たに学びたい』

というかたも…


『転職のためのプログラミングを学びたい』

というかたも…


『新入社員で、業務で使うJavaの基礎を学びたい』

というかたも…


『Java言語』の基本を学んだ後には、Javaによる『Webアプリ』を学んで、未来を創りましょう。



ーーーーーーーーーーーーーーーー


▼ このコースの特徴 ▼


◆『JavaによるWebアプリ開発』で

 初級者がつまずきやすい部分を 解りやすく丁寧に解説しています。


◆Java/HTML/CSS/servlet(サーブレット)/JSP を

 アニメーションを使って図解で理解できるようになっています。


◆「解説資料」をダウンロードできます。

 手元に置いて、適宜 参照して理解を深めることができます。


◆「サンプルプログラム」をダウンロードできます。

 動画を見ながら、一緒に動作させてることができるため

 理解しながら プログラミング実践を体感することができます。


◆アプリ開発で重要となる「設計」の解説を順序立てて行っています。

 「設計資料」をダウンロードできます。手元に置いて学習できます。



ーーーーーーーーーーーーーーーー


▼ このコースで学ぶ技術要素 ▼


・Java

・HTML

・CSS

・servlet(サーブレット)

・JSP

・MVCモデル



ーーーーーーーーーーーーーーーー


▼ 使用するツール ▼


・Webブラウザ (解説では GoogleChromeを使います)

・テキストエディタ (解説では さくらエディタを使います)

・サーバ (Tomcat9)[※]

・Java11[※]

・eclipse2022[※]


⇒環境構築は全てコースの中で説明します(説明はWindows環境で行います)

([※]部分は Pleiades を使用します)



ーーーーーーーーーーーーーーーー


▼ このコースで学ぶと ▼


◆『マンネリの毎日の中でプログラミングを新たに学びたい』かたは…


 「Webアプリ開発」をマスターして

 より実践的なプログラミングの楽しさを体感できます。


◆『転職のためのプログラミングを学びたい』かたは…


 実際の開発現場で多く使われている eclipse環境でプログラミングを学んで

 転職に向けた実践感覚を身につけることができます。


 また「Webアプリ開発」をマスターすると

 より実践的で転職に有利な知識・スキルを習得することもできます。


◆『新入社員で、業務で使うJavaの基礎を学びたい』かたは…


 新入社員研修の現役講師から、実務で活きるプログラミングの基礎を

 学ぶことで、実際の研修の予習復習や 実務の準備ができます。


 eclipse環境-Tomcat(サーバ)環境で「Webアプリ」を学ぶことで

 業務にスムーズに入っていける「実践力」を養うことができます。



ーーーーーーーーーーーーーーーー


▼ はじめましょう ▼


新たなスキルを身につけることは、自己成長とキャリアの発展につながります。


『Webアプリ開発』の学習に取り組むと、実践的なプログラミングを学ぶことができ

さらに高度なアプリケーションの開発に挑戦することができます。


この講座では、分かりやすい解説を聞いて習得することができます。


また「サンプルプログラム」を一緒に動かすことで

Javaプログラミングの実践の感覚を身につけることもできます。


そして何より、プログラミングしながら成長していくことができます。


この講座は、皆さんの成長と成功を応援する場です。

皆さんが本当に輝けるよう、全力でサポートします!


さあ『Webアプリ開発』に挑戦しましょう!


一緒に学び、成長し、素晴らしい アプリケーションを開発する土台を身につけましょう。


Javaの世界を探求し、自身の成長とキャリアの可能性を広げましょう!


成功への第一歩を踏み出す勇気を持って『Webアプリ開発』の旅に出かけましょう!


それでは、講座のスタートです!


  1. 【Webアプリケーション】
  2. 【コース最終のプログラムの動き】
  3. 「本コース資料」「サンプルプログラム」「プログラム用資料」「参考サイト」
  4. 【1】Webアプリケーション
  5. 【2】サーバ構成
  6. 【3】コースの範囲
  7. 【まとめ】セクション 1
  8. Java環境構築(※他コースと共通)
  9. サクラエディタのインストール(※他コースと共通)
  10. eclipseの初期設定(※他コースと共通)
  11. eclipseのデバッグ機能(※他コースと共通)
  12. 【HTMLの基本とハイパーリンク】
  13. 【1】HTMLの基本
  14. (サンプル HTML-1)
  15. 【2】基本的なタグ(サンプル HTML-2)
  16. 【3】ハイパーリンク
  17. (サンプル HTML-3)
  18. 【まとめ】セクション 2
  19. 【HTMLのテーブルと画像表示】
  20. 【1】画像表示(サンプル HTML-4)
  21. 【2】テーブル(サンプル HTML-5)
  22. 【3】サンプルページ(サンプル HTML-Final)
  23. 【4】参考サイト
  24. 【まとめ】セクション 3
  25. 【演習】問題0301
  26. 【演習】解答例0301
  27. 【CSSの基本】
  28. 【1】CSSの位置づけ
  29. 【2】基本書式
  30. 【3】適用方法
  31. 【4】色指定
  32. (サンプル CSS-1)
  33. 【まとめ】セクション 4
  34. 【CSSのプロパティとセレクタ】
  35. 【1】基本的プロパティ(サンプル CSS-2)
  36. 【2】セレクタの種類
  37. (サンプル CSS-3)
  38. 【3】参考サイト
  39. 【まとめ】セクション 5
  40. 【演習】問題0501
  41. 【演習】解答例0501
  42. 【Tomcat-eclipse連携】
  43. 【1】開発環境
  44. 【2】Tomcat と Webアプリ
  45. 【3】フォルダ構成
  46. 【4】実行の流れ
  47. 【5】URLの指定
  48. (サンプル 6-1)
  49. 【まとめ】セクション 6
  50. 【演習】問題と進め方0601
  51. 【演習】解答例0601
  52. 【サーブレット】
  53. 【1】サーブレットとは
  54. 【2】サーブレット定義
  55. 【3】URLマッピング
  56. 【4】レスポンス生成
  57. (サンプル 7-1)
  58. 【まとめ】セクション 7
  59. 【演習】問題と進め方0701
  60. 【演習】解答例0701
  61. 【フォーム・パラメータ送受信】
  62. 【1】フォーム
  63. 【2】パラメータ
  64. 【3】フォーム部品
  65. 【4】パラメータ取得
  66. (サンプル 8-1)
  67. 【まとめ】セクション 8
  68. 【演習】問題と進め方0801
  69. 【演習】解答例0801
  70. 【リクエストスコープ・転送】
  71. 【1】リクエスト転送
  72. 【2】リクエストスコープ
  73. (サンプル 9-1)
  74. 【まとめ】セクション 9
  75. 【演習】問題と進め方0901
  76. 【演習】解答例0901
  77. 【JSPの基本】
  78. 【1】JSPの表現
  79. 【2】JSP実行の流れ
  80. 【3】JSPのタグ
  81. (サンプル 10-1)
  82. 【まとめ】セクション 10
  83. 【演習】問題と進め方1001
  84. 【演習】解答例1001
  85. 【JSPディレクティブ】
  86. 【1】JSPのタグ
  87. 【2】ディレクティブ
  88. (サンプル 11-1)
  89. 【まとめ】セクション 11
  90. 【演習】問題と進め方1101
  91. 【演習】解答例1101
  92. 【サーブレット-JSP連携】
  93. 【1】JSPの暗黙オブジェクト
  94. 【2】サーブレットとJSP
  95. 【3】役割分担と処理の流れ
  96. (サンプル 12-1)
  97. 【まとめ】セクション 12
  98. 【演習】問題と進め方1201
  99. 【演習】解答例1201
  100. 【セッションスコープ】
  101. 【1】セッションスコープ
  102. 【2】利用方法
  103. 【3】セッションID
  104. (サンプル 13-1)
  105. 【まとめ】セクション 13
  106. 【演習】問題と進め方1301
  107. 【演習】解答例1301
  108. 【MVC実践1ー仕組み作り】
  109. 【1】MVCモデル
  110. 【2】実践概要(買い物カート)
  111. 【3】外部設計
  112. 【4】内部設計(MVCモデル)
  113. 【まとめ】セクション 14
  114. 【MVC実践2ー商品一覧の表示】
  115. 【1】今回の範囲
  116. 【2】ログイン~商品一覧表示
  117. 【3】ログイン失敗
  118. 【4】ログアウト
  119. 【5】プログラム解説(PcShopV1)
  120. 【MVC実践3ーカートの実現】
  121. 【1】今回の範囲
  122. 【2】商品選択~カートへ追加
  123. 【3】プログラム解説(PcShopV2)
  124. 【MVC実践4ー完成】
  125. 【1】今回の範囲
  126. 【2】カートから商品削除
  127. 【3】カート商品の精算
  128. 【4】プログラム解説(PcShopV3)
  129. 最後に…
  130. 最後に…
【Java-オブジェクト指向(基本編)】考え方からプログラミングまで~初級者向けブラッシュアップ講座~

『新たにJava学習を始めたかた』『転職のためのプログラミング習得したいかた』『新入社員が業務で使うJavaの基礎を学びたいかた』のため、「創造性」と「可能性」を広げる『Javaオブジェクト指向』の魅力を楽しめるコース

thumbnail
平均評価
4.22
総購入者数
1,223
先月の購入者数
(2024年10月)
108
コースレベル
初級
コース時間
4 時間 54 分
作成日
2023年7月9日
更新日
2023年12月10日
料金
¥24,800

このコースは、Javaのオブジェクト指向プログラミングの基本を学ぶコースです。


オブジェクト指向プログラミングは、Javaの特徴の1つです。


システム化対象をオブジェクト(人・モノ・概念)単位で捉えて

そのオブジェクトごとの関連をプログラムとして表現します。


システム化したい「現実世界」寄りの考え方と言えますね。


そして、オブジェクト指向はプログラムを分割した単位(オブジェクト)を

組み上げて構築していきます。


ですので 小さい部品が独立していて、作りやすくて 後から見やすく

そして「部品の再利用」や「部品の拡張」も容易に行える事となります。


このように、メリットが多い Javaオブジェクト指向プログラミングですが

プログラミング初心者にとっては、つまずきやすい部分である事も確かです。


ですので…


このコースでは、プログラミング初心者のかたが 苦戦しそうな部分を

特に丁寧に解説しています。


考え方を 分かりやすく解説して「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向プログラミングの基本をマスターすることができます。


『マンネリの毎日の中でプログラミングを新たに学びたい』

というかたも…


『転職のためのプログラミングを学びたい』

というかたも…


『新入社員で、業務で使うJavaの基礎を学びたい』

というかたも…


Javaの基本文法・制御構造・実行方法・メソッドを学んだ後には

オブジェクト指向プログラミングを学びましょう。


そのことで、大きなメリットを受けて

活躍するプログラマーになるきっかけになります。


ーーーーーーーーーーーーーーーー


なお、本コースは


【Java-オブジェクト指向(基本編)】


となっています。です。オブジェクトを中心とした考え方と

基本的なプログラミングを習得します。

その過程で、eclipse開発環境でのプログラミングを学びます。


具体的には、以下のような内容を学びます。


**本コースの主な内容**


・eclipse

・オブジェクト指向の考え方

・クラス

・インスタンス

・コンストラクタ

・static

・オーバーロード

・参照型の配列


ーーーーーーーーーーーーーーーー


このコースは、Javaのオブジェクト指向プログラミングの基本を学ぶコースです。


プログラミング初心者のかたが 苦戦しそうな部分を

特に丁寧に解説しています。


考え方を 分かりやすく説明して「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向プログラミングの基本をマスターすることができます。



▼ このコースの特徴 ▼


★このコースでは、プログラミング初心者が『オブジェクト指向プログラミング』で

 つまずきやすいポイントを 分かりやすく丁寧に解説していきます。★



▼ このコースで学ぶと ▼


★『マンネリの毎日の中でプログラミングを新たに学びたい』かたは…


 「オブジェクト指向プログラミング」の考え方を知って

 現実世界のオブジェクトに即したプログラミングの楽しさを体感できます。


★『転職のためのプログラミングを学びたい』かたは…


 実際の開発現場で多く使われている eclipse環境でプログラミングを学んで

 転職に向けた実践感覚を身につけることができます。


 また「オブジェクト指向プログラミング」の基本を学ぶことで

 転職に有利な知識・スキルを習得することもできます。


★『新入社員で、業務で使うJavaの基礎を学びたい』かたは…


 新入社員研修の現役講師から、実務で活きるプログラミングの基礎を

 学ぶことで、実際の研修の予習復習や 実務の準備ができます。


 eclipse環境で「オブジェクト指向プログラミング」を学ぶことで

 業務にスムーズに入っていける、基礎力を養うことができます。



▼ はじめましょう ▼


新たなスキルを身につけることは、自己成長とキャリアの発展につながります。


Javaの『オブジェクト指向プログラミング』を学ぶことで

実践的なプログラミングを学ぶことができ


さらに高度なアプリケーションの開発に挑戦することができます。


この講座では、Javaの『オブジェクト指向プログラミング』の基本を

分かりやすい解説を聞いて習得することができます。


また「例題」や「演習問題」を一緒に動かすことで

Javaオブジェクト指向プログラミングの実践の感覚を身につけることもできます。


そして何より、プログラミングしながら成長していくことができます。


この講座は、皆さんの成長と成功を応援する場です。

皆さんが本当に輝けるよう、全力でサポートします!


さあ『Javaオブジェクト指向プログラミング』に挑戦しましょう!


一緒に学び、成長し、素晴らしい

アプリケーションを開発する土台を身につけましょう。


一緒にJavaの世界を探求し、自身の成長とキャリアの可能性を広げましょう!


未来への第一歩を踏み出す準備はできていますか?

それでは、講座のスタートです!


  1. 【eclipseを使おう】
  2. 「本コース資料」と「サンプルプログラム」
  3. 【1】開発環境
  4. Java環境構築(※他コースと共通)
  5. eclipseの初期設定(※他コースと共通)
  6. eclipseのデバッグ機能(※他コースと共通)
  7. 【3】実行までの3ステップ
  8. 【まとめ】セクション 1
  9. 【演習問題】と【解答例】セクション 1
  10. 【演習問題解説】セクション 1
  11. 【オブジェクト指向の考え方】
  12. 【1】手続き型
  13. 【2】オブジェクト指向
  14. 【3】こんな例では…
  15. 【4】利点
  16. 【5】3大要素
  17. 【6】コースの範囲
  18. 【まとめ】セクション 2
  19. 【クラスの定義】
  20. 【1】クラス
  21. 【2】クラスの構成要素
  22. 【3】フィールド
  23. 【4】メソッド
  24. 【5】クラス図
  25. (サンプル3-1)
  26. 【まとめ】セクション 3
  27. 【演習問題】と【解答例】セクション 3
  28. 【演習問題解説】セクション 3
  29. 【インスタンス】
  30. 【1】実行用クラス
  31. 【2】インスタンス
  32. 【3】内部データ
  33. 【4】メンバへのアクセス
  34. (サンプル4-1)
  35. 【5】クラス図
  36. 【まとめ】セクション 4
  37. 【演習問題】と【解答例】セクション 4
  38. 【演習問題解説】セクション 4
  39. 【コンストラクタ】
  40. 【1】コンストラクタ
  41. 【2】コンストラクタ定義
  42. 【3】this
  43. 【4】インスタンス化
  44. (サンプル5-1)
  45. 【まとめ】セクション 5
  46. 【演習問題】と【解答例】セクション 5
  47. 【演習問題解説】セクション 5
  48. 【static】
  49. 【1】クラスフィールド
  50. 【2】クラスメソッド
  51. 【3】static修飾子
  52. (サンプル6-1)
  53. 【4】クラス図の表現
  54. 【まとめ】セクション 6
  55. 【演習問題】と【解答例】セクション 6
  56. 【演習問題解説】セクション 6
  57. 【オーバーロード】
  58. 【1】オーバーロード
  59. 【2】メソッド
  60. (サンプル7-1)
  61. 【3】コンストラクタ
  62. 【4】this()
  63. (サンプル7-2)
  64. 【まとめ】セクション 7
  65. 【演習問題】と【解答例】セクション 7
  66. 【演習問題解説】セクション 7
  67. 【参照型の配列】
  68. 【1】配列イメージ
  69. 【2】クラス型の配列宣言
  70. 【3】配列要素の設定
  71. 【4】メンバアクセス
  72. (サンプル8-1)
  73. 【まとめ】セクション 8
  74. 【演習問題】と【解答例】セクション 8
  75. 【演習問題解説】セクション 8
  76. 最後に…
  77. 最後に…
【Java-基礎】完全未経験からの基礎入門講座(丁寧解説/豊富な図解/ハンズオン/Java Silver試験対応)

導入編(詳細は下記)で無料お試し学習をした人はこちら!完全未経験からでも安心して学習できる講座です。豊富な図解を用いてとにかく丁寧にじっくり解説。途中で挫折してしまった方にもおすすめです。プロの講師に質問&キャリア相談もできる!

thumbnail
平均評価
4.37
総購入者数
17,941
先月の購入者数
(2024年10月)
494
コースレベル
初級
コース時間
12 時間 31 分
作成日
2020年5月15日
更新日
2024年8月21日
料金
¥3,600

▼このコースには導入編(無料)があります

本編の購入を迷っている方もまずは無料の導入編でお試しください。導入編には下記からアクセスできます。

このページの中盤 > 講師 > ウズウズカレッジ > マイコースの2ページ目

【導入編・無料】Javaプログラミング基礎入門講座


▼このコースの特徴

★ 豊富な図解で、初学者でも無理なく学習できる!

★ ウズウズカレッジに所属する現役エンジニアの講師陣に質問ができる!

★ 就業支援をしているウズウズだから、転職・就職などのキャリア相談ができる!


本コースではゼロからJavaプログラミングを学びたい方向けに、Javaプログラミングの基礎の基礎をじっくり丁寧に解説していきます。

ゼロからご自身のパソコンにJavaの環境を構築していただき、最終的に50~100行程度のプログラムを自在に書けるレベルに到達していただきます。

豊富な図解やサンプルソースコード、丁寧な説明とハンズオン、適度な難易度の演習問題と詳細な解説を用意しておりますので、現在プログラミング学習に不安を覚えている方も受講後にはきっとJavaプログラミングを好きになれているはずです。


▼本コースは以下のような方に特にオススメです。

  • プログラミング完全未経験者

  • 参考書などで過去に挫折した方

  • 過去に学習したが曖昧な知識に不安を持っている方

  • 納得しながら学習を進めたい性分の方


▼このコースのサポート体制

このコースは就職支援サービスを展開しているウズウズと、ウズウズの1つの事業であるウズウズカレッジが提供しています。皆さんは何のためにITの学習をしていますか?それは普段の仕事や就職・転職活動に役立てるためではありませんか?ウズウズカレッジは、Udemyでの皆さんの学習が本当に役に立つレベルまでサポートをします!学習内容だけではなく学習後のことまで、どんどん質問してくださいね!

<Q&Aスペースの活用例>

  • 学習を進めながらIT業界への転職を考えているので、IT業界の情勢を知りたい。

  • 資格を取得した後のキャリアステップについて、講師の具体例を聞いてみたい。

  • 学習内容の活用事例について〇〇のように考えているが、アドバイスがあれば教えて欲しい。

  1. J1-00_はじめに
  2. ※導入編を学習していない方は必ずお読みください
  3. 活用相談・キャリア相談はここからできます!
  4. 問題演習サイト(Java Silver対応)がご利用いただけます(無料・登録不要)
  5. Java動画講義とJavaSilver試験の対応表&補足資料
  6. 【受講する上で重要】本講座で使用するソースコードの取得方法
  7. 学習アンケートにご協力ください
  8. 導入編のレッスンに関する質問はこちらから
  9. 導入編部分(※Udemy Business用)
  10. ※このセクションについて
  11. はじめに
  12. プログラマーの学習領域(+本コースの学習領域)
  13. 01_1_Javaプログラミングの初歩
  14. 02_1_Java開発環境構築
  15. 02_2_補講_Javaの有償化問題
  16. J1-03_Javaプログラミングの手順
  17. 03_1_Javaプログラミングの手順
  18. J1-03_補講_eclipseでのJava実行の基本 ※Macユーザー向け講座
  19. <解答例&解説>Javaプログラミングの手順
  20. J1-04_ソースコードの基本ルール
  21. ソースコードの基本ルール
  22. <解答例&解説>ソースコードの基本ルール
  23. J1-05_変数の扱い,定数,型
  24. 変数の扱い,定数,型
  25. <解答例&解説>変数の扱い,定数,型
  26. J1-06_演算子
  27. 演算子
  28. <解答例&解説>演算子
  29. J1-07_データの型変換
  30. データの型変換
  31. <解答例&解説>データの型変換
  32. J1-08_配列と参照型
  33. 配列と参照型
  34. 補講_eclipseでのコマンドライン引数の使用 ※Macユーザー向け講座
  35. <解答例&解説>配列と参照型
  36. J1-09_Stringと参照型の扱い
  37. Stringと参照型の扱い
  38. J1-10_繰り返し~for~
  39. 繰り返し~for~
  40. <解答例&解説>繰り返し~for~
  41. J1-11_繰り返し~while~
  42. 繰り返し~while~
  43. <解答例&解説>繰り返し~while~
  44. J1-12_条件分岐~if~
  45. 条件分岐~if~
  46. <解答例&解説>条件分岐~if~
  47. J1-13_その他の制御構文
  48. その他の制御構文
  49. <解答例&解説>その他の制御構文
  50. ex1_Jihanプログラムの作成
  51. ex1-1_Jihanプログラムの作成
  52. ex1-2_解説_Jihanプログラムの作成
  53. ex2_ケーキ屋プログラムの作成
  54. ex2_1_ケーキ屋プログラムの作成
  55. ex2_2_ケーキ屋プログラムの作成
  56. J1-14_クラスとメソッド
  57. クラスとメソッド
  58. <解答例&解説>クラスとメソッド
  59. J1-15_APIと外部クラスの利用
  60. APIと外部クラスの利用
  61. <解答例&解説>APIと外部クラスの利用
  62. J1-16_パッケージ
  63. パッケージ
  64. <解答例&解説>パッケージ
  65. ex3_勤怠プラグラムの作成
  66. 総合演習(勤怠プログラムの作成)
  67. <解答例&解説>総合演習(勤怠プログラムの作成)
  68. 総合演習(勤怠プログラムの作成)の解答ダウンロードページ
  69. J1-99_さいごに
  70. さいごに
  71. ボーナスセクション
  72. ボーナスレクチャー

3. YouTubeおすすめ講座3選

Outlectureで厳選したおすすめのYouTube講座3選はこちらです。

動画名 総視聴数 先月の視聴数
(2024年10月)
いいね数 公開日

Java超入門コース 合併版【Javaの超基本的な部分をたった1時間で学べます】【プログラミング初心者向け入門講座】

thumbnail

チャンネル名:キノコード / プログラミング学習チャンネル

351,800 3,477 6,547 2020年2月11日

初めてのプログラミング学習って大体こんな感じ

thumbnail

チャンネル名:TECH WORLD

271,579 11,616 3,482 2023年3月21日

【Java入門講座 総集編】超初心者歓迎!Javaの基本文法がすべてマスターできる!

thumbnail

チャンネル名:せかチャン - 世界一わかりやすい情報科チャンネル

299,509 67,707 3,747 2021年10月26日

YouTubeは、広告がつくものの無料で視聴でき、日常生活でもお馴染みとなっています。
最近では、良質な教材も増えており、学びたいけどお金をかけるほどでもない方や、概要をさらっと理解したい方には、YouTubeで学ぶことをおすすめします。

こんな方におすすめ

  • お金をかけずに学びたい
  • Javaの概要だけさらっと理解したい

各講座の詳細は以下に記載します。

Java超入門コース 合併版【Javaの超基本的な部分をたった1時間で学べます】【プログラミング初心者向け入門講座】

キノコード / プログラミング学習チャンネル

総視聴数
351,800
先月の視聴数
(2024年10月)
3,477
いいね数
6,547
公開日
2020年2月11日
\キノコードが作ったプログラミング学習 サービス登場/

学んだ知識をその場でアウトプットできるからスキルの定着が実感できる
Python学習といえば、キノクエスト!

・問題数は充実の350問以上
・環境構築は不要!
・カリキュラムがあるので学習方法に迷わない

▼登録はこちら▼
https://kino-code.com/kq_service_a/?utm_source=youtube.com&utm_medium=referral&utm_campaign=kjxetd5ylzI_gaiyou

ーーー

この動画は全14回のJava超入門コースを1本にまとめたものになります。
Javaの超基本的な部分を1時間で学べます。
初めてプログラミングを勉強する方や、すでにプログラミングを習得済みの方でざっとJavaを勉強する方に最適です。

▼目次
00:00 はじめに
00:11 Javaとは(https://youtu.be/3bpcorCpvRw)
02:45 環境構築(for Mac) (https://youtu.be/bTDMW8K-Hmg)
    環境構築(for Windows) (https://youtu.be/ODziax5tWlY)
07:20 プログラムの基本構造 (https://youtu.be/atgTD6vJhro)W8K-Hmg)
09:53 実行 (https://youtu.be/RfbxroiTwkM)
15:06 変数 (https://youtu.be/x0kSA56WxW4)
19:51 データ型 (https://youtu.be/0qYudQIBWmo)
23:59 配列 (https://youtu.be/clEol_NaCEs)
29:16 演算子 (https://youtu.be/LGcQNBDi_9Y)
36:56 条件分岐 (https://youtu.be/28ow7SWyyyY)
41:05 繰り返し (https://youtu.be/bjh8VGSLfQ4)
47:29 メソッド (https://youtu.be/XEsy-DfhUlg)
52:09 クラス (https://youtu.be/Ek5m3zLnoJ8)
57:56 実践 (https://youtu.be/SlTt7u70dvU)

▼自己紹介
現在:フリーランス(マーケティング関連の人工知能開発、データ分析や業務自動化など)
前職:リクルート

▼SNS
Twitter : https://twitter.com/kino_code/likes
Facebook : https://www.facebook.com/%E3%82%AD%E3%83%8E%E3%82%B3%E3%83%BC%E3%83%89-105693727500005/
Website : https://kino-code.com/

▼文字書き起こし&ソースコードは下記ブログ
コース紹介 (https://kino-code.com/course-java01-course-introduction/)
Javaとは (https://kino-code.com/course-java02-what-java/)
環境構築 for Mac (https://kino-code.com/course-java03-environment-for-mac/)
環境構築 for Windows (https://kino-code.com/course-java03-environment-for-windows/)
プログラムの基本構造 (https://kino-code.com/course-java04-basic-structure/)
実行 (https://kino-code.com/course-java05-runtime/)
変数 (https://kino-code.com/course-java06-variable/)
データ型 (https://kino-code.com/course-java07-data-type/)
配列 (https://kino-code.com/course-java08-array/)
演算子 (https://kino-code.com/course-java09-operator/)
条件分岐 (https://kino-code.com/course-java10-conditional-branch/)
繰り返し (https://kino-code.com/course-java11-repetition/)
メソッド (https://kino-code.com/course-java12-method/)
クラス (https://kino-code.com/course-java13-class/)
実践 (https://kino-code.com/course-java14-practice/)

▼各超入門コース 合併版(約1時間)
【Python超入門コース】(https://youtu.be/HyU3XL2F9GE)
【JavaScript超入門コース】(https://youtu.be/gs0l4rsQCGM)
【Java超入門コース】(https://youtu.be/kjxetd5ylzI)
【PHP超入門コース】(https://youtu.be/bLxQYJV75h4)
【Go超入門コース】(https://youtu.be/kPXfMFJ0oIE)
【Ruby超入門コース】(https://youtu.be/0DO5bsQB5So)
【Kotlin超入門コース】(https://youtu.be/UswtcJlDZ3I)

▼タグ
#Java #初心者 #プログラミング入門
初めてのプログラミング学習って大体こんな感じ

TECH WORLD

総視聴数
271,579
先月の視聴数
(2024年10月)
11,616
いいね数
3,482
公開日
2023年3月21日
・飲み会1回分で行けるプログラミングスクール「TECH WORLD」
【提供中のサービス】
・メガベンチャーエンジニアがメンターにつく「Java講座」
・メガベンチャーエンジニアがあなたのエンジニアキャリアをサポートする「プログラミングコーチング」
詳しくはこちら
https://www.techworld-code.com/ 【広告表示】
動画内一部リンクにはアフィリエイト広告が含まれます
【Java入門講座 総集編】超初心者歓迎!Javaの基本文法がすべてマスターできる!

せかチャン - 世界一わかりやすい情報科チャンネル

総視聴数
299,509
先月の視聴数
(2024年10月)
67,707
いいね数
3,747
公開日
2021年10月26日
【初心者向けJava入門講座】2章 Javaを書いてみよう! の授業動画を1本にまとめました。
Javaの基本文法を基礎から丁寧に解説!変数、基本データ型と参照型の違い、配列、制御文(if, switch, while, for)がこの1本で丸わかり!

⭐無料&楽しく勉強できる場所を作りたい!そんな想いで授業動画を作ってます😁
→チャンネル登録/高評価/周りにオススメ で応援してもらえると嬉しいです✨✨

🌸チャンネル登録はこちら!
https://www.youtube.com/c/SekaChan?sub_confirmation=1

📙授業ノートはこちら!
https://bit.ly/3jDnLO6

📄プログラムはこちら!
https://bit.ly/3mcXNCx

👀関連動画はこちら!
▼前の動画
https://youtu.be/QeCX5-OmWW8

▼次の動画
https://youtu.be/dzy1ipa20Kk

▼授業動画の一覧
https://youtu.be/2bJmY0XOMMs

💡チャプター
0:00:00 オープニング
0:00:38 プログラムの構成(https://youtu.be/WYsoYQYZDgc)
0:16:23 変数(https://youtu.be/_WRyq6TEeSI)
0:28:44 データ型(https://youtu.be/ukNoszW09BI)
0:46:02 配列(https://youtu.be/nSmO1s-dkxY)
1:12:18 演習問題(https://youtu.be/GQvHJPPh8pY)
1:29:03 演算子(https://youtu.be/RqOtRQAiD5M)
1:48:16 基本データ型の型変換(https://youtu.be/KDmJDC7U59c)
2:01:08 分岐処理(https://youtu.be/CTdnHs0gfe0)
2:26:12 繰り返し処理(https://youtu.be/r1Tc8Nr_4_w)
2:44:43 演習問題(https://youtu.be/4UTpXxGOIG4)

🙋‍♂️プロフィール
【せかチャン 菅原】
・東京工業大学大学院 情報理工学研究科 卒業
・大学生、大学院生のときに5年半塾講師
・IT研修講師として情報技術、プログラミングのセミナーを企画・実施
・Oracle社より「Instructor of the Year(満足度日本一)」「Java講師賞」を4年連続受賞

「分かった!」と言ってもらえる瞬間、勉強を楽しいと感じてもらえる瞬間が好きです。
フリーラーニング(無料で学べる場)を広げたいと思ってYouTubeをはじめました。
一緒に楽しく勉強&成長していきましょう!

📳Twitter
https://twitter.com/SekaChanIT

🎵音源提供
DOVA-SYNDROME
https://dova-s.jp/
※動画によっては使用していない場合があります

#Java #プログラミング #せかチャンのJava入門講座 #プログラマー #せかチャン

4. Progateおすすめ講座1選

Javaは、Progate(プロゲート)でも学ぶことができます。

Progateは、世界100カ国以上に提供され、280万人以上に利用されているプログラミング学習サービスです。特徴は

  • Progateのサービス上でコードを書くことができるため、ローカルの開発環境構築が不要
  • 直感的に理解しやすいイラスト中心のスライドを使用
  • 月額1,078円という低価格で、講座ごとの課金がないため、Java以外の講座も受講可能

が挙げられます。IT初学者の方にとって、ローカルの開発環境構築でつまずくことはよくあることですが、Progateはそれを不要にする点が大きなアドバンテージとなります。
また、Progateは買い切りではなく、月額制のサブスクリプション料金体系を採用しているため、Java以外にも受講したい講座がある方は特にコストパフォーマンスが高いと言えます。

こんな方におすすめ

  • IT基礎知識に自信がない
  • Java以外も受講したい講座がたくさんある
ProgateのJava学習コース

5. まとめ

Javaのおすすめ講座を紹介しました。他の関連講座を学びたい方は、下記をご参考ください。

Spring
IntelliJ
SQL
Spring
IntelliJ
SQL

今回紹介したいずれかの講座を受講した後にさらに深掘りして学びたい方は、公式サイトやコミュニティサイトに行くことを、最新の情報をキャッチアップしていきたい方場合は、公式twitterアカウントをフォローすることをおすすめします。

また、ChatGPTなどの汎用AIを勉強のヘルプツールとして活用することも強くおすすめします。これにより、より効果的な学習が可能になりますのでぜひ試してみてください。

「自ら機会を創り出し、機会によって自らを変えよ」

株式会社リクルート創業者 江副浩正氏の有名な言葉です。自分の知識やスキルを高めることは、機会を作り出すことに役に立ちます。自らを変えようとしている方にとって、本ページの情報が少しでもお役に立てれば幸いです。

一覧に戻る
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.