이 무료 교육과정 리소스를 사용하여 학교나 지역 커뮤니티에서 Kotlin 프로그래밍 언어로 Android 앱 개발을 교육하세요. Google에서 전문가들이 만든 이 자료는 Android 개발을 교육하는 데 필요한 모든 것을 제공합니다. 교육 대상의 요구에 맞게 자료를 맞춤설정할 수도 있습니다.

Android를 배우고 싶은 개인은 여기에서 자기 주도형 온라인 과정을 확인하세요.

Kotlin을 사용한 Android 개발 교육

전 세계 활성 Android 사용자는 26억 명이 넘습니다. 모바일 산업이 전 세계적으로 계속 성장함에 따라 지금이야말로 학생들이 일상에서 사용하는 기술을 만들고 영향을 미치는 방법을 학습할 최적기입니다.
Kotlin은 새로운 Android 앱을 빌드하는 데 권장되는 프로그래밍 언어입니다. 처음으로 프로그래밍을 배우는 학생의 경우 Kotlin의 코드 안전성 기능과 간결한 문법을 통해 핵심 프로그래밍 기본사항을 학습하는 데 집중할 수 있습니다.
Android 개발은 전 세계적으로 수요가 많은 중요한 기술입니다. Android 생태계 내에서 다양한 경력을 쌓을 수 있고 새로운 비즈니스를 만들 수도 있습니다.

교육과정의 일환으로 이미 Kotlin을 가르치는 교수들의 이야기를 들어보세요.

Kotlin을 사용한 Android 개발 교육 과정에서는 Kotlin 프로그래밍 언어를 사용한 Android 앱 개발의 기본사항을 알아봅니다. 이 자료는 강사가 교실 환경에서 강의할 수 있도록 마련되었습니다. 과정은 13개 강의로 구성되고 각 강의는 약 1시간입니다. 각 강의에는 학생들이 직접 완료하도록 Codelab 실습 2시간이 제공됩니다. Android를 가르칠 준비가 되었다면 이 자료를 사용하여 지금 바로 시작해 보세요.
소개 // Kotlin을 사용한 Android 개발
강의 1 // Kotlin 기본사항
강의 2 // 함수
강의 3 // 클래스와 객체
강의 4 // 첫 Android 앱 빌드
강의 5 // 레이아웃
강의 6 // 앱 탐색
강의 7 // 활동 및 프래그먼트 수명 주기
강의 8 // 앱 아키텍처(UI 레이어)
강의 9 // 앱 아키텍처(지속성 레이어)
강의 10 // 고급 RecyclerView 사용 사례
강의 11 // 인터넷 연결
강의 12 // 저장소 패턴과 WorkManager
강의 13 // 앱 UI 디자인
전체 다운로드
  • 발표자 노트가 포함된 강의 슬라이드
  • 학생을 위한 Codelab 실습(과정에서 제공됨)
  • 학생용 디지털 배지
  • GitHub의 솔루션 코드

객체 지향 프로그래밍 언어, IDE 사용 방법, GitHub 사용 방법을 잘 알고 있어야 합니다. Kotlin이나 Android를 사용해 본 적이 없어도 됩니다. 강사는 교육하기 전에 과정 콘텐츠를 완료하는 것이 좋습니다.

교수 평가

실습 과정이 대부분이므로 학생들은 모바일 앱 회사에서 자기 직무에 도움이 되는 구현을 학습합니다.

카비타 S. 오자 박사
시바지 대학교

학생은 모바일 앱 [개발]을 위한 앱 개발 언어를 배워야 합니다. Kotlin이 학습에 가장 적합합니다.

사트비르 싱 박사
I. K. 구즈랄 펀자브 기술 대학교

학생이 배울 수 있는 다른 언어와 비교할 때 Kotlin은 이해하기 더 쉽고 구현하기에도 좋습니다.

프리양크 싱할 박사
티어쌩커 마하비르 대학교

추가 리소스는 JetBrains Kotlin for Education 페이지를 참고하세요.

Android 스터디 그룹 프로그램은 커뮤니티 구성원들이 함께 모여 Android 앱을 빌드하는 방법을 학습하도록 고안되었습니다. 모임 그룹이나 방과 후 프로그램, 동료 그룹에서 사용할 수 있습니다. 진행자의 경우 자료를 전문적으로 알거나 강의를 할 필요는 없습니다. 참여자가 Google에서 제공하는 자기 주도형 온라인 교육과정을 통해 학습할 수 있기 때문입니다. 프로그램이 끝나면 참여자에게 지역 커뮤니티 문제를 해결하는 Android 앱을 만드는 재미있는 과제를 제공할 수 있습니다.

전체 다운로드

사용할 수 있는 트랙은 2개입니다. 그룹의 경험 수준에 가장 적합한 트랙을 선택하세요. 진행자는 그룹을 이끌기 전에 콘텐츠를 완료하는 것이 좋습니다.

프로그래밍 트랙 처음 사용자
프로그래밍 경험이 필요하지 않습니다. 기본적인 컴퓨터 활용 능력과 수학 능력이 필요합니다.

이전 프로그래밍 경험 트랙
객체 지향 프로그래밍 언어에 관한 경험이 필요합니다. 학생들은 IDE 및 GitHub 사용에 익숙해야 합니다.

진행자 평가

학생들은 컴퓨터실에 들어가기 전에 두 시간 동안 줄을 섰습니다. 학생들 모두 프로그램에 열정적이었고 오늘 무언가 새로운 것을 배울 기대를 하고 있었습니다.

소로시 시와
아리아 대학교 DSC 책임자

Kotlin을 소개하고 학습자들의 삶에 영향을 미칠 수 있는 이 첫 단계에 함께 함으로써 정말 기쁘고 설렜습니다.

케렌 투네이, 세르칸 알크
DSC Turkey, Android 핵심 멘토팀

소셜 미디어에서 #AndroidStudyJams를 확인하세요.

두 개발자가 Android를 배우고 경력을 시작한 방법