코틀린 기반 안드로이드 앱개발 실무과정
본 과정은 안드로이드 공식 개발 언어로 구글에서 발표한 코틀린에 대해 기초 프로그램 언어부터 학습하며 객체 지향과 함수형 프로그래밍의 혼합형 특성을 정확히 학습할 수 있다.
안드로이드스튜디오 3.0에 기본으로 포함되며 빌드가 되어 앞으로 활용이 더욱 증가할 것으로 예상되며 특히 현재 자바로 구현되어 있는 예제코드를 코틀린으로 변환하여 설명하며 실무에 최신 기술을 도입하는 데에 큰 도움이 될 수 있습니다.
주 체 :오라클 자바 교육센터
기 간 :주중반:11월12일~11월15일(단기코스 교육)
정 원 :10명
대 표 :02-6925-4760
홈페이지:https://www.oraclejava.co.kr/edu/index.php/curriculum/curri_detail?command=4073
교육 시간표
▶ 평일 주간반
오전반 : 09:30 ~ 18:30
대 상
* 모바일 앱 개발자
* 자바 기반 앱 개발자
* 관련 전공을 이수한 자
* 앱 개발 전향 희망자
교육목표
1. 코틀린 언어의 특성을 이해할 수 있다.
2. 코틀린의 기본적인 프로그램을 이해하고 활용할 수 있다.
3. 코틀린의 함수형 프로그래밍과 다양한 실습을 이해하고 활용할 수 있다.
4. Android의 특성을 이해할 수 있다
5. 코틀린을 활용해 Android를 이용해 기본적인 프로그램을 작성할 수 있다.
6. Android 관련 App/web 프로그램을 이해할 수 있다.
Kotlin
* 코틀린 개요
* 개발환경 구축
* 기초 프로그래밍
- 변수, 함수, Type, 조건문과 반복문, 연산자
* 객체지향 프로그래밍
- 클래스, 인스턴스 생성, 생성자, 프로퍼티, 인터페이스, 상속/구현, 추상클래스 등
* 코틀린 함수형 프로그래밍
- 람다, 고차함수, Inline 함수, 집합연산 함수
* 코틀린 기법
Android
* 코틀린을 활용한 App 개발 이해 및 실습
- 개발환경 구축
- 뷰와 위젯
- Layout
- 고급 위젯 다루기
- 메뉴와 대화상자
- 파일처리
- 그래픽과 이미지
- 액티비티
- 어댑터뷰
- 데이터 저장과 관리
- 멀티미디어와 Google 지도
- Service
- Broadcast Receiver
- Media