Flutter Provider Essential 코스 (Korean)

Flutter의 대표 state management solution인 Flutter Provider를 활용하여 state management의 핵심 개념을 배우고 연습하기
4.73 (255 reviews)
Udemy
platform
한국어
language
Other
category
instructor
Flutter Provider Essential 코스 (Korean)
1 501
students
10.5 hours
content
Mar 2024
last update
$64.99
regular price

Why take this course?

🚀 Flutter Provider Essential 코스 (Korean)

🎓 코스 소개

Flutter의 대표 state management solution인 Flutter Provider를 활용하여 state management의 핵심 개념을 배우고 연습하기 ➡️ 이 코스는 Flutter에서 Provider를 통해 state management의 원리와 실제 앱 개발에 적용하는 방법을 깊이 있게 다룹니다.

🔍 Flutter Provider에 대한 이해

만약 당신이 Flutter Provider에 대해 더욱 심도 있는 이해를 원하고, 모든 개념을 실전처럼 연습할 기회를 찾고 계시다면, 이 강의는 여러분을 위한 완벽한 자료입니다.

🔥 강의 특징

  • 이론과 실전의 균형: 이론의 바탕에서 시작하여, 실제 코드를 통해 개념을 체계적으로 연습할 수 있도록 구성했습니다.
  • 중요한 학습 방법: 새로운 개념이 소개될 때마다 작은 앱을 만들어서 그 개념을 직접 적용, 테스트하고, 이해할 수 있는 반복적인 연습을 제공합니다.
  • 다양한 Provider 조합: TODO, Weather, Firebase Authentication App 등의 실전 예시를 통해 여러분만의 독특한 앱을 구현할 수 있는 능력을 키우세요.

🛠️ 코스 주요 내용

  • ChangeNotifierProvider 활용법: Provider에서 가장 많이 활용되고 있는 ChangeNotifierProvider의 사용법을 배울 수 있습니다.
  • read, watch, select 확장 함수: 데이터 액세스를 쉽고, listen하는 방법을 알아보세요.
  • MultiProvider: 여러 개의 provider를 widget tree에 inject하는 방법을 배웁니다.
  • StreamProvider: 변화하는 값을 listen하고 widget을 rebuild하는 방법을 학습합니다.
  • Consumer와 Selector widget: Provider에 대한 컨트롤을 더욱 세밀하게 할 수 있는 방법을 제공합니다.
  • Provider Access: 정적 루트 접근, 이름 기반 접근, 생성된 로트 접근, 글로벌 접근 방법을 다룹니다.
  • ProxyProvider: Provider 간의 통신을 구현하는 방법을 배워보세요.
  • 에러 처리법: Provider를 사용할 때 마주치게 되는 다양한 에러와 그 대처법을 알아봅니다.
  • addPostFrameCallback method: UI 업데이트가 완료된 후에 showDialog나 Navigator의 push 작업을 처리하는 방법을 학습합니다.
  • TODO, Weather, Firebase Authentication App: Provider의 다양한 조합과 활용법을 실제 앱을 통해 연습합니다.

👩‍💻 실전 프로젝트

  • TODO App: Provider의 다양한 조합을 통해, 간단한 to-do 앱을 3번의 다른 방식으로 구현해보세요.
  • Weather App: Provider를 사용하여 실시간으로 날씨 데이터를 fetching, displaying하는 앱을 만드는 실습을 진행합니다.
  • Firebase Authentication App: Firebase Auth와 Provider를 결합하여, 사용자 인증과 관련된 CRUD 기능을 구현할 수 있는 앱을 만드see you.

📆 커리큘럼

  1. Flutter Provider 소개
  2. Provider의 기본 사용법
  3. ChangeNotifierProvider 활용하기
  4. 데이터 액세스를 위한 read, watch, select 확장 함수
  5. MultiProvider로 UI에 여러 Provider 주입하기
  6. StreamProvider로 실시간 데이터 처리하기
  7. Consumer와 Selector widget로 UI에 더욱 세밀한 컨트롤
  8. Provider Access 방법 알아보기
  9. ProxyProvider로 Provider 간 통신 구현하기
  10. Provider를 활용한 에러 처리법
  11. UI 업데이트 후에 처리하는 addPostFrameCallback method
  12. 실전 프로젝트: TODO, Weather, Firebase Authentication App

🚀 당신의 코딩 스킬을 Flutter Provider로 한 단계 향상시키세요!

Flutter Provider Essential 코스를 통해 당신의 state management 능력을 강화하고, 실제 프로젝트에 적용해보는 기회를 가지세요. 지금 바로 시작하세요!

Loading charts...

Related Topics

4427238
udemy ID
03/12/2021
course created date
15/12/2021
course indexed date
Bot
course submited by