[Udemy] 기획부터 개발까지 한방에 도전하는 플러터(Flutter) 수익형 기초 앱 개발 강의 리뷰

강의 링크 : https://www.udemy.com/course/hongdroid-flutter/

 

완강은 못했지만, '구글 애드몹 광고 삽입'과 '애플리케이션 배포'를 제외하고 거의 다 수강했기에 리뷰를 작성합니다. 사실 두 강의는 거의 앱을 완성했을때나 가치있는 강의 같아서 나중에 실제 앱을 배포할 때 다시 들어보려고 합니다.

본 블로그 리뷰는 금전적인 지원/혜택을 받지 않고 작성되었음을 알려드립니다. (Udemy내 강의 리뷰에는 참여했지만, 본 블로그 리뷰와는 상관 없었습니다.)

 

1. 강의 수강 동기

플러터(Flutter)는 이전에도 패스트캠퍼스의 강의로 완강했습니다. 이후에는 서비스 기획 PM/PO 강의를 듣느라 프로그래밍 강의는 조금 소홀했지만, 그래도 프로그래밍은 놓지 않으려고 많이 노력했습니다. 서비스 기획 PM/PO 강의 수강이 끝나고 다시 Flutter 기초강의로 정리를 하고 싶었습니다. 이전에 수강했을때보다 배움에 대한 스킬이 조금 늘기도 했고, 잊어버린 부분을 보충하고 싶기도 했기 때문입니다.

 

홍드로이드 Flutter 강의

 

그 때 홍드로이드님의 Flutter 강의가 눈에 들어왔습니다. 커리큘럼을 보고 이정도면 기존에 배웠던 것을 리뷰하는데 나쁘지 않겠다고 생각했습니다. 이미 C/C++/Java를 어느정도는 알고 있는 저의 Flutter 공부 방법은 다음과 같습니다.

 

1. 기초 문법 과정은 기존 프로그래밍 언어에서 알고 있다면 2배속으로 훑어보고 넘어가기
  1-1. 모르고 있었다면 쳐보기
2. 모르던 것이나 애매하게 알고 있던 것들은 모두 따라쳐보면서 감잡기
3. 필요한 요소나 잊어버리면 곤란한 것들은 메모앱에 따로 정리하기

 

위 방법으로 알고 있던건 빠르게 넘어가고, 모르고 있던건 확실하게 정리하면서 향후 복습하기 용이하게 만들었습니다. 실질적인 시간만 따지면 5일정도만에 원하는 진도에 도달했던 것 같습니다.

 

Flutter 앱 개발 실습 화면 중 하나

 

기존에 Android 또는 iOS를 알고 있으셨다면 UI요소는 약간 익숙하실지도 모르겠습니다. 하지만 모르시더라도 처음부터 공부하시더라도 무리없이 앱 하나를 뚝딱 만들 수 있는게 Flutter 아닌가 싶습니다. 물론 나중에는 Android / iOS 개발이 필요한 때가 올 수도 있습니다. 그 때는 그 플랫폼을 다시 공부해도 늦지 않을거라 생각합니다.

 

2. 수강 후기

홍드로이드님의 Flutter 강의는 초보 개발자들이 간단한 앱을 만들어볼 수 있게하는 목적에 충실하게 만들어져 있습니다. 기초 문법부터 기본적인 UI 요소, CRUD와 ListView, API를 이용하기 위한 HTTP 통신 등 앱 개발에 꼭 필요한 요소를 친절하게 가르쳐주십니다. Android 개발을 해본 입장에서 "너무 친절하지 않나?" 하는 생각이 들정도지만 다년간의 강의 경험이 있으시기 때문에 수강생 분들이 어려워할 부분을 짚어주신거라 생각하면 나쁘지 않았습니다.

 

Flutter 데이터베이스 실습

 

단, 데이터베이스는 여기서 다루기 큰 주제라 그런지 따라하기 수준으로 되어 있습니다. 처음부터 공부하는 입장이라면 데이터베이스는 별도 공부가 필요합니다. 데이터베이스에 대한 이해가 부족하시다면 따라치실때 오타에 주의하셔야 합니다.

 

 

플러터의 컴포넌트 감싸기는 아직 덜 적응되었지만, 본 강의 덕분에 저도 곧 앱 하나를 만들어볼 수 있을 것 같습니다.

 

해당 강의에서 사용하는 단축키를 정리해뒀으니, 강의 들으시면서 참고하시면 좋을 것 같습니다.

 

본 블로그 리뷰는 어떠한 금전적 혜택을 받지 않고 작성되었습니다.


 

강의 리뷰 시리즈
패스트캠퍼스 - 혁펜하임의 AI DEEP DIVE (Online.) 완강 후기
패스트캠퍼스 - 앱개발 강의 완강 후기
패스트캠퍼스 - 서비스 기획 강의 학습후기

Udemy - 기획부터 개발까지 한방에 도전하는 플러터(Flutter) 수익형 기초 앱 개발 강의 리뷰