현직 플러터 앱 개발자와 함께 하는 실전형 강의!
이론, 기획, 배포까지 한번에 끝내는 플러터 앱 개발플러터(Flutter)는 구글이 개발하고 지원하는 크로스 플랫폼 애플리케이션 프레임워크입니다. 이 프레임워크는 오픈소스로 누구나 쉽고 빠르게 앱을 개발할 수 있도록 도와주죠. 하나의 코드베이스로 안드로이드와 iOS 앱을 동시에 출시할 수 있어 앱 개발 시간과 비용을 대폭 줄여주기도 합니다.
장점이 많기 때문에 많은 기업에서 활용하고 있습니다. 예를 들면 네이버는 2019년부터 네이버 지식iN, 네이버 블로그 등의 자사 앱을 플러터로 바꾸고 있죠. 이 밖에도 많은 회사들이 플러터로 앱을 개발하기 위해 플러터 개발자를 찾고 있습니다. 최근에는 입문자들에게 파이썬(Python) 다음으로 추천하는 인기 언어가 되기도 했죠.
하지만 쉽게 시작할 수 있다고 쉽게 학습할 수 있는 것은 아닙니다. 앱 개발을 처음 시작하는 이들에게는 막막할 수도 있고, 혼자 공부하다보면 모르고 지나치게 되는 것들이 많을 수밖에 없습니다.
이 강의는 그런 분들을 위해 준비했습니다. 플러터 앱 개발 전체 과정을 따라하며 실습할 수 있도록 기획되었습니다. 『초보자도 프로처럼 만드는 플러터앱 개발』 의 저자 이정주 강사님과 함께 플러터를 배우고 전문성을 높여 보세요. 이 강의와 함께라면 당신도 멋진 앱을 만드는 전문가가 될 수 있습니다.
이 강의는 플러터를 처음 접하는 초보자를 대상으로 기획됐습니다. 플러터의 기본 개념과 특징을 설명하고, 앱 개발 환경 설정, 다양한 위젯 사용법, 상태 관리, 네트워크 통신, 하드웨어 기능 구현, 테스트, 그리고 앱 배포까지 플러터를 활용한 앱 개발의 모든 과정을 담았습니다.
이 강의와 함께 플러터 앱 개발을 따라하다 보면 플러터의 이론, 기능, 사용법을 두루 익힐 수 있으며 최종적으로 앱을 스토어에 출시할 수 있게 됩니다.
1. 플러터의 개요 및 특징
플러터가 어떤 프로그램이고 어떤 특징을 가지고 있는지 알아봅니다. 기본 이론과 개념을 설명하며 학습자들이 앱을 만들 수 있는 기초 지식을 확보하게 됩니다.
2. 개발환경부터 배포까지의 단계별 실습
실제로 플러터 앱을 개발하는 방법을 배웁니다. 개발환경의 설정에서부터 다양한 기능과 레이아웃을 추가하는 과정을 익힙니다. 자기 앱을 실제 기기에서 구동시켜 보고 스토어에 배포할 수도 있습니다.
3. 나만의 일기장 앱 개발하기
실습을 통해 배운 지식을 활용하여 실전 프로젝트를 수행해볼 거예요. <나만의 일기장 앱>을 개발하게 되며 이를 통해 학습 내용을 실전 환경에 적용하는 법을 배워요. 모든 과정을 마치고 나면 프로젝트를 마치고 앱 개발을 완성할 수 있게 됩니다.
프로그래밍에 입문한 모바일 앱 개발에 관심 있는 초보자
웹 개발 경험이 있지만 모바일 앱 개발 경험이 부족한 개발자
기술 기반 스타트업을 준비 중이거나 이미 창업한 창업자
플러터 프레임워크를 통해 모바일 앱을 개발하는 기초적인 지식을 습득할 수 있습니다.
실제 앱을 개발하면서 프로그래밍 스킬을 향상시키고 문제 해결 능력을 향상시킬 수 있습니다.
한 번의 개발로 모두에게 동시에 앱을 제공할 수 있는 크로스 플랫폼 개발 능력을 향상시킬 수 있습니다.
1 | 01차시_플러터 개요 및 특징 | 7:07 |
2 | 02차시_플러터 개발 환경 설정 | 22:05 |
3 | 03차시_플러터의 시작과 끝: 위젯(Widget) | 13:50 |
4 | 04차시_정적인 앱에서 동적인 앱으로: 상태(State)와 상태 관리(State Management) | 13:38 |
5 | 05차시_좀 더 다채로운 앱으로: 여러 페이지를 가진 앱 만들기 | 8:00 |
6 | 06차시_앱 바깥의 세계로 1: 네트워크 통신하기 | 12:08 |
7 | 07차시_앱 바깥의 세계로 2: 하드웨어와 관련된 기능 사용하기 | 24:56 |
8 | 08차시_더 견고한 앱으로: 간단한 통합 테스트 구현하기 | 8:48 |
9 | 09차시_스토어에 앱 배포하기 | 13:42 |
10 | 10차시_실전! 앱 개발 프로젝트 | 59:49 |