코딩셰프의 Flutter 맛집: 왕초보도 가능한 5개 앱 개발부터 스토어 등록까지
1.8만 Flutter 구독자들이 남긴
질문과 요청을 토대로
출처: 코딩셰프 유튜브 영상 댓글, 코딩셰프 구독자 대상 설문지 (500명 대상, 2022.06.07~2022.07.25 기간)
*25년 3월 기준 코딩셰프 유튜브 구독자수가 1.8만명입니다.
입문자들이 가장 어려워하는 내용을
정확히 짚어주는 강의를 준비했습니다!
국내 최초 플러터 전문 유튜버 코딩셰프와 함께
직접 만든 앱을 등록해보세요!
아무것도 몰라도 괜찮아요!

01. 강사 소개
저는 프로그래밍을 요리에 비유하곤 합니다. 맛있는 음식을 만들려면 기본 재료(코딩 기초)를 익히고, 다양한 조리법(개발 기술)을 배우며, 마침내 자신만의 요리(앱)를 완성하는 과정이 필요하죠.
이번 강의는 "도장깨기" 방식으로 설계된 입문자 맞춤형 커리큘럼입니다. 기본 재료 손질부터 시작해, 배운 내용을 활용해 직접 앱을 만들고, 마지막에는 스토어에 배포하는 것까지 경험하게 될 거예요. 코딩이 처음이라도 괜찮습니다! 나만의 앱을 만들고 스토어에 등록할 수 있도록, 차근차근 쉽게 설명해 드릴게요.
5년간 Flutter 입문자들과 함께 한 ‘Flutter계의 안성재 : 코딩셰프’
[Flutter 추세 요약 영상]
누구인가? 누가 플러터(Flutter)를 의심하는가?
[Method 구성 과일 주스를 만드는 과정에 비유하면?] 생애 처음 코딩: 혼자서 Method 이해하기 1
[Flutter 핵심 개념 제대로 배우기]
플러터에서 제일 중요하다는 위젯이란 무엇일까요?
진심 200% Flutter 입문자분들의 찐 후기!!
-
따라해도 자꾸 뜨는 에러
언제든지 코딩셰프님께 질문 -

최종 과제 제출 후
강사님에게 받는 코드 리뷰 -

