Flutter Provider Essential 코스 (Korean)
Flutter의 대표 state management solution인 Flutter Provider를 활용하여 state management의 핵심 개념을 배우고 연습하기
4.73 (255 reviews)

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.
📆 커리큘럼
- Flutter Provider 소개
- Provider의 기본 사용법
- ChangeNotifierProvider 활용하기
- 데이터 액세스를 위한 read, watch, select 확장 함수
- MultiProvider로 UI에 여러 Provider 주입하기
- StreamProvider로 실시간 데이터 처리하기
- Consumer와 Selector widget로 UI에 더욱 세밀한 컨트롤
- Provider Access 방법 알아보기
- ProxyProvider로 Provider 간 통신 구현하기
- Provider를 활용한 에러 처리법
- UI 업데이트 후에 처리하는 addPostFrameCallback method
- 실전 프로젝트: 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