🗒 강의 소개

  • 2023년을 위한, Flutter 3.3+ 최.신.버.전!
  • 292강 이상의 고급 강의 + 모르는 부분 추가 강의
  • Flutter 개발에 대한 모든 기본 개념을 배우고 Flutter로 앱 바로 출시 가능합니다.
  • 여러가지 언어 배울 필요없이 Dart언어 하나만 배우면 끝!
  • Flutter 개발자로서 알아야 할 IDE(Android Studio) 사용법을 알려 드립니다.
  • 네트워킹 - 존재하는 모든 API사용 가능 (ex. https://www.data.go.kr/)
  • 다른 강의들처럼 "따라 해봐라" 식의 강의가 아닌, 모든 개념을 이해하시고 넘어가실 수 있게 설명을 합니다.
Flutter는 모든게 위젯!

Widget 사용법 뿐만 아니라.

Widget이 어떻게 작동하지는지 이해하고

Flutter를 가볍고 빠르게 Optimize 가능!!

Router API를 이해해서 iOS, Android를 통해 Deep Link를 지원하는 방법을 알고 웹에서 Fooderlich 앱을 탐색합니다.

  • Router API를 더 잘 이해하세요.
  • iOS 및 Android에서 Deep Link를 지원하는 방법을 알고 있습니다.
  • 웹에서 Fooderlich 앱을 탐색합니다.



Shared preferences

설정값 저장 방법!

서버에 데이터 보내고 받기

- 모든 공공 데이터베이스 또는 모든 서버 사용 가능!

- 실제 API를 사용!!

- Json을 통해 서버와 대화 및 데이터 전달


상태 관리 구현 및 관리하는 방법.
  • 상태 관리가 필요한 이유.
  • Provider를 사용하여 상태 관리를 구현하는 방법.
  • 북마크 및 재료의 현재 목록을 저장하는 방법.
  • 저장소를 만드는 방법.
  • 모의 서비스를 만드는 방법.
  • 상태를 관리하는 다양한 방법.

SQLite 기반 Database 만드는 방법 및 sqflite 플러그인, sqlbright 라이브러리 사용 방법.

  • SQLite 기반 Database 만드는 방법.
  • 레시피 또는 재료를 삽입, 가져오기 및 제거하는 방법.
  • sqflite 플러그인을 사용하는 방법.
  • sqlbright 라이브러리를 사용하고 Stream을 통해 업데이트를 받는 방법.
  • 데이터 베이스 작업 시 Moor 라이브러리의 기능을 활용하는 방법.

Android, iOS 앱 출시까지.

  • Android 앱 빌드 및 출시.
  • iOS 앱 빌드 및 출시.
  • Firebase 클라우드 Firestore.

커리큘럼


  Intro
등록 기간
일 등록 후
  Install Flutter
등록 기간
일 등록 후
  First Flutter App
등록 기간
일 등록 후
  Everything is a widget
등록 기간
일 등록 후
  What is the widget
등록 기간
일 등록 후
  Scrollable Widget
등록 기간
일 등록 후
  Interactive Widget
등록 기간
일 등록 후
  Deep links & Web URLs
등록 기간
일 등록 후
  Shared Preferences
등록 기간
일 등록 후
  Json
등록 기간
일 등록 후
  Networking
등록 기간
일 등록 후
  Network Library
등록 기간
일 등록 후
  State Management
등록 기간
일 등록 후
  Stream
등록 기간
일 등록 후
  Database with SQLite
등록 기간
일 등록 후
  Database with drift
등록 기간
일 등록 후

강의 중간에 이해가 안 되는 부분이 분명이 있을거예요. 처음 프로그래밍을 배우거나, Flutter를 처음 배우는 사람이라면 더더욱 많을 것 같고요.

아무리 네이버, 구글을 해봐도 마땅한 해결책은 안 나오고...

시간은 흘러가고...

시간 낭비한 것 같아 죄책감만 늘어나고...

이때부터는 '아~ 강의를 끝까지 무사히 마칠 수 있을까..?' 라는 의구심이 들기 시작하고,

그런 의구심에 강의에 잘 안 들어오게 되고...

'이 강의는 나한테 안 맞나보다... 다른 강의를 찾아봐야겠다...' 이런 식으로 여기저기 헤매다가

결국 돈 낭비 + 시간 낭비...

마음은 더욱더 복잡해지고, 조급해지고...


저 "코딩 파파"가 해결책 드립니다!

일단 딱 30일만! 하기 싫은 마음 꾸욱 참고해보세요.

한 달 해보고 배운 게 없다면 30일 안에 무조건 환불해 드릴게요^^ 나쁘지 않죠?

이해 안 되는 부분 질문해서 '더코딩파파'한테 추가 강의 의뢰하세요~^^

추가 강의 포함 가격입니다!


자, 그럼 해보지 않을 이유가 없지 않을까요?

돈 낭비 해결! 시간 낭비 해결!


Q1. 환불 가능 한가요?

A: 배운 게 없으시면, 30일 안에 긴 말없이 환불!! 그만큼 자신 있습니다! 모두가 도움받을 수 있는 강의를 만드는 게 궁극의 목표이기 때문입니다! 맘에 안 드는 강의는 돈 받을 자격 없죠!ㅎㅎ 시간이 갈수록 더욱더 완벽한 강의가 될 거예요 ㅎㅎ




Q2. 강의는 얼마 동안 수강할 수 있나요?

A: 12개월 동안 수강 가능하십니다! 인터넷과 브라우저만 있으면 언제 어디서든 24시간 365일 시청 가능하십니다.




Q3. 비전공자도 들을 수 있나요?

A: 프로그래밍을 아예 처음 하시는 분도 문제없으실 거예요!!




Q4. 강의 질문은 어디서 하나요?

A: 수강하시는 강의 첫 페이지(Intro) 안에 질문 방법에 대해서 안내되어 있습니다. 영상 보시고 안내에 따라서 질문해 주시면 됩니다.




Q5. 왜 Flutter를 배워야 하나요?

A: Dart 언어 한 가지 언어로 단 한 개의 코드만 작성해서 안드로이드, iOS 앱을 만들 수 있어요! 차후에는 그 프로젝트 그대로 데스크톱, 웹 등에도 작동하는 애플리케이션 빌드가 가능해집니다. 또한, Flutter는 다이내믹한 레이아웃을 만드는데 최적화된 언어를 사용하고, Flutter Team이 직접 만든 방대한 Widget(레이아웃 컴포넌트)들을 사용할 수 있습니다.



홍콩에서 Team lead로 Watsons, Fortress, 여러 스타트업 등에서

15년 넘게 일해온 경험과 지난 5년간 100권 이상의

Personal development 책을 읽고 배운 점들을 접목하여

이 강의를 만들었다.


여기까지 읽어주셔서 진심으로 감사드립니다^^



THE CODING PAPA 양원준