Flutter Riverpod Essential 코스 (korean)
Flutter state management solution인 Riverpod를 활용하여 state management의 개념을 배우고 연습하기
4.69 (127 reviews)

636
students
20.5 hours
content
Apr 2025
last update
$19.99
regular price
Why take this course?
🌊 Flutter Riverpod Essential 코스
🚀 Flutter State Management의 세계에 발을 들여보세요!
안녕하세요, Flutter 개발자 여러분! 여러분이 Flutter의 강력한 State Management 솔루션인 Riverpod를 이용해 상태 관리의 신탁에서 마스터하고자 하시다면, Flutter Riverpod Essential 코스가 바로 여러분을 위한 완벽한 파트너입니다.
🎓 이 코스에서는...
- Riverpod 이론과 실전의 조화를 경험할 수 있습니다.
- 깊이 있는 Riverpod 이해와 함께, 모든 개념을 실제 코드로 살아싼 연습를 진행합니다.
- 반복적인 학습을 통해, 새로운 개념을 마스터하고, 실전 프로젝트에 적용해보는 기회를 갖게 됩니다.
🛠️ 강의 구성
- Dart Data Class Generator와 Freezed를 이용한 Dart Data Class 관리법.
- Riverpod의 다양한 All Providers (
Provider
,StateProvider
,FutureProvider
,StreamProvider
,StateNotifierProvider
,ChangeNotifierProvider
,NotifierProvider
,AsyncNotifierProvider
,StreamNotifierProvider
)를 소개합니다. - Riverpod의 모든 Provider modifiers (
no modifier
,autoDispose
,family
,autoDispose + family
)와 그들의 사용법을 익힙니다. - AsyncValue와 AsyncValueX 확장기능을 활용한 다양한 property와 method를 학습합니다.
- Provider Lifecycle 메서드를 이용하여 Provider State의 Caching Customization을 배웁니다.
- Provider Scoping을 통한 Performance Optimization 기법을 탐구합니다.
- Riverpod Lint를 통해 자주 발생하는 개발자의 실수를 방지하고 반복적인 작업을 간소화하는 방법을 학습합니다.
- Numbered Pagination, Infinite Scroll과 같은 구현 방법을 Riverpod와 GoRouter와 결합한 예시를 들어보습니다.
- TODO App (5가지 방식으로!)와 Weather App (4가지 방식으로!) 프로젝트를 통해 상태 관리 개념을 종합적으로 연습합니다.
- Firebase Authentication App 구축에서 Signup, Signin, Signout, VerifyEmail, ForgetPassword, ChangePassword 기능을 실装해보며, 상태 관리와 Firebase 인증 사이의 흐름을 이해합니다.
🎉 프로젝트 기반 학습
- TODO App: Sync Todo App, enum 기반 Async Todo App, sealed class 기반 Async Todo App, AsyncValue를 state로 활용하는 Async Todo App, AsyncValue와 Hive (데이터 지속성)를 활용한 Async Todo App 5가지 방식으로 다양한 상태 관리 패턴을 체험합니다.
- Weather App: AsyncValue를 state로 활용, sealed class 기반의 상태 관리, enum 기반의 상태 관리, Geolocator와 AsyncValue를 결합한 방식으로 날씨 정보를 조회하는 App을 구축해봅니다.
- Firebase Authentication App: 사용자의 등록과 로그인, 탈퇴, 이메일 검증, 비밀번호 변경과 같은 기능을 Firebase와 결합하여 구현해볼 수 있습니다.
🚀 당신의 Flutter 개발 스킬을 Riverpod로 업그레이드하세요!
- 실습중심의 학습법씨로, 이론뿐만 아니라 실제 프로젝트를 통해 상태 관리 능력을 키워보세요.
- Riverpod 전문가가 되어, 복잡한 Flutter 애플리케이션을 더욱 효율적으로 개발할 수 있는 기술을 갖추세요.
- 코드의 유지보수와 확장성을 높이며, 다른 개발자들과의 협업을 더욱 원활하게 만들어보세요.
🤝 이제 시작해보세요! Flutter Riverpod Essential 코스를 통해, 여러분은 Flutter의 강력한 State Management를 선택하고, 실제 프로젝트에서 그 장점을 경험할 수 있습니다. 지금 바로 Riverpod의 세계로 발을 들어보시길 권장합니다!
Loading charts...
5668196
udemy ID
20/11/2023
course created date
27/11/2023
course indexed date
Bot
course submited by