로그인
로그아웃
강의
Kotlin으로 만드는 공공데이터 활용 안드로이드 앱
500,000원
학습 질문
일반문답
선택 안 함
부가 서비스
학습알림
찐한관리
요약노트
최종 금액
500,000원
완주 후 평생소장
500,000원
수강신청하기
Kotlin으로 만드는
공공데이터 활용 안드로이드 앱
실제 데이터로 안드로이드 앱을 개발해보는 강의입니다.
원하는 앱을 만들어 스토어에 배포하는 법까지 배워보세요.
* 난이도: 중(Kotlin을 활용하여 반복문, 조건문을 다루어 보신 분)
30개 수업
총 6시간 52분
500,000원
다른 방법으로도 수강할 수 있어요
일반 결제로
수강하기
내일배움카드로
국비지원 받기
쉽고 빠르게 실습으로 배울 수 있는
강의를 찾고 있어요.
앱 개발 왕초보
일주일에 2시간씩 공부해서
나만의 앱을 배포 하고 싶어요.
창업 꿈나무
내 아이디어를
앱으로 만들고 싶어요.
코딩이 처음인 코린이
나만의 앱을 만들고 배포까지,
다양한 실습으로 재밌게!
open API 공공데이터를 활용한 앱을 만들고 배포하는 방법을 알 수 있습니다.
Kotlin으로 만드는 공공데이터 활용 안드로이드 앱
5주 수강 후 평생 소장
30개 수업 ・ 총 6시간 52분
Open API를 이용한 앱 3개 제작
사전 지식 없이 수강 가능
* 기기사양
Window 10 이상 / Mac 11.7(Big Sur) 이상
[기기 사양 확인법]
- 윈도우: 컴퓨터 설정 → 시스템 → 정보
- 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를 활용한 데이터 정보 연동 기능 휴대폰 알림 등 시스템 기능 활용
챕터 1
안드로이드 첫걸음
안드로이드 앱 개발 환경 세팅과 Kotlin 문법을 학습합니다.
7강
총 1시간 39분
1-1
안드로이드 앱 개발 시작하기
1-2
안드로이드 스튜디오 설치하기
1-3
안드로이드 언어 - Kotlin의 이해
1-4
함수와 클래스, 상속
1-5
나만의 첫 앱 화면 만들기
1-6
실습 A-1 : 랜덤 로또 번호 생성 앱 만들기
1-7
앱 화면 그리기
챕터 2
소통하는 서비스, Retrofit의 힘!
실제 로또 정보를 웹서버에서 받아와 안드로이드 앱에 연동시키는 과정을 직접 구현할 수 있습니다.
6강
총 1시간 12분
2-1
오늘 배울 것
2-2
Retrofit, 웹서버와 연결하는 마법의 도구
2-3
JSON, 데이터의 비밀 코드 해독하기
2-4
당첨 번호를 찾아서: 실제 로또 당첨 데이터와 만나다
2-5
실습 A-2: 로또 번호 서비스 앱 완성하기
2-6
고양이 서버 연결하기
챕터 3
앱 개발의 숙련 과정: 고급 UI 및 기능
Fragment와 RecyclerView를 활용하여 실제 날씨 앱을 구현할 수 있습니다.
5강
총 1시간 4분
3-1
오늘 배울 것
3-2
여러 화면의 효율적 관리 : Fragment
3-3
Data 연동 : RecyclerView 활용하기
3-4
다양한 UI 요구사항의 처리
3-5
실습 B-1: 날씨 앱 완성하기
챕터 4
이젠 나도 전문가 : 비동기 처리와 아키텍처
코루틴을 사용한 비동기 프로그래밍 기법을 이해하고, 앱에서 비동기적으로 데이터를 처리할 수 있습니다.
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
다양한 서비스 구현 및 앱 출시
open API을 활용해 실제 앱을 구현하고 플레이스토어에 배포하는 과정을 알 수 있습니다.
5강
총 1시간 34분
5-1
오늘 배울 것
5-2
어떤 서비스를 선택하고 화면구성은 어떻게 할까요?
5-3
Google Play 스토어에 드디어 앱 출시
5-4
최종 프로젝트 : 공공 데이터 활용한 나만의 앱 출시 1
5-5
최종 프로젝트 : 공공 데이터 활용한 나만의 앱 출시 2
튜터 소개
황성희
현) 안드로이드 앱 기타 (개발) 튜터
전) 삼성전자 안드로이드 앱 기타 (개발)(15년)
아주대학교 교육대학원 - 소프트웨어교육과
완강까지 책임지는 학습 관리 시스템
결국 끝까지 듣고 내 것으로 만드는 게 가장 중요해요. 나에게 필요한 학습 관리 서비스를 선택해 보세요.
*수강 신청 단계에서 선택 시 상품 금액에 포함되는 유료 서비스
진도 관리 - 학습 알림 / 찐한 관리
학습 알림 (문자) : 문자, 알림톡으로 학습 공지 및 독려 메시지를 보내드려요.
찐한 관리 (전화) : 끝까지 완주하실 수 있도록 학습관리 매니저가 전화로 독려해 드려요.
학습 질문 - 일반문답
공부하다가 궁금한 점이 생기면 언제든 학습 질문 게시판에 질문을 남겨요. 튜터에게 24시간 이내 답변을 받을 수 있어요.
AI 요약 노트
AI가 정리해준 학습 내용 요약 기능으로 배울 내용을 한 눈에 파악해요.
강의 수강 혜택
FAQ
더 많은 질문 보기