コース概要と学習目標
コースで習得する主要スキル
- Python基礎: 変数、動的型付け、算術演算、文字列フォーマット。
- 制御構文: If-Elif-Else 分岐とパターン照合。
- ループ処理: While ループ、For ループと range ジェネレータ。
- 関数設計: def 関数、引数展開 (*args/**kwargs)、スコープ、Lambda。
- データ構造: リスト、タプル、辞書、集合の内包表記。
- オブジェクト指向 (OOP): クラス定義、カプセル化、継承、ポリモーフィズム。
- ファイル入出力と例外処理: コンテキストマネージャと堅牢な try-except 構造。
- アルゴリズム&修了課題: 探索・ソートとコマンドラインRPGゲームエンジン開発。
カリキュラムとシラバス
5 モジュール • 16 レッスン • 7 クラウド演習
2.1 条件分岐:if・elif・else
20 min
2.2 Forループとシーケンス反復処理
20 min
2.3 Whileループ・break・continue
20 min
3.1 関数の宣言と戻り値
20 min
3.2 可変長引数(*args・**kwargs)
25 min
3.3 ラムダ式と高階関数(map/filter)
20 min
4.1 リスト操作とリスト内包表記
25 min
4.2 辞書(ディクショナリ)と高速ルックアップ
25 min
4.3 集合(セット)と数学的集合演算
20 min
5.1 クラス定義・__init__コンストラクタ・メソッド
25 min
5.2 クラスの継承とポリモーフィズム
25 min
5.3 ファイルストリーム・JSON・try-except例外処理
25 min
実践的クラウド演習ラボ
Easy
+50 pts
演習 1:変数演算と摂氏・華氏温度変換プログラム
PYTHON
受講登録で利用可能
Easy
+50 pts
演習 2:素数判定バリデータ
PYTHON
受講登録で利用可能
Medium
+50 pts
演習 3:単語出現頻度アナライザ
PYTHON
受講登録で利用可能
Medium
+50 pts
演習 4:フィボナッチ数列ジェネレータ
PYTHON
受講登録で利用可能
Medium
+50 pts
演習 5:銀行口座OOP残高計算エンジン
PYTHON
受講登録で利用可能
Hard
+50 pts
演習 6:2x2行列の転置アルゴリズム
PYTHON
受講登録で利用可能
Hard
+50 pts
演習 7:JSON成績データ平均点アナライザ
PYTHON
受講登録で利用可能
受講生のレビューと評価
このコースを受講して最初のレビューを投稿しましょう!