inflearn logo
知識共有
inflearn logo

生成AIでWebサービスを作る – 企画・デザイン・コード・デプロイまでオールインワンプロジェクト

AIを使うだけでなく、もう一歩進んで、自分のWebアプリに直接AI機能を実装してみましょう。Next.jsとSupabaseを基盤に、AIによるレシピ生成から画像生成、データ保存までを実装し、生成AIを実際のWebサービスに連携する実践的な開発経験を積んでみてください。

難易度 初級

受講期間 無制限

HTML/CSS
HTML/CSS
JavaScript
JavaScript
React
React
Figma
Figma
Vibe Coding
Vibe Coding
HTML/CSS
HTML/CSS
JavaScript
JavaScript
React
React
Figma
Figma
Vibe Coding
Vibe Coding

学習した受講者のレビュー

5.0

5.0

루루팝팝

100% 受講後に作成

ホームページを自作しているのですが、とても助かりました。コツを掴むことができました。

受講後に得られること

  • 生成AIを基盤としたWebサービス企画力

  • プロンプトの設計および活用能力

  • Stitchを活用したUI/UXデザイン創出スキル

  • Figma Makeベースのコード生成を理解する

  • AI Studioを活用したアプリ作成能力

  • クラウドデプロイおよびサービス運用能力

  • Supabase連携およびバックエンドの基本構造の理解

  • Vibe Codingの実践的な適用能力

"今受け取らないと損!YouTubeをチャンネル登録するだけで受講料が半額"

チャンネル登録 & いいね & コメントイベント

簡単なミッションを完了して、50%割引クーポンを今すぐ受け取りましょう。期間限定で提供される過去最大級のお得な特典を、今すぐ手に入れてください!

YouTubeチャンネル登録&コメント認証イベントに参加する:https://forms.gle/wcD2wRVeaG7B7fSj7

ウェブ開発の方法は急速に変化しています。


以前はデザインを別途作成し、コードを直接記述し、サーバーを構築するすべての工程を人が一つひとつ処理しなければなりませんでした。多くの時間と繰り返し作業が必要で、初心者が最後まで完成させるには負担が大きいものでした。


しかし、今は違います!

生成AIの登場により
企画 → デザイン → コード生成 → デプロイまで
一つの流れの中で、はるかに速く効率的に完成させられるようになりました。


この講義は単にコードを学ぶためのものではありません。
AIをツールとして活用し、実際のサービスを最後まで完成させる実践プロジェクトです。

  • プロンプトでデザインを生成し

  • AIでコードを作成し

  • Supabaseでバックエンドを構築し

  • 実際にインターネット上へのデプロイまで進めます。

複雑な理論よりも完成させる経験に集中します。


AIとともに作業する新しい開発手法、まさに「Vibe Coding」を直接体験します。

このコースを通じて、単なる機能の実装を超え、「AIと協働する開発者」へと一段階成長できます。

開始前の準備事項

本格的な学習に入る前に、以下の4つをあらかじめ設定しておきましょう。初めてでもご安心ください
— 講義資料(00_준비사항.pdf)を見ながら、一つずつ進めれば大丈夫です。😊

💻 1. 開発環境のセットアップ

コードを書き、プロジェクトを実行するための基本的なツールです。

  • コードエディター — VS CodeまたはCursorのいずれかをインストールしてください

  • Node.js — 開発サーバーの実行に必要です(npmも一緒にインストールされます)

  • Git — 作業内容を保存・管理できます


🤖 2. AIコーディングツールの準備

この講座の核心!AIと一緒にコードを書く体験のために、以下のツールを準備してください。

  • GitHub Copilot — コードを自動で補完してくれるAIアシスタントです

  • Codex — 言葉で説明するとコードにしてくれるツールです


🎨 3. デザインツールの準備

UIを直接作成・修正する実習で使用するツールです。

  • Figma — 画面構成を設計し、UIを整える際に使います

  • Stitch — プロンプトコマンドでUIを自動生成してくれます


☁️ 4. 外部サービスのアカウントを作成する

レシピ保存、ログイン、AIレシピ生成機能を実装するために、以下のサービスにあらかじめ登録しておきましょう。

  • Supabase — データベース、ログイン、ファイル保存を一か所で処理できます

  • OpenAI — GPT APIを活用してAIレシピ生成機能を作成します

1️⃣ AIでデザインから始める!ウェブサービス開発の準備をする

何を作るかを決めることから始めます

すぐにコーディングを始めるわけではありません。
まずどのようなウェブサービスを作るのかを決め、全体像を描いてみます。

  • 開発に必要な環境を準備します。

  • どのような機能を盛り込むか整理します。

  • プロジェクトの構造を理解します。

  • Stitchで画面デザインを作ってみます。

「どう始めればよいのか途方に暮れている方」も
一つひとつ順を追って進めれば、自然と方向性が見えてくるように構成されています。

FigJamでアプリのフローを設計します。

プロジェクト構造を設計する

プロンプトコマンドを入力してデザインを生成します。

2️⃣ SupabaseとOpenAIでAIバックエンドを完成させる

AIが実際に動作するようにします

このステップでは、AIがレシピを作成してくれる機能を実際に実装します。

  • Supabaseの設定を進めます。

  • OpenAIを接続します。

  • Edge Functionを作成して設定します。

  • AIレシピ生成機能を完成させます。

