
講座を受講するにあたっての注意事項など
スキルアップのコツについて説明しています
Eclipseのインストール方法が分かります
講座で使用するプロジェクトのインポート方法が分かります
講座で使用するテキストやプロジェクトの説明です
知っておくと便利な情報あれこれ
テキストURLのご案内
Eclipseでのデバッグ方法
メソッドの概要が分かります
メソッドのパターンについて説明しています
メソッドのパターンについて説明しています
メソッドのパターンについて説明しています
変数のスコープについての説明です
練習問題でスキルアップをはかります
オブジェクト指向とは
クラス|Javaの基本!
Javaで書くと
インスタンス化|分身を作ろう!
練習問題(インスタンス化)
オーバーロード
練習問題(オーバーロード)
コンストラクタ
練習問題(コンストラクタ)
練習問題(コンストラクタのオーバーロード)
デフォルトコンストラクタ
クラス変数
練習問題(クラス変数)
データ隠蔽(カプセル化)準備知識
データ隠蔽(カプセル化実現方法1
練習問題(データ隠蔽(カプセル化実現方法1)
データ隠蔽(カプセル化実現方法2
練習問題データ隠蔽(カプセル化実現方法2)
継承について
練習問題(継承)
オーバーライド
練習問題(オーバーライド)
this
super
練習問題(superなど)
テキストURLのご案内
Scannerの基本的な使い方
例外処理
try~catch
練習問題(try~catch)
複数の例外をキャッチする
try~with~resources
throw
練習問題(throw)
throw・別の使い方の説明です
練習問題でスキルアップをはかります。
throws
練習問題(throws)
独自例外|例外を自分で作ろう!
練習問題(独自例外)
ポリモーフィズム
インターフェース・Springフレームワークでは必須の考え方!
実装クラス
利用について
アップキャスト・ダウンキャスト
練習問題(ポリモーフィズム)
列挙型
メリット
その他の使い方
練習問題(列挙型)
準備知識
ArrayList
練習問題(ArrayList)
ArrayList(インスタンスを格納した例)
練習問題(ArrayList(インスタンスを格納した例))
HashSet
練習問題(HashSet)
HashMap
練習問題(HashMap)
さらにスキルアップするための情報を掲載しています
受講修了おめでとうございます!
ボーナスレクチャー
不定期に値上げしますので、今が一番お安い価格です!
おひとりおひとりにしっかり向きあいたいので、値下げはしておりません
Udemyには返金システムがある!
「クラス?継承?カプセル化?…どこから手をつけていいかわからない」
「何度も挑戦しては挫折してしまう」
「研修や転職前に基礎を固めたい!」
そんなあなたにぴったりの講座です!
プログラミングを始めたいあなたも、はじめてのJava入門(無料)とこの講座を学んでおくと、他の言語にも応用が可能で理解が早くなります!
■本講座の特徴
本講座は、大手企業の新人研修で実際に使われている内容をもとに構成しています。
図解・例え話・練習問題を豊富に掲載し、「学ぶ → 試す → 理解する」のサイクルで着実に理解できます。
初心者がつまずきやすいポイントを徹底的に解消し、「読んだだけで終わらない」実践的な内容に仕上げました。
■この本で得られること
・オブジェクト指向の三大要素「継承・カプセル化・ポリモーフィズム」がスッキリ理解できる!
・Javaだけでなく、PythonやC#など他言語への理解もスムーズに!
・論理的思考力が身につき、仕事の進め方までスマートに!
■学べる内容
・メソッドの使い方と再利用の考え方
・クラスとインスタンスの関係
・継承/カプセル化/ポリモーフィズムの実践例
・例外処理をやさしく理解
・列挙型・コレクションを使った実務的なデータ処理
122問以上の練習問題で実力アップ!
■講師より
これまでに3,000人以上の受講者を指導してきました。
かつて私自身も「オブジェクト指向」で何度もつまずいた経験があります。
だからこそ、あなたには遠回りしてほしくない——
この本は、その思いから生まれました。
■対象者
・Javaの基本文法を理解している方
・私の無料講座「はじめてのプログラミング入門」を終えた方
・研修前・就職前に基礎を固めたい方
※専門的な設計パターンよりも、オブジェクト指向の基礎を理解することを重視しています。
※Windows 11環境を前提としています。
■購入特典
ダウンロードできるサンプルコード・完成例・学習用資料付き。
自分のペースで復習しながらスキルを定着できます。
■最後に
読むだけでなく、手を動かして学ぶことが上達の近道です。
本書を通じて、数週間後には「Javaできるかも!」という自信が芽生えたらうれしいです!
わからなくて当たり前。ここから始めましょう!
未経験者からJavaエンジニアになるためのロードマップ
1.【無料】プログラミング入門講座
2.Javaオブジェクト指向 はじめの一歩(本講座)
3.【無料】HTML/CSS入門
4.PostgreSQL入門
5.JDBC・Servlet/JSP・Web開発基礎
6.MyBatis入門
7.Spring Boot入門
まずは、無料プレビューをご覧ください!
内容がご自身に合うかどうか、じっくりご確認ください。
万一、購入後に「合わない」と感じた場合は、早めに返金のご相談をおすすめします。
Javaについて
Javaは、銀行や宅配便などの業務システムや、検索サイトやSNS、ショッピングサイトなどでも使われています。
オブジェクト指向は、Javaだけでなく多くのプログラミング言語で使われています。
オブジェクト指向の概念を理解していると、現場でのチーム開発や保守がしやすくなり、大規模開発にも対応できます!
【更新履歴】
2026/06 :AI質問テンプレ100選を追加しました
2025/03:余裕がある方向けの参考記事の内容を追加
2025/02:余裕がある方向けの参考記事とスキルアップのコツのカリキュラムを追加、使用するプロジェクトをインポートから作成方法に変更、テキスト、完成例のダウンロードの内容を一部追加、デバッグの方法とScannerの使い方、参考:HashMapについての動画をアップ
2024/10:知っておくと便利な情報あれこれに追記しました
2024/04:練習問題の修正を行いました
2024/04:Eclipseのインストールを更新しました
2024/03:ほぼすべてのカリキュラムに練習問題を追加しました(テキストに掲載してあった練習問題も移動しました)
2023/12:セクション3に「練習問題:コンストラクタのオーバーロード」、「練習問題:カプセル化1」、「練習問題:カプセル化2」を追加
2023/11 :知っておくと便利な情報あれこれを追加