로그인
로그아웃
강의
학습 질문
부가 서비스
최종 금액500,000
완주 후 평생소장
500,000

Kotlin으로 만드는
공공데이터 활용 안드로이드 앱

실제 데이터로 안드로이드 앱을 개발해보는 강의입니다.
원하는 앱을 만들어 스토어에 배포하는 법까지 배워보세요.

* 난이도: 중(Kotlin을 활용하여 반복문, 조건문을 다루어 보신 분)

30개 수업 6시간 52분

500,000

다른 방법으로도 수강할 수 있어요

쉽고 빠르게 실습으로 배울 수 있는
강의를 찾고 있어요.
앱 개발 왕초보
일주일에 2시간씩 공부해서
나만의 앱을 배포 하고 싶어요.
창업 꿈나무
내 아이디어를
앱으로 만들고 싶어요.
코딩이 처음인 코린이

나만의 앱을 만들고 배포까지,
다양한 실습으로 재밌게!

open API 공공데이터를 활용한 앱을 만들고 배포하는 방법을 알 수 있습니다.
Kotlin으로 만드는 공공데이터 활용 안드로이드 앱
5주 수강 후 평생 소장
30개 수업 ・ 총 6시간 52분
Open API를 이용한 앱 3개 제작
사전 지식 없이 수강 가능

[기기 사양 확인법]
- 윈도우: 컴퓨터 설정 → 시스템 → 정보
- Mac: 화면 왼쪽 상단 Apple 로고 → 이 Mac에 관하여

[상세 사양]
- 윈도우 : 버전 10 이상 / RAM 8G 이상 / i5 이상 / 64bit 이상 - Mac : 11.7 (Big Sur) 이상

앱 개발자가 뜰 수 밖에 없는
3가지 이유!

1. 스마트폰 뿐만 아니라 전기차, 키오스크 등 앱 개발 분야가 폭발적으로 확장하고 있어요.
2. 전 세계적으로도 앱 개발에 대한 수요가 증가하여 글로벌 시장으로의 진출 기회가 있어요.
3. 자신의 아이디어로 앱을 개발해서 창업 시장에도 도전할 수 있어요.

이 강의로 코딩을
시작해야 하는 이유

01
안드로이드 공식 개발 언어 Kotlin
다양한 실습으로 자연스럽게 Kotlin 언어를 익혀요.
02
학습과 동시에 얻는 결과물
세 가지 프로젝트로 기능들을 추가하면서
결과물을 발전 시킬 수 있어요.
03
구글 플레이 스토어에 배포까지
앱을 만들기만 하는 것에 그치지 않고
실제 배포 방법도 알려드려요.

실습 결과물 3

로또 번호 생성기
Kotlin
Android Studio
Kotlin 언어의 기본기와 앱을 만들어 보는 경험을 해요. Open api로 실제 당첨 번호와 비교할 수 있어요!
오늘의 날씨 앱 만들기
Kotlin
Android Studio
시간대별 날씨 리스트 화면을 만들어보며 다양한 UI 요구사항을 처리해봐요. 날씨 Data와 UI를 연결하고 스와이프로 화면을 전환합니다.
의약품 정보를 한눈에! 약방 앱 만들기
Kotlin
Android Studio
공공 데이터 서비스를 이용하여 실제 의약품 정보를 볼 수 있는 앱을 만들어요. 구글 플레이 스토어로 배포하는 방법도 알 수 있습니다!
커리큘럼
5주 과정

안드로이드 앱 3
사용 기술
Kotlin, AndroidStudio, Open API
구현 기능
RecyclerView로 기본 앱 UI 화면 구현하기 open API를 활용한 데이터 정보 연동 기능 휴대폰 알림 등 시스템 기능 활용
7
1시간 39분
1-1
안드로이드 앱 개발 시작하기
1-2
안드로이드 스튜디오 설치하기
1-3
안드로이드 언어 - Kotlin의 이해
1-4
함수와 클래스, 상속
1-5
나만의 첫 앱 화면 만들기
1-6
실습 A-1 : 랜덤 로또 번호 생성 앱 만들기
1-7
앱 화면 그리기
6
1시간 12분
2-1
오늘 배울 것
2-2
Retrofit, 웹서버와 연결하는 마법의 도구
2-3
JSON, 데이터의 비밀 코드 해독하기
2-4
당첨 번호를 찾아서: 실제 로또 당첨 데이터와 만나다
2-5
실습 A-2: 로또 번호 서비스 앱 완성하기
2-6
고양이 서버 연결하기
5
1시간 4분
3-1
오늘 배울 것
3-2
여러 화면의 효율적 관리 : Fragment
3-3
Data 연동 : RecyclerView 활용하기
3-4
다양한 UI 요구사항의 처리
3-5
실습 B-1: 날씨 앱 완성하기
7
1시간 21분
4-1
오늘 배울 것
4-2
Open API 연결과 예외 처리: 안정성 확보
4-3
비동기 처리의 마스터: 코루틴 활용
4-4
앱의 진화 : 아키텍처, MVVM 패턴과 LiveData
4-5
실습 B-2 : 오늘 날씨 서비스 앱의 완성 1
4-6
실습 B-2 : 오늘 날씨 서비스 앱의 완성 2
4-7
고양이 리스트 보여주기
5
1시간 34분
5-1
오늘 배울 것
5-2
어떤 서비스를 선택하고 화면구성은 어떻게 할까요?
5-3
Google Play 스토어에 드디어 앱 출시
5-4
최종 프로젝트 : 공공 데이터 활용한 나만의 앱 출시 1
5-5
최종 프로젝트 : 공공 데이터 활용한 나만의 앱 출시 2
튜터 소개
황성희
현) 안드로이드 앱 기타 (개발) 튜터
전) 삼성전자 안드로이드 앱 기타 (개발)(15년)
아주대학교 교육대학원 - 소프트웨어교육과
완강까지 책임지는 학습 관리 시스템
결국 끝까지 듣고 내 것으로 만드는 게 가장 중요해요. 나에게 필요한 학습 관리 서비스를 선택해 보세요.*수강 신청 단계에서 선택 시 상품 금액에 포함되는 유료 서비스
진도 관리 - 학습 알림 / 찐한 관리
  • 학습 알림 (문자) : 문자, 알림톡으로 학습 공지 및 독려 메시지를 보내드려요.
  • 찐한 관리 (전화) : 끝까지 완주하실 수 있도록 학습관리 매니저가 전화로 독려해 드려요.
  • 학습 질문 - 일반문답
    공부하다가 궁금한 점이 생기면 언제든 학습 질문 게시판에 질문을 남겨요. 튜터에게 24시간 이내 답변을 받을 수 있어요.
    AI 요약 노트
    AI가 정리해준 학습 내용 요약 기능으로 배울 내용을 한 눈에 파악해요.
    강의 수강 혜택
    FAQ