채널톡 아이콘

생성형 AI로 웹서비스 만들기 – 기획·디자인·코드·배포까지 올인원 프로젝트

AI를 사용하는 것에서 한 단계 더 나아가, 내 웹앱에 직접 AI 기능을 구현해보세요. Next.js와 Supabase를 기반으로 AI 레시피 생성부터 이미지 생성, 데이터 저장까지 구현하며 생성형 AI를 실제 웹서비스에 연결하는 실전 개발 경험을 쌓아보세요.

(5.0) 수강평 2개

수강생 30명

난이도 초급

수강기한 무제한

실습 중심
실습 중심
AI 코딩
AI 코딩
AI 활용법
AI 활용법
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
실습 중심
실습 중심
AI 코딩
AI 코딩
AI 활용법
AI 활용법
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
삼성

삼성

에 관심있는 사람들도 듣는 중!

삼성

삼성

에 관심있는 사람들도 듣는 중!

먼저 경험한 수강생들의 후기

5.0

5.0

루루팝팝

100% 수강 후 작성

홈페이지 직접 만들고 있는데 큰 도움이 되었습니다. 가닥을 잡을 수 있었습니다

수강 후 이런걸 얻을 수 있어요

  • 생성형 AI 기반 웹서비스 기획 역량

  • 프롬프트 설계 및 활용 능력

  • Stitch를 활용한 UI/UX 디자인 도출 스킬

  • Figma Make 기반 코드 생성 이해

  • AI Studio 활용 앱 생성 능력

  • 클라우드 배포 및 서비스 운영 능력

  • Supabase 연동 및 백엔드 기본 구조 이해

  • Vibe Coding 실전 적용 능력

"지금 안 받으면 손해! 유튜브 구독만 해도 수강료가 절반"

구독 & 좋아요 & 댓글 이벤트

간단한 미션 완료하고 50% 할인 쿠폰을 즉시 받아보세요. 한정 기간 제공되는 역대급 혜택, 지금 바로 잡으세요!

유튜브 구독 & 댓글 인증 이벤트 참여하기 : 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 웹앱으로 완성하기

사용자가 실제로 쓰는 화면을 만듭니다

이제 사용자가 직접 이용할 수 있는 웹앱을 만듭니다.

  • React 앱을 생성합니다.

  • 로그인과 회원가입을 구현합니다.

  • 구글 · 카카오 로그인도 연동합니다.

  • 레시피 작성, 수정, 삭제 기능을 완성합니다.

단순 예제가 아니라,
실제로 사용할 수 있는 서비스 형태로 완성합니다.

생성된 디자인에서 AI stuio를 이용하여 코드를 생성합니다

AI Studio에서 프롬프트 명령어를 이용하여 코드를 생성합니다.


코드 관리도 어려운 명령어가 아니라 github desktop을 이용하여 편하게 진행합니다.



4️⃣ 오류 해결부터 최종 점검까지! AI 웹앱 완성

내 서비스를 세상에 공개합니다

마지막 단계에서는 만든 웹앱을 인터넷에 배포합니다.

  • 실제 서버에 업로드합니다.

  • 오류를 수정합니다.

  • 전체 흐름을 다시 정리합니다.

“내가 만든 서비스야”라고
링크를 공유할 수 있는 순간을 경험하게 됩니다.

vercel 서비스를 이용하여 배포도 쉽게 진행합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 생성형 AI로 웹서비스를 만들어보고 싶은 분

  • 코딩이 어렵게 느껴졌지만 AI와 함께 도전해보고 싶은 초보자

  • 포트폴리오용 실전 프로젝트가 필요한 취업 준비생

  • 기획부터 배포까지 전 과정을 경험하고 싶은 분

  • Stitch, Figma Make, AI Studio 활용법이 궁금한 분

  • React 기반 프로젝트를 실제 서비스로 완성해보고 싶은 분

  • 빠르게 결과물을 만들어보고 싶은 1인 개발자

  • AI 시대에 맞는 새로운 개발 방식을 배우고 싶은 분

선수 지식,
필요할까요?

  • 파일 저장, 폴더 생성, 프로그램 설치 정도를 할 수 있으면 됩니다.

  • GitHub, Supabase 등 계정 생성 과정을 따라갈 수 있으면 됩니다.

  • HTML이 무엇인지 들어본 경험이 있으면 좋습니다.

  • JavaScript라는 언어가 있다는 것을 알고 있으면 충분합니다.

  • AI와 함께 단계별로 진행하기 때문에 처음이어도 충분히 따라올 수 있습니다.

안녕하세요
이지웹입니다.

커리어인증

3,004

명

수강생

78

개

수강평

4

개

답변

4.9

점

강의 평점

15

개

강의

웹 퍼블리싱부터 JavaScript·React 실무, AI 활용 개발까지 가르치는 프론트엔드 전문 강사입니다.

ESTSOFT KDT와 그린컴퓨터아카데미 등에서 비전공자와 입문자, 취업 준비생을 대상으로 교육해 왔습니다. 복잡한 개념을 작은 실습으로 나누고, 학습자가 직접 결과물을 완성하는 프로젝트 중심 수업을 지향합니다.

주요 교육 분야

  • HTML/CSS 웹 퍼블리싱

  • JavaScript 기초 및 웹 인터랙션

  • React 기반 프론트엔드 개발

  • Firebase를 활용한 웹 서비스 구현

  • Figma UI 설계 및 개발 연계

  • 생성형 AI와 함께하는 웹개발

  • 웹디자인기능사 실기

기업·기관 교육

기업 실무자 교육, KDT 과정, 대학·학원 특강을 진행합니다.

교육 대상과 사전 지식, 교육 시간, 목표 결과물에 맞춰 커리큘럼과 실습 프로젝트를 구성합니다. 오프라인 출강, 실시간 온라인 수업, 녹화형 교육 콘텐츠 제작이 모두 가능합니다.

온라인 교육 콘텐츠 제작

다음과 같은 온라인 교육 콘텐츠 제작 업무를 진행합니다.

  • 강의 커리큘럼 및 학습 목표 설계

  • 교안과 프레젠테이션 제작

  • 단계별 실습 코드와 예제 프로젝트 구성

  • 촬영용 강의 대본 작성

  • 강의 촬영 및 콘텐츠 납품

주요 활동

  • ESTSOFT KDT 프론트엔드 강의

  • 그린컴퓨터아카데미 웹퍼블리싱·프론트엔드 강의

  • 웹 퍼블리싱 유튜브 채널 ‘ezweb’ 운영

  • 웹퍼블리싱·웹디자인 분야 도서 집필

저서

기업·기관 출강과 온라인 교육 콘텐츠 제작 문의를 받고 있습니다.

문의: ezwebpub@gmail.com

더보기

커리큘럼

전체

21개 ∙ (5시간 13분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

2개

5.0

2개의 수강평

  • 루루팝팝님의 프로필 이미지
    루루팝팝

    수강평 11

    ∙

    평균 평점 5.0

    5

    100% 수강 후 작성

    홈페이지 직접 만들고 있는데 큰 도움이 되었습니다. 가닥을 잡을 수 있었습니다

    • 이지웹
      지식공유자

      도움이 되셨다니 다행입니다.^^ 수강해주셔서 감사드립니다.

  • gahe0107님의 프로필 이미지
    gahe0107

    수강평 2

    ∙

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 이지웹
      지식공유자

      소중한 수강평점에 감사드립니다. 더욱 노력하겠습니다.

이지웹님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

신규가입 25% 할인

₩40,420

25%

₩53,900

평생교육이용권 지원 강의