Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【プログラミング初心者・挫折者歓迎!】Vibe Codingで作るWebアプリ開発講座:サブスク管理アプリ編
Rating: 3.1 out of 5(4 ratings)
56 students

【プログラミング初心者・挫折者歓迎!】Vibe Codingで作るWebアプリ開発講座:サブスク管理アプリ編

cursor×Lovable×Firebase×Netlifyで最短構築!未経験でも安心。Vibe Codingでアイデアを即カタチにし、本格サブスク管理Webアプリを自由自在に作る【個人開発もサポート】あなたの想いを形に
Last updated 7/2025
Japanese

What you'll learn

  • AIツールを使ったReact開発の流れ - cursorやlovableを活用した効率的なコード生成と編集の手法
  • Firebase Authenticationの導入方法 - Eメール/パスワード、あるいはGoogleログイン機能を中心に、セキュアな認証機構を実装
  • Firestoreによるデータ管理の設計 - サブスクリプション情報の管理方法
  • GitHubとNetlify連携による自動デプロイ - 本番環境へのスムーズな公開と継続的な更新
  • AI時代のWeb開発における考え方 - プロンプトエンジニアリングやコードレビューのポイント
  • コードを書かずにReact(Vite)でwebアプリを作成する方法

Course content

4 sections48 lectures4h 53m total length
  • なぜAIを使用してwebアプリ開発をするのか?6:25
  • このコースで扱うトピック・扱わないトピック2:58
  • こんな方におすすめ2:59
  • インストラクター紹介0:41
  • 環境構築・基礎編で作成するwebアプリ(メモアプリ)紹介2:18
  • 実践編で作成するwebアプリ(サブスク管理アプリ)紹介6:27

Requirements

  • パソコンとインターネット環境 - 開発ツールをインストールし、Web上のサービス(FirebaseやNetlifyなど)を利用するために必要です。
  • 基本的なPC操作のスキル - タイピングやファイル管理など、一般的なPC操作ができれば問題ありません。
  • Googleアカウントの用意 - Firebase AuthenticationのGoogleログインを使用するために、Googleアカウントが必要です。

Description

本講座は、「cursor」「lovable」などの生成AIツールを活用して、React×Firebase×Netlifyを組み合わせたサブスク管理アプリをゼロから構築する実践コースです。非エンジニアの方でも安心して取り組めるよう、環境構築からデプロイまで、全工程をわかりやすく解説します。

まずはViteを使ったReactプロジェクトの立ち上げ方を学び、GitHubを利用してソースコードを管理する方法を丁寧に説明します。次に、lovableで必要な機能を自動生成する際のプロンプトの書き方や、cursorによるコードエディットの効率化など、AI時代ならではの開発手法を実践的にご紹介します。

Firebase Authenticationを用いたメールアドレス/パスワードログインやGoogleログイン機能、Firestoreでのデータ管理を実装し、ユーザーが自身のサブスクリプション情報(契約名・料金・更新日など)を簡単に登録・編集・削除できるアプリを完成させます。さらにNetlifyを使った自動デプロイ方法も解説し、本番環境への公開までを一通り体験します。

本講座を通じて、「非エンジニアがAI支援を活用しながらWebアプリを開発・公開できる」ことを目指します。単なるコードの書き方だけでなく、プロジェクト全体の設計・運用におけるポイントや、AIによる効率化テクニックを学べるのが本コースの特徴です。学習後はAIツールを自在に使いこなし、ReactとFirebaseを組み合わせたWeb開発をスムーズに進められるようになるでしょう。

Who this course is for:

  • プログラミング未経験や初心者で、AIを使った最新Web開発に興味がある方
  • ReactやFirebaseを使って実際にアプリを作りたい非エンジニアの方
  • 今後、サブスク管理などの実践的な機能を備えたWebサービスを構築したい方
  • GitHubやNetlifyの基本を学びつつ、リモートでの開発・運用を身につけたい方
  • AIツール(lovable、cursor)を使って効率的にコードを書いてみたい方