難しく感じるかもしれませんが、
一つずつ順を追って進めれば、「AIが実際に動作する仕組み」を理解できるようになります。



3️⃣ AIが作成したデザインを実際のReactウェブアプリとして完成させる

ユーザーが実際に使う画面を作成します

これから、ユーザーが実際に利用できるWebアプリを作成します。

  • Reactアプリを作成します。

  • ログインと会員登録を実装します。

  • Google・Kakaoログインも連携します。

  • レシピの作成、編集、削除機能を完成させます。

単なるサンプルではなく、
実際に利用できるサービスとして完成させます。

生成されたデザインからAI stuioを利用してコードを生成します。

AI Studioでプロンプトコマンドを使用してコードを生成します。


コード管理も難しいコマンドではなく、github desktopを利用して簡単に進めます。



4️⃣ エラー解決から最終チェックまで!AIウェブアプリ完成

自分のサービスを世の中に公開します

最後のステップでは、作成したウェブアプリをインターネット上に公開します。

  • 実際のサーバーにアップロードします。

  • エラーを修正します。

  • 全体の流れをもう一度整理します。

「自分が作ったサービスだ」と
リンクを共有できる瞬間を体験できます。

Vercelサービスを利用して、デプロイも簡単に進めます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 生成AIでウェブサービスを作ってみたい方

  • コーディングが難しく感じられるものの、AIと一緒に挑戦してみたい初心者

  • ポートフォリオ用の実践的なプロジェクトが必要な就職活動中の人

  • 企画からデプロイまで、全プロセスを経験したい方

  • Stitch、Figma Make、AI Studioの活用方法を知りたい方

  • Reactベースのプロジェクトを実際のサービスとして完成させてみたい方

  • 素早く成果物を作ってみたい一人開発者

  • AI時代にふさわしい新しい開発手法を学びたい方

前提知識、
必要でしょうか?

  • ファイルの保存、フォルダーの作成、プログラムのインストール程度ができれば十分です。

  • GitHub、Supabaseなどのアカウント作成手順を追っていければ大丈夫です。

  • HTMLが何であるかを聞いたことがあれば望ましいです。

  • JavaScriptという言語があることを知っていれば十分です。

  • AIと一緒に段階を追って進めるため、初めてでも十分ついていけます。

こんにちは
ezwebです。

キャリア認証

3,007

受講生

78

受講レビュー

4

回答

4.9

講座評価

15

講座

WebパブリッシングからJavaScript・Reactの実務、AIを活用した開発まで教えるフロントエンド専門講師です。

ESTSOFT KDTやグリーンコンピューターアカデミーなどで、未経験者や初心者、就職準備中の方を対象に指導してきました。複雑な概念を小さな実習に分け、学習者が自ら成果物を完成させるプロジェクト中心の授業を目指しています。

主な教育分野

  • HTML/CSSウェブパブリッシング

  • JavaScript基礎およびWebインタラクション

  • Reactベースのフロントエンド開発

  • Firebaseを活用したWebサービスの実装

  • Figma UI設計および開発連携

  • 生成AIと共に学ぶウェブ開発

  • ウェブデザイン技能士実技

企業・機関向け研修

企業実務者向け研修、KDTコース、大学・スクールでの特別講義を実施しています。

受講対象者と事前知識、教育時間、目標とする成果物に合わせて、カリキュラムと実習プロジェクトを構成します。オフラインでの出張講義、リアルタイムのオンライン授業、録画型の教育コンテンツ制作のすべてに対応可能です。

オンライン教育コンテンツ制作

以下のようなオンライン教育コンテンツ制作業務を行います。

  • 講義カリキュラムおよび学習目標の設計

  • 教材とプレゼンテーションの作成

  • 段階別の実習コードとサンプルプロジェクトの構成

  • 撮影用講義台本の作成

  • 講義の撮影およびコンテンツ納品

主な活動

  • ESTSOFT KDT フロントエンド講義

  • グリーンコンピューターアカデミー ウェブパブリッシング・フロントエンド講義

  • ウェブパブリッシングYouTubeチャンネル「ezweb」の運営

  • ウェブパブリッシング・ウェブデザイン分野の書籍執筆

著書

企業・機関への出張講義およびオンライン教育コンテンツ制作に関するお問い合わせを受け付けています。

お問い合わせ:ezwebpub@gmail.com

もっと見る

カリキュラム

全体

21件 ∙ (5時間 13分)

講座資料:

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

2件

5.0

2件の受講レビュー

  • rurupop님의 프로필 이미지
    rurupop

    受講レビュー 11

    ∙

    平均評価 5.0

    5

    100% 受講後に作成

    ホームページを自作しているのですが、とても助かりました。コツを掴むことができました。

    • ezweb
      知識共有者

      お役に立てて良かったです。^^ 受講していただき、ありがとうございます。

  • gahe01079261님의 프로필 이미지
    gahe01079261

    受講レビュー 2

    ∙

    平均評価 5.0

    5

    100% 受講後に作成

    • ezweb
      知識共有者

      貴重な受講評価をいただき、ありがとうございます。これからも一層努力してまいります。

ezwebの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

新規会員登録で25%OFF

¥5,103

25%

¥6,803