[IT 마스터 클래스] AI시대에 통하는 플러터 앱 개발 & 출시하기

Flutter·Firebase·Gemini API로 AI 앱을 만들고 Android/iOS 출시까지 완성하는 실전 과정

강좌 소개
난이도
쉬움
카테고리
웹 프로그래밍 - 프로그래밍
태그
보안, 자동화
소요 시간
약 4시간 30분
추천 수강대상
- AI 앱 개발을 배우고 싶은 개발자
- Flutter 앱 출시를 목표로 하는 분
- Firebase 백엔드를 익히고 싶은 분
- 앱 개발 포트폴리오가 필요한 분

기획에서 AI 연동, 앱스토어 출시까지 — Flutter + Firebase + Gemini API로 실전 앱 〈Crafty〉를 완성하고 직접 배포합니다

AI 시대의 앱 개발 현장은 AI 내장·Firebase 기반·크로스플랫폼·광고 수익·보안 내재화로 빠르게 재편되고 있습니다. 이 과정은 Flutter로 프런트엔드를, Firebase·Cloud Functions으로 백엔드를, Gemini API로 AI를 직접 연동하며 공예품 마켓 앱 〈Crafty〉를 처음부터 끝까지 완성하는 AI 기반 풀스택 실습 과정입니다. 앱 기획 → UI 구현 → 인증·데이터 연동 → 서버리스 백엔드 → 생성형 AI 챗봇·콘텐츠 필터링 → 보안 강화 → Android/iOS 동시 배포까지, '내가 만든 앱이 실제 마켓에 올라간다'는 성과형 커리큘럼으로 진행됩니다.


▶ 이런 걸 배워요!

  • Flutter와 Dart로 Android·iOS 동시 지원 크로스플랫폼 앱을 개발하고 Firebase를 연동해 실시간 데이터·인증 시스템을 구축할 수 있습니다.
  • Cloud Functions·FCM을 활용한 서버리스 백엔드를 구성하고, 상품 등록·목록 표시 등 핵심 앱 기능을 직접 구현할 수 있습니다.
  • Gemini API·Google AI Studio를 활용해 전문가 챗봇과 콘텐츠 필터링 기능을 앱에 통합하는 생성형 AI 연동 방법을 습득할 수 있습니다.
  • App Check·API Key 보호 등 앱 보안을 강화하고, Android/iOS 앱스토어 동시 배포까지 상용화 전 과정을 경험할 수 있습니다.
  • 실전 프로젝트 〈Crafty〉를 완성하며 AI·데이터·광고·보안을 통합한 서비스 로직 구현 역량과 실무 포트폴리오를 갖출 수 있습니다.

▶ 이런 걸 배워요!

  • Flutter와 Dart로 Android·iOS 동시 지원 크로스플랫폼 앱을 개발하고 Firebase를 연동해 실시간 데이터·인증 시스템을 구축할 수 있습니다.
  • Cloud Functions·FCM을 활용한 서버리스 백엔드를 구성하고, 상품 등록·목록 표시 등 핵심 앱 기능을 직접 구현할 수 있습니다.
  • Gemini API·Google AI Studio를 활용해 전문가 챗봇과 콘텐츠 필터링 기능을 앱에 통합하는 생성형 AI 연동 방법을 습득할 수 있습니다.
  • App Check·API Key 보호 등 앱 보안을 강화하고, Android/iOS 앱스토어 동시 배포까지 상용화 전 과정을 경험할 수 있습니다.
  • 실전 프로젝트 〈Crafty〉를 완성하며 AI·데이터·광고·보안을 통합한 서비스 로직 구현 역량과 실무 포트폴리오를 갖출 수 있습니다.

▶ 강의 주제

  • AI 기반 풀스택 앱 개발 — Flutter 프런트엔드 + Firebase·Cloud Functions 백엔드 + Gemini API AI 통합
  • 실전 프로젝트 〈Crafty〉 완성 — 실시간 데이터·인증·결제·FCM 알림·AI 챗봇·콘텐츠 필터링까지
  • 보안·배포·운영까지 완결 — App Check·API 키 보호·Android/iOS 동시 출시 상용화 경험

▶ 지식공유자가 생각하는 수강생 유형

  • 앱 개발 실무자로서 AI·Firebase·크로스플랫폼 기술을 한 과정으로 정리하고 싶은 개발자
  • 나만의 앱을 직접 기획하고 마켓에 출시해보고 싶은 예비 창업자
  • AI + 개발 융합 역량을 쌓아 AI 시대에 경쟁력 있는 인재로 성장하고 싶은 분
  • 앱 개발의 전체 흐름을 이해하고 IT 업무에 활용하고 싶은 디자이너·PM·기획자·교육 담당자

