プログラミング言語のPythonを基本構文から学びます。
Pythonプログラミングの各章に設けた練習問題やITの基礎知識となる情報処理概論で、経験者コースよりも時間をかけて基礎を身につけていきます。また、Pythonプログラミングだけでなく、開発手法や Git、AI、IoTなどの業界の知識、PythonによるWebアプリ開発の演習といった実務で必要とされるスキルを学びます。
さらに、今年度は毎週出す課題をグループで取り組み、ChatGPTのAPIなど、様々なAPIを活用した最終課題オリジナルアプリ作成を通して、自走力を高めます。
これからプログラミングを学び始める方(未経験者)
コース | 定員 | 研修日程 | 自主学習 |
初心者(火曜)コース | 25名 |
毎週火曜日 10:00~17:00 (9月5日~12月19日) |
毎週水曜日(9月6日~12月13日の期間中) (14:00~17:00、18:00~21:00) |
初心者(金曜)コース | 25名 |
毎週金曜日 10:00~17:00 (9月1日~12月15日) |
|
初心者(土曜)コース | 25名 |
毎週土曜日 10:00~17:00 (9月2日~12月16日) |
以下に具体的なカリキュラムを示します。
日程 | 内容 |
1日目 |
開講式 マインドセット講習 カリキュラムの最終課題の紹介 研修カリキュラムの紹介 学習の進め方・質問方法・学習方法
Python 第2章:数値と文字列・変数 数値と演算、変数の利用 自走課題・本日の振り返り |
2日目 |
情報処理概論 前回の振り返り コンピュータシステム 基礎理論 開発技術 技術要素
Python 第3章:データ構造 リスト、タプル、辞書、集合 自走課題・本日の振り返り |
3日目 |
Python 第4章:制御構造 while文、for文、内包表記 自走課題・本日の振り返り |
4日目 |
Python 前回の振り返り 第5章:関数 関数の定義、様々な引数、引数としての関数 第5章:関数 クロージャとラムダ式、デコレータ、関数と例外、例外処理、組み込み関数 自走課題・本日の振り返り |
5日目 |
マインドセット講習
Python |
6日目 |
Python 前回の振り返り 第7章:クラス クラスメソッド、クラスの継承
第8章:プログラムのデバッグ プログラムのデバッグ 自走課題・本日の振り返り |
7日目 |
Python 自走課題・本日の振り返り |
8日目 |
開発手法
製品評価、外部設計、内部設計、製造、テスト、プロジェクトマネジメント、品質管理 テスト仕様作成、テスト実施チーム成果発表 自走課題 |
9日目 |
Python 前回の振り返り 業界の知識(Git、AI、IoT)
バージョン管理とは、バージョン管理用のアプリ、バージョン管理の歴史、 Gitを使ってみる、IoTとは、加速するIoT、IoTの構成要素 AI体験(AWS利用) AIの定義、AIにどうやって学習させる?、AIはどうやって作る?、AIは分析も得意、 最新のAIについて 画像認識 Amazon Rekognitionをプログラムから利用、 音声合成 Amazon Pollyを利用するプログラムの作成、 サービスを組み合わせる 自走課題 |
10日目 |
課題中間発表 各自課題の中間発表 自走課題 |
11日目 |
Python Webアプリ開発 前回の振り返り 第1章 Django入門 Djangoとは、簡単なWebアプリケーションの作成、管理画面の利用 第2章 HTML入門 HTMLの基礎、フォームの作成 第3章 アドレス帳アプリ1:表示系 アドレス帳アプリについて、モデルと管理画面の作成 自走課題・本日の振り返り |
12日目 |
Python Webアプリ開発 前回の振り返り 第3章 アドレス帳アプリ1:表示系 一覧画面の作成、詳細画面の作成 第4章 アドレス帳アプリ2:登録系 詳細画面の作成、編集画面の作成、削除機能の作成 自走課題・本日の振り返り |
13日目 |
Python Webアプリ開発 前回の振り返り 第5章 アドレス帳アプリ3:コメント機能 コメントモデルの追加、 コメントの表示と投稿機能 第6章 アドレス帳アプリ4:検索機能 検索処理の実装 自走課題・本日の振り返り |
14日目 |
課題最終発表会 閉講式 |
※カリキュラムは、一部変更になる場合があります。
講義のタイムスケジュールは、以下にて予定しています。自主学習時間については、指定の課題や教材で学習を進めていきます。
開始時間 | 終了時間 | 内容 |
10:00 | 11:00 | 講義① |
11:00 | 12:00 | 講義② |
12:00 | 13:00 | 昼休憩 |
13:00 | 14:00 | 講義③ |
14:00 | 15:00 | 講義④ |
15:00 | 16:00 | 講義⑤ |
16:00 | 17:00 | 講義⑥ |