本サービスでは、プログラミングの基礎からオブジェクト指向、システム設計まで受講者様のレベルに合わせて個別指導を行います。
私は富士通グループの研究開発部門で約7年間ソフトウェア開発に従事し、現在もC++でゲームエンジン開発を続けています。
単に文法を覚えるだけではなく、
・なぜその設計にするのか
・なぜそのクラス分割にするのか
・なぜ保守しやすいのか
という実務で重要な考え方を重視しています。
【学べる内容】
・プログラミング基礎
・C++
・オブジェクト指向
・クラス設計
・データ構造とアルゴリズム
・コードレビュー
・リファクタリング
・システム設計
入門者向けには、まずはC++プログラミング文法の基礎やオブジェクト指向から。
ある程度文法理解が進んだ段階であれば、簡易ゲーム開発を題材とした構造設計についてレクチャ予定です。
すでに現在取り組んでいる内容があればそちらを題材にするなど、受講者様にあわせた柔軟に対応可能です。
実際に動くプログラムを作りながら学ぶことで、オブジェクト指向や設計の考え方を理解しやすくなります。
【注意事項】
・特定フレームワークの専門サポート(Unity、Unreal Engine等)は行っておりません
レッスンをスムーズに進めるため、購入時に以下をご連絡ください。
・現在のプログラミング経験(未経験/学習中/業務経験あり など)
・学習したい内容(C++、オブジェクト指向、設計、コードレビューなど)
・使用している開発環境(Visual Studio、VSCode等)
・目標(就職・転職、個人開発、スキルアップなど)
また、コードレビューをご希望の場合は事前に対象コードをご共有ください。