▶ 수강생의 고민을 시원하게 해결해드립니다

  • Flutter로 앱을 만들어보고 싶은데, UI 구현 이후 Firebase 연동·배포까지 어떻게 이어가야 하는지 모르겠습니다.
  • 생성형 AI를 앱에 어떻게 붙여야 하는지, 실제 코드 수준에서 어떻게 작동하는지 이해하기 어렵습니다.
  • 앱을 만들어봤는데 보안·API 키 관리·앱스토어 배포 절차가 막막해서 출시를 못하고 있습니다.
  • 개인 프로젝트가 항상 미완성으로 끝나서, 처음부터 끝까지 완성해보는 경험을 하고 싶습니다.

▶ 강의를 들은 후 수강생의 변화

  • Flutter + Firebase + Gemini API를 통합한 실전 앱 〈Crafty〉를 직접 완성해 포트폴리오로 활용할 수 있게 됩니다.
  • 생성형 AI를 앱 서비스에 통합하는 실제 코드 경험이 쌓여 AI 융합 개발자로서의 역량이 갖춰집니다.
  • 보안 강화·앱스토어 배포까지 상용화 전 과정을 완주해, '앱을 만드는 사람'에서 '앱을 출시하는 사람'으로 성장합니다.
  • 크로스플랫폼 개발·서버리스 아키텍처·AI 연동의 흐름을 이해해 다음 프로젝트를 독립적으로 기획하고 실행하는 역량이 생깁니다.

▶ 강의 특징

  • 캐롯손해보험 Android·iOS 앱 개발자이자 『Do it! 플러터 앱 개발&출시하기』·『Do it! 플러터 앱 프로그래밍』 저자 조준수 강사의 현장 실무 노하우를 그대로 담았습니다.
  • 단순 코딩 수업이 아닌 Flutter 프런트엔드 → Firebase 백엔드 → Gemini AI → 보안 → 배포까지 하나의 완성형 앱을 만드는 성과형 커리큘럼으로 구성했습니다.
  • Android·iOS 동시 출시 실습을 통해 상용 서비스 수준의 앱 개발 역량을 완성합니다.

▶ 학습 내용





체험하기
모두 펼치기
  • 01
    Ch1. Flutter 개발 환경 구축 및 Firebase 프로젝트 생성
  • Flutter 개발 환경 구축 및 Firebase 프로젝트 생성
교육 과정
모두 펼치기
  • 01
    Ch1. Flutter 개발 환경 구축 및 Firebase 프로젝트 생성
  • Flutter 개발 환경 구축 및 Firebase 프로젝트 생성
  • 02
    Ch2. 과정 소개 및 'Crafty' 앱 Firebase 연동
  • 과정 소개 및 'Crafty' 앱 Firebase 연동
  • 03
    Ch3. 사용자 인증 시스템 구축
  • 사용자 인증 시스템 구축
  • 04
    Ch4. 앱의 핵심 구조 만들기
  • 앱의 핵심 구조 만들기
  • 05
    Ch5. 상품 등록 기능 구현 (쓰기)
  • 상품 등록 기능 구현 (쓰기)
  • 06
    Ch6. 상품 목록 표시 기능 구현 (읽기)
  • 상품 목록 표시 기능 구현 (읽기)
  • 07
    Ch7. 서버리스 백엔드: Cloud Functions & FCM
  • 서버리스 백엔드: Cloud Functions & FCM
  • 08
    Ch8. 생성형 AI 연동 ①: Gemini 전문가 챗봇
  • 생성형 AI 연동 ①: Gemini 전문가 챗봇
  • 09
    Ch9. 생성형 AI 연동 ②: Gemini 콘텐츠 필터링
  • 생성형 AI 연동 ②: Gemini 콘텐츠 필터링
  • 10
    Ch10. 앱 보안 강화 및 배포 준비
  • 앱 보안 강화 및 배포 준비
마지막 업데이트|2026년 05월 14일
강의자 소개
현대씨앤알캡틴

강좌 후기
할인 마감 D-0
114,000
79,800
(30%)

평균평점
0.0
난이도
쉬움
수강기간
결제 후 52주 1일간
소요 시간
약 4시간 30분