|
홈 > 국비교육 > 앱개발 > 온라인 > JetPack과 Kotlin을 활용한 Android App 개발(앱개발 부트캠프)
JetPack과 Kotlin을 활용한 안드로이드 앱 개발 부트캠프 프로그램
Kotlin 언어로 가이드 하는 강의입니다.
1. 앱을 개발하기 위한 필수 개념인 개발환경, UI 구성, Database, Networking, call 등의 다양한 기능을 활용하는 방법에 대해 학습합니다.
2. 또한 앱 개발 시 권장되는 JetPack의 AAC 구성요소(ViewBinding, ViewModel)을 적용하여 앱을 설계하고 개발하는 방법에 대해 다룹니다
현직 개발자가 알려주는 안드로이드 앱 개발 부트캠프
- 안드로이드 앱 개발의 기본을 습득할 수 있습니다.
- Android Studio를 중심으로 한 앱 개발 환경을 이해할 수 있습니다.
- 안드로이드 컴포넌트인 Activity, Service, BroadcastReceiver, ContentProvider에 대해 명확하게 이해할 수 있습니다.
- AVD 및 폰 테스트를 할 수 있으며 Google Play Store에 앱을 배포하는 방법을 이해할 수 있습니다.
안드로이드 앱에 다양한 기능을 추가할 수 있습니다.
- Retrofit2를 이용한 Network 프로그램 작성 방법을 이해할 수 있습니다.
- Play service 라이브러리를 활용한 위치정보 획득 및 Google Map 프로그램을 작성하는 방법을 이해할 수 있습니다.
- 주소록, 갤러리, Call 등의 다양한 기능을 활용할 수 있습니다.
JetPack을 이해하고 앱에 적용할 수 있습니다.
- ViewBinding을 이용해 앱을 개발할 수 있습니다.
- ViewModel, LiveData를 이용해 앱을 MVVM 패턴으로 설계할 수 있습니다.
- JetPack의 UI View를 앱에 적용하여 화면을 구성할 수 있습니다.
이 부트캠프 강의에서 배우는 2가지 중요 point!
1. 구조와 원리를 이해하지 못하면 개발자가 아니라 단순 코더이다.
- 안드로이드의 기본 구조부터 기술이 적용되는 방법, 어떻게 사용하는 것이 좋은지에 대한 충분한 설명이 되어 있습니다.
2. 불필요한 내용으로 시간을 낭비하지 마라.
- 현업에서 실제 자주 사용되는 기술들, 아키텍처 중심으로 핵심 내용만 추려서 강의가 구성되어 있습니다.
JetPack과 Kotlin을 활용한 안드로이드 앱 개발, 이런 분들께 추천합니다.
- 안드로이드 앱 개발을 처음 접하시는 분
- 아직도 자바로 안드로이드 앱을 개발하고 계시는 분
- 오래된 안드로이드 개발 기술을 사용하고 계시는 분
강의의 모든 회차를 이수한 후 어떤 것을 새롭게 시작할 수 있을까요?
1. 본 강의를 들으면 안드로이드 앱 개발의 기본적인 구조 및 기술에 대한 이해는 충분할 것 같습니다.
2. 그러므로 본 강의 학습 후 실전용 앱 개발을 경험해 보면 좋을 것 같습니다.
3. 혹은 안드로이드 아키텍쳐 요소를 깊이 이해해 봐도 좋을 것 같습니다.
4. 또한 다양한 크로스 플랫폼의 모바일 앱 개발 기술을 경험해 봐도 좋을 것 같습니다.
5. 차후 창업에 관심이 있다면 스타트업커뮤니티를 참고하세요!
[교육] '삼성 개발자 콘퍼런스 코리아 2024’ 11월 개최삼성전자가 11월 21일 ‘삼성 개발자 콘퍼런스 코리아... | [창업] 스마트팜 청년창업 지원계획(이미지 무관) 충남도는 21일 도청 상황실에서... | [교육] 충남도립대, 스마트팜 정책 발전 및 개선 모색(이미지 무관) 충남도는 23〜24일 이틀간 예산 덕... |