실제 서비스에서 사용되는 수준의 앱을 처음부터 끝까지 만들어보는 실전 강의. Clean Architecture와 MVVM 패턴을 적용하여 확장 가능하고 유지보수가 쉬운 앱 개발 방법 학습.
이런 걸
배워요!
Clean Architecture와 MVVM 패턴을 실제 프로젝트에 적용하는 방법
복잡한 UI 컴포넌트를 재사용 가능하게 설계하고 구현하는 방법
상태 관리와 라우팅을 효과적으로 처리하는 방법
실제 서비스 수준의 에러 처리 방법
학습 대상은
누구일까요?
플러터로 실제 서비스를 개발하고 싶은 개발자
Clean Architecture와 MVVM 패턴을 실무에 적용하고 싶은 개발자
UI/UX를 고려한 앱 개발 방법을 배우고 싶은 분
재사용 가능한 컴포넌트 설계에 관심 있는 분
선수 지식,
필요할까요?
Dart 언어 기초 문법
Flutter 기본 위젯과 레이아웃에 대한 이해
객체지향 프로그래밍 기본 개념
수강생 수
9,577
수강평 수
647
강의 평점
4.7
강의 수
13
교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.
저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)
주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부
LinkedIn: https://www.linkedin.com/in/junsuk5/
전체
52개 ∙ (13시간 50분)
01 강의 소개
12:27
UI 작성시 실수하는 것
11:12
상태관리 라이브러리 안 쓰기
25:38
02 Figma 프로젝트 가져오기
03:24
03 아키텍처 (디렉토리 구조)
06:46
04 UI 스타일 정의
06:06
05 폰트 설정
06:11
07 InputField
09:07
09 Tabs
14:21
10 RatingCard
21:21
11 SignInScreen
09:33
12 모델 클래스 작성
03:30
15 라우팅 구성 go_router
16:49
15-2 SplashScreen
12:10
15-3 화면 이동 코드 작성
03:14
15-4 SignUpScreen
10:22
15-5 화면 연결
05:23
17-2 freezed
07:08
18 하단 네비게이션 영역 작성
21:28
19 HomeScreen 상단 부분
14:26
20 SearchScreen
47:22
21 레시피 검색 기능
10:27
23 의존성 주입 (DI)
16:20
24 Filter UI
30:40
24-2 Filter 기능
09:19
25 카테고리 선택기
20:26
25-2 카테고리 데이터 가져오기
07:20
26 Dishes 영역
26:04
28 NewRecipes 영역
33:29
29 MVI 패턴
13:46
30 북마크 기능
31:17
33-3 메뉴 - 클립보드 활용
12:00
34 Deep Link 적용
06:59
35 좋은 아키텍처란
02:16