AIを使いこなし、次世代のエンジニアへ
AIエンジニアコース
AIエンジニアコースの内容
AIエンジニアコース
3つのPOINT
AIと共に開発する 新時代のスキル Cursor × Claude Codeで実践開発
AI活用開発の様子
Cursor × Claude Codeで実践開発
AIエディタ「Cursor」とClaude Codeを活用し、コード生成・デバッグ・レビューをAIと共同で行う最先端の開発スタイルを習得します。
「コードを書く」だけでなく、「設計・指示・レビュー」ができるAI時代のエンジニアを育成。AIにできること、人間にしかできないことを理解し、効率的に開発を進める力が身につきます。
AI活用開発の様子
設計からデプロイまで フルスタック Java × React × AWS × PaaS
開発の流れ
Java × React × AWS × PaaS
バックエンド(Java / Spring Boot)、フロントエンド(React)、インフラ(AWS / Terraform)、PaaS(Render)まで一貫して学ぶフルスタックカリキュラム。
要件定義・設計・実装・テスト・デプロイの全工程を実際のアプリ開発を通じて体験し、即戦力として現場で活躍できるスキルを習得します。
開発の流れ
3つのアプリを 自力で開発 段階的に実力を証明するポートフォリオ
卒業制作の例
段階的に実力を証明するポートフォリオ
初級では「タスク管理アプリ」、中級では「SNSアプリ」、上級では「Slack風チャットアプリ」と、段階的に難易度が上がる3つのアプリを開発。
それぞれの課題では手順動画なしでAIを活用しながら自力で設計・開発・デプロイまで行い、確かな自走力とポートフォリオを手に入れます。
WebSocket・Redis・CI/CDなど上級技術にも挑戦し、実務レベルのフルスタックエンジニアを目指します。
卒業制作の例
授業内容
AI時代の開発環境を構築する
AI時代のエンジニアに求められる「設計・指示・レビュー」の力とは何かを理解するところからスタートします。
AIエディタ「Cursor」とClaude Codeの連携設定を行い、AIにコードを生成させながら開発する最新の開発スタイルを体験。
さらにDockerを使った開発環境の構築やGit/GitHubの運用も、AIの力を借りながらスムーズにセットアップしていきます。
授業内容のイメージ
AIと一緒にWebアプリケーションを設計・開発
AIに要件を投げて機能一覧を整理し、画面遷移図やER図をMermaid記法で自動生成。要件定義から設計までをAIと共同で進めます。
Spring Bootでバックエンド、ReactでフロントエンドのCRUDアプリケーションを構築。データの流れ(画面→サーバー→DB)を実際に手を動かしながら理解します。
バグが発生した際はAIにログを読ませてデバッグする実践的な手法も習得します。
授業内容のイメージ
AWS × Terraformでインフラ構築・デプロイ
クラウド(AWS)の基本概念からスタートし、Terraformを使ったInfrastructure as Code(IaC)でVPC・EC2・RDSを構築。手動ではなくコードでインフラを管理する現場スタイルを学びます。
アプリをビルドしてEC2にデプロイし、インターネットに公開。スマホやPCから自分のアプリにアクセスできる達成感を味わいます。
初級の総まとめとして、AIを頼りに「簡易メモ帳アプリ」を自力で設計・開発・AWSへデプロイする課題に挑戦します。
授業内容のイメージ
SNSアプリ開発で実践力を磨く
中級では本格的なSNSアプリを開発。JWT認証、S3画像アップロード、タイムライン表示(N+1問題の解消)、いいね・コメント機能など、実務で求められる技術を網羅的に実装します。
テスト駆動開発(TDD)やSwaggerによるAPI仕様書自動生成、Datadogを使ったログ監視など、チーム開発に必要なスキルも習得。
PaaS「Render」へのデプロイやE2Eテスト(Playwright)、負荷テスト(k6)、セキュリティ対策まで幅広く学びます。
授業内容のイメージ
Slack風チャットアプリで卒業制作
上級の卒業制作として、WebSocketを使ったリアルタイムチャットアプリを開発します。Redisによるキャッシュ戦略やセッション管理も実装。
GitHub ActionsによるCI/CDパイプライン構築、AIによる自動コードレビュー、Claude MCPを使ったAIエージェント活用など、最先端のDevOps・AI技術も体験。
チャンネル作成・メッセージ送信・未読管理・メンション通知などの高度な機能を自力で実装し、Renderで本番環境を構築して公開します。
授業内容のイメージ
受講生の実績
習得できるスキル一覧
AI活用・開発知識
-
AI駆動開発
Cursor、Claude Code、ChatGPT、AIプロンプティング、AIコードレビュー、Claude MCP
-
バックエンド開発
Java、Spring Boot、REST API、JWT認証、Spring Security、MyBatis
-
フロントエンド開発
React、HTML/CSS、JavaScript、コンポーネント設計、Ajax通信
-
データベース
MySQL、ER図設計、正規化、CRUD、トランザクション、N+1問題
-
Git / GitHub
Git、GitHub、Pull Request、コードレビュー、ブランチ戦略
-
リアルタイム通信
WebSocket、Redis、キャッシュ戦略、セッション管理
-
AWSインフラ
VPC、EC2、RDS、S3、CloudFront、IAM
-
IaC・構成管理
Terraform、Ansible、Docker、docker-compose
-
CI/CD・DevOps
GitHub Actions、自動テスト、自動デプロイ、AIコードレビューBot
-
テスト技法
JUnit、Jest、Playwright(E2E)、k6(負荷テスト)、
TDD(テスト駆動開発)
-
PaaS・モダン運用
Render、Swagger (OpenAPI)、Datadog、セキュリティ対策
講師紹介
@koujienami
実績
- IT業界歴20年以上
- 経営者歴10年
- 数百億規模の開発案件の初期メンバーとして参画
- 億単位の開発案件にプロジェクトマネージャーとして参画
- 教育が大好きで一生やる仕事と決めている
-
自己紹介
JavaとAWSを主戦場として働いている常駐型の現役エンジニア。最高月単価は160万。でもPM (プロジェクトマネージャー) 業なので、プログラマーとしては80~100万あたり。
元フリーランス・フルリモートのエンジニア。しかし、個人開発に限界を感じてチーム開発のしやすい常駐型をあえて選択。常駐が好き。
教育という分野に関心があり、それを半永久的に実現する為の仕組みとして「RaiseTech」を運営。 現場が求めている技術を現場の人が教えられるような仕組みを構築。
仕事大好き (むしろ趣味) の「ワーク・エンゲージメント」です。 -
性格
圧倒的な「陽キャラ」です。1人で8時間ぶっ通しで喋っても問題ないぐらい、喋れます。チームメンバーから「いるといないとでは雰囲気が違う」と言われるぐらい、場を明るくするのが得意です。でもウルサイです。
人に対して怒る事はありません。責めることもしませんし、見捨てることもしません。
ただあるがままにその状態を観察・分析して、そこから「どう改善するか」に焦点を置きつつ「出来た事を評価」します。
一見すれば「優しい」ですが「甘い」わけではないので、そこで教育者としてバランスを取って、教育しています。



























