実践講座

手を動かして学ぶハンズオン形式の講座

3 / 14

Java入門 #11 - メソッドの定義と呼び出し

チケット料金の計算をメソッドにまとめ、引数、戻り値、void、最小限のオーバーロードを一つの例で学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #12 - クラスとオブジェクト

本を表すクラスにフィールド、コンストラクタ、メソッドを追加し、newで2つのオブジェクトを作る流れを学びます。

Java入門
入門10分2026.05.02 Java設計

Java入門 #13 - コンストラクタ

商品を表すProductを作り、コンストラクタによる初期化、thisによる区別、this()を使う最小のオーバーロードを学びます。

Java入門
入門10分2026.05.02 Java設計

Java入門 #14 - 標準入力(Scanner クラス)

ScannerのnextLineで名前と年齢を読み、Integer.parseIntで文字列を整数へ変換する最小の入力処理を学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #15 - ArrayList の基本

買い物リストを一つ作り、ArrayListへの追加、取得、置換、削除、件数確認、繰り返しを順に学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #16 - List と LinkedList の違い

受付の待ち行列をLinkedListで作り、addFirst、addLast、removeFirst、値による削除を一つの例で学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #17 - HashMap(キーと値のペア)

商品コードと在庫数をHashMapで管理し、put、get、containsKey、remove、entrySetによる繰り返しを学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #18 - HashSet(重複しない集合)

参加者名をHashSetで管理し、重複しない追加、存在確認、削除、件数確認を一つの例で学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #19 - 例外処理の基本(try-catch-finally)

年齢文字列の数値変換を例に、try、catch、finallyの流れ、例外型の確認、安全なエラー表示を学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #20 - throws と例外の伝播

ファイル読み込みで発生するchecked例外をthrowsで呼び出し元へ伝播し、処理の境界でcatchする責務を学びます。

Java入門
入門10分2026.05.02 Java

Java入門 #21 - 継承(extends)の基本

図書館資料を表す親クラスからBookを継承し、extends、super、親クラスのメソッド再利用を一つの例で学びます。

Java入門
入門10分2026.05.02 Java設計

Java入門 #22 - ポリモーフィズム(多態性)

親クラス型の変数で子クラスのインスタンスを扱う仕組み。動的バインディング・instanceof・パターンマッチングを実例で学ぶ。

Java入門
入門10分2026.05.02 Java設計

Java入門 #23 - インターフェース

Printableという契約をReportとLabelがimplementsし、抽象メソッドとdefaultメソッドの最小構成を学びます。

Java入門
入門10分2026.05.02 Java設計

Java入門 #24 - 抽象クラス(abstract class)

チケットの共通状態と処理を抽象クラスへまとめ、子クラスごとにpriceメソッドの実装を要求する方法を学びます。

Java入門
入門10分2026.05.02 Java設計

Java入門 #25 - static と final の基本

学校メンバーの例で、staticの共有値、finalの再代入禁止、static finalによる定数の定義を学びます。

Java入門
入門10分2026.05.02 Java

pipとは:Pythonライブラリを入れる道具

Python初心者向けに、pipの役割、pip installの意味、ライブラリを入れる流れ、インストール後の確認方法を整理します。

Python pip・仮想環境編
入門11分2026.07.12 Python

ライブラリとは:標準ライブラリと外部ライブラリの違い

Python初心者向けに、ライブラリ、標準ライブラリ、外部ライブラリ、import、pip installの違いを整理します。

Python pip・仮想環境編
入門10分2026.07.12 Python

venvとは:仮想環境が必要な理由

Python初心者向けに、venv、仮想環境、プロジェクトごとにライブラリを分ける理由、作成と有効化の基本を説明します。

Python pip・仮想環境編
入門12分2026.07.12 Python

requirements.txtとは:使ったライブラリを記録する

Python初心者向けに、requirements.txtの役割、pip freeze、pip install -r、チームや未来の自分が同じ環境を作る理由を説明します。

Python pip・仮想環境編
入門10分2026.07.12 Python

pip installでよくあるエラーと直し方

Python初心者向けに、pip installで起きやすいcommand not found、ModuleNotFoundError、権限エラー、venv未有効化の切り分け方を整理します。

Python pip・仮想環境編
入門12分2026.07.12 Pythonデバッグ
PR
PR
PR
PR