입문자끼리 함께 하는
정보 나눔 및 커뮤니티
* 코딩셰프의 질의응답 커뮤니티는 수강생에 한하여 입장 가능하며, 2028년 3월 24일까지 유지됩니다.
* 코딩셰프의 답변은 영업일 기준 7일 내외 시간이 소요될 수 있습니다.
* 코드 리뷰는 2028년 3월 24일까지 최종 과제를 제출한 모든 수강생에게 제공됩니다.
02. 5개 도장깨기 프로젝트
하나씩 프로젝트를 완성하며 기초부터 탄탄하게,
Flutter 개발 실력을 쌓아가세요!
*아래 앱 이미지는 강의에서 구현할 기능을 참고하기 위한 예시 이미지입니다.
1단계  #왕초보 #기본Flutter윗젯활용
공룡 캐릭터 카드 앱
주요 Flutter 위젯으로 UI 레이아웃 구성, 이미지 업로드, 버튼 만들기
Step 2
Navigator 위젯으로 페이지 이동 구현
Step 3
페이지 이동시 생성자를 통해서 데이터 전달하기
2단계  #랜덤 클래스 #Lottie 애니메이션 위젯 #효과음
주사위 게임 앱
랜덤 클래스로 숫자 및 이미지 랜덤 출력
Step 2
Lottie 위젯으로 애니메이션 구현
Step 3
효과음 추가 및 애니메이션과 사운드 동시에 재생
3단계  #Hive Database 연동 #상태관리
To-do List 앱
ListView.builder 위젯으로 할일 리스트 구현
Step 2
디지털 달력에서 처리할 일 날짜 선택
Step 3
Checkbox 위젯으로 처리한 일 마킹 및 Slidable 위젯으로 처리한 일 삭제 구현
Step 4
디바이스에 데이터 저장하기
4단계  #로직 개발 #비동기 #외부API
로또앱
반복문 이해해, 로또 번호 생성의 복잡한 로직 구성
Step 2
Dialog 창에서 회차별 생성번호 확인
Step 3
지난 회차별 1등 당첨번호 불러오기
5단계  #위치 기반 #Json 데이터
날씨앱
위치 기반으로 현재 위치 결과 가져오기
Step 2
OpenWeatherMap API 연동해서 날씨 데이터 가져오기
Step 3
위치 기반으로 현재 내가 위치한 지역의 날씨 데이터 가져오기
Step 4
전 세계 도시 실시간 날씨와 기온 데이터 가져오기
여기서 끝이 아닙니다!
입문자를 벗어날 마지막 단계, 지금 확인하세요.
03. 최종 도장깨기 과제
과제를 제출하면, 코딩셰프가 꼼꼼하게 코드 리뷰와 피드백을 드릴게요!
최종 단계를 완료한 모든 수강생에게 코딩셰프가 직접 1:1 피드백을 제공합니다!
*디스코드 참여자에 한하여 2028.03.24까지 과제 제출 시 피드백 제공됩니다.
Step 1
최종 단계 클리어를 위한 VOD 학습
Firebase 연동
• FirebaseAuth 클래스를 통한 로그인, 로그아웃, 회원가입 기능 구현
• TextField 위젯을 통한 각종 validation 기능 구현
Flutter Animate 패키지
Flutter Animate 패키지 마스터하고, 감각적인 앱 인터페이스를 만든 다양한 애니메이션 쉽게 구현 능력 키우기
Android / IOS 앱스토어 배포
• 앱 검토 준비
• 스토어 등록 및 심사 요청
Step 2
나만의 아이디어로 ‘나만의 앱’ 직접 개발하기
나만의 앱 UI와 기능을 구현해보세요.
• 회원가입
• 로그인 / 로그아웃
• 애니메이션
Step 3
직접 만든 ‘나만의 앱’을 코딩셰프에게 제출하기
깃허브에 소스코드 업로드
프로젝트 코드를 깃헙에 업로드 후 깃허브 링크 제출
앱 이미지 • 영상 촬영
완성된 앱을 사진 • 영상으로 촬영 후 제출
강의 수강 완료 인증
해당 강의 100% 수강 완료 화면 캡쳐 후 제출
스토어 등록 인증
스토어에 내 앱 등록 후, 등록화면 캡쳐하고 제출
Special Event | 10명 한정!
코딩셰프와 직접 만날 수 있는
오프라인 이벤트
2025년 8월까지 최종 단계를 완료한 수강생 중 10명을 선정하여,
코딩셰프와의 특별한 네트워킹 이벤트에 초대합니다!
*당첨자 발표, 이벤트 진행 일정 추후 강의 디스코드를 통해 안내될 예정입니다.
04. 탄탄한 커리큘럼
입문자도 부담 없이 Flutter 개발자의 길로 나아갈 수 있도록
난이도가 점점 올라가는 체계적인 커리큘럼으로 강의를 구성했습니다!
05. 특별 혜택
오직 입문자만을 위해 특별한 혜택 2가지를 준비했어요!
입문자용 이미지 트레이닝북
이번 강의만을 위해 코딩세프가 직접 새롭게 제작한
이미지 트레이닝북 무료로 제공드립니다!
*강의 이미지 트레닝북 pdf는 2025.08.25일에 공개 될 예정입니다.
ChatGPT 200% 활용 방법
코딩 학습과 연습, 이제 ChatGPT로 더욱 스마트하고 효율적으로 끝내보세요!
*ChatGPT 활용 방법은 강의 영상으로 공개됩니다.
06. FAQ
유튜브에서 다뤄주신 내용과는
어떻게 다른가요?
1. 유튜브보다 더 쉬운 난이도
2. 코딩셰프의 1:1 특별 관리
이번 강의는 유튜브에서 다루지 않았던 비전공자·왕초보 맞춤 초입문 과정(착한맛)부터 시작해, 빠르게 MVP 수준의 앱을 개발하고 배포하며, 나만의 앱을 완성하는 경험까지 제공합니다. 하지만 가장 특별한 점은 바로, 여러분이 끝까지 완주할 수 있도록 제가 직접 책임지고 케어해 드린다는 것입니다.
개발 언어도 모르는 왕초보인데
이 강의를 수강해도 괜찮을까요?
이 강의는 입문자가 프로그래밍 언어 문법을 처음부터 배우는 데서 오는 부담과 좌절을 줄일 수 있도록, Dart을 별도로 학습하는 대신, Flutter를 배우면서 자연스럽게 Dart의 핵심 개념을 익힐 수 있도록 구성했습니다. 어렵고 복잡한 문법을 따로 학습하는 것이 아니라, 실제 앱을 만들면서 필요한 개념을 하나씩 배우는 방식으로 강의를 진행할 겁니다.
다만, 이 강의는 절대 “클론 코딩” 강의가 아닙니다. 강의 중 제가 중요한 Dart 개념은 하나하나 다 자세히 설명해 주시기 때문에, 프로그래밍 경험이 없거나 Dart가 처음이어도 무리 없이 강의를 따라오실 수 있습니다.
정말 앱 개발을 쉽게 배울 수 있나요?
해당 강의 수강을 위해 어떤 프로그램을 사용해야 되나요?
· Dart 3.7.2
· Firebase 5.5.1
· VSCode
· ChatGPT (필수가 아니지만, ChatGPT 4o 유료 버전 사용 추천드립니다.)
· Gemini 2.0
· Google Play, Apple App Store (최종 과제 진행을 위해 앱 스토어 등록 시 수수료가 발생합니다. 자세한 비용은 각 스토어의 정책을 확인해주시기 바랍니다.)
















