JR山陽明石駅より徒歩3分 毎週 月曜日 木曜日 19:00~22:00 開催 Slackを使用した質疑応答やZOOM等のオンライン指導(予約必要)を開催日以外でも対応いたしますので来校することなく完全自宅学習も可能です。 会場は18時から使用できますので先に来校して自習して頂くことが可能です。 祝日は基本的に休講とさせていただきます。 ●開催場所 兵庫県明石市本町1丁目2−33 興生ビル 4F コワーキングスペース&シェアオフィスAreaDrive ■テックジム明石校 https://techgym.jp/hyogo/akashi/ テックジム明⽯校︓独⾃課題・修了要件カリキュラム ========================= 第1章︓プログラミング基礎の理解 課題:素数判定プログラムの実装 内容:関数ロジックの設計から実装までを⾃⼒で完結。 ⽬標:変数、演算⼦、条件分岐、ループ、関数といった、プログラムの根幹となる要素を確実に定着させます。 第2章︓⼿続き型プログラミングの徹底習熟 課題:多⼈数対応じゃんけんゲーム & アルゴリズム演習 内容:参加⼈数を動的に変更できる複数⼈じゃんけんへの拡張、およびpaizaスキルチェックCランク相当の演習。 ⽬標: あえて⼿続き型での実装量をこなすことで、仕様を正しく理解し、迷わずコードに落とし込む地⼒を養います。 第3章︓オブジェクト指向の第⼀歩 課題︓じゃんけんゲームの再設計(リファクタリング) 内容: 第2章で作成したコードを、クラスを⽤いたオブジェクト指向で書き直します。 ⽬標: ⾝近なゲームを題材に、クラスを⽤いる利点と効率的な設計思想を論理的に理解します。 第4章︓GUIアプリケーションの開発 課題︓デスクトップアプリ(〇×ゲーム・オセロ等)の制作 内容: tkinter や PySide を活⽤したGUIアプリの作成。 ⽬標: クラス実装を深めつつ、MVP(Model-View-Presenter)を意識した設計⼿法を習得します。ロジックとUIを分離し、保守性の⾼い⾼度な設計を実践します。 ※MVPとは、アプリをModel(データや計算ロジック)、View(画⾯表⽰)、Presenter(両者の仲介役)の3つに分離して設計する⼿法です。各機能の役割を明確に分けることで、コードの再利⽤性やテストのしやすさが向上します。 第5章︓外部連携と実⽤アプリケーション 課題︓Web API / スクレイピングを活⽤したアプリ制作 内容: Google APIや天気予報API等を利⽤した、実⽤ツールの開発。 ⽬標: 外部サービス連携やWebデータ取得、ファイル保存など、実践的な開発に不可⽋な技術スタックを学びます。 第6章︓実践的な設計とテスト 課題︓ポーカーゲームの構築と評価プログラム 内容: 既存のトランプ実装を流⽤し、役判定ロジックと評価⽤プログラムを実装。 ⽬標: コードの再利⽤性を意識した設計と、プログラムの正しさを客観的に検証するテスト・評価⼿法を習得します。 第7章︓⾃由制作(基礎コースの集⼤成) 課題︓オリジナル・アレンジ作品の⾃⾛開発 内容: これまでの題材をベースに、独⾃の機能追加やGUI化を⾃由に実施。 ⽬標: 正解のない課題に対し、⾃ら設計・実装・改善を繰り返すことで、エンジニアとして⾃律して動ける⼒を確認します。 🚀 基礎コース修了後のステップアップ 修了後は、メンターのアドバイスを受けながら個⼈開発フェーズへ移⾏します。 独⾃開発の経験: テーマ設定から設計・実装まで、⾃分だけのプロダクトを作り上げます。 専⾨的フィードバック: 現役エンジニアの視点から、コード品質や設計に関する実戦的な指導を⾏います。 💡 学習以外のトータルサポート 技術習得だけでなく、その先の進路まで現役エンジニアの視点で⽀援します。 就職・転職⽀援対策: 業界動向を踏まえたキャリアアドバイス。 ⼤学AO⼊試対策: プログラミング実績を強みにした受験戦略のサポート。 進路・技術相談: 現場で必要なスキルやキャリア形成に関するカウンセリング。 ■テックジム明石校 https://techgym.jp/hyogo/akashi/
【テックジム明石校】Python基礎コース 兵庫 教室・スクール情報を見ている人は、こちらの記事も見ています。