Thumbnail
얼리버드 할인 중(D-8)
NEW 개발 · 프로그래밍 모바일 앱 개발
[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
47명이 수강하고 있어요.

20%

19,360원

24,200원
지식공유자 : 개복치개발자
총 46개 수업˙총 9시간 33분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
내 목록 추가 398 공유
입문자를 위해 준비한
[모바일 앱 개발] 강의입니다.

앱 8개를 만들면서 코틀린 문법을 이용하여 안드로이드 앱을 만들어봅니다. 8개의 실습자료 뿐만이 아니라, 다양한 이론 설명과 함께 안드로이드를 공부해봅니다.

✍️
이런 걸
배워요!
안드로이드 문법
코틀린 문법
다양한 앱 만들기 실습
파이어베이스(Firebase)

안드로이드 앱 개발, 왕초보도 OK!
이제 직접 만들면서 배워보세요.

android kotlin


8개의 모바일 앱,
직접 만들어보세요 📲

1+2. 사진첩 앱

(1) BTS 사진첩 앱
(2) 트와이스 사진첩 앱

3. 주사위 앱

(3) 랜덤 주사위 앱

4. 명언 앱

(4) 명언 모아보기 앱

5. 가수 곡 리스트 앱

(5) 트로트 가수 곡 리스트 앱

6. 운동 메모 앱

(6) 운동 메모 앱

7. 맛집 컨텐츠 앱

(7) 망고플레이트(X) 몽고플레이트(O) 컨텐츠 앱 

8. D-Day 카운터 앱

(8) 디데이 카운터 앱

학습 목표 ✅

Android, Kotlin, Firebase

  • 원하는 디자인의 안드로이드 앱을 만들 수 있게 됩니다.
  • 파이어베이스 데이터베이스에 저장하고 불러오는 것까지 배워봄으로써, 서버에 데이터를 저장하고 불러오는 기능을 구현할 수 있게 됩니다.
  • 회원가입 로그인 기능을 통한 개인화 페이지를 만들 수 있게 됩니다.

누구를 위한 강의인가요? 🔎

  • 안드로이드 모바일 앱 개발을 배워보려고 유튜브 등을 찾아봤으나, 체계적인 커리큘럼과 친절한 설명을 찾으시는 분들
  • 코틀린으로 안드로이드 앱 개발을 배워보려고 하는 분들

이런 걸 배울 수 있어요. ✨

  1. 안드로이드 레이아웃에 익숙해집니다. 원하는 이미지를 넣고 가공하고, 예쁘게 화면을 디자인할 수 있습니다.
  2. 안드로이드 화면 전환과, 화면과 화면과의 데이터 전달을 배울 수 있습니다.
  3. 코틀린의 조건문, 반복문, 변수등에 대해 알 수 있습니다.
  4. 안드로이드 스튜디오 조작법과 로그를 보는 법을 알 수 있습니다.
  5. ListVIew와 RecyclerView 등 안드로이드의 특징적인 뷰를 배우고 반복 실습할 수 있습니다.
  6. 웹의 있는 정보를 가져오는 WebView, Glide를 통해서 웹의 이미지를 가져오고 웹 사이트로 연결할 수 있습니다. 그 과정에서 라이브러리를 어떻게 사용하는지도 배워봅니다.
  7. 파이어베이스를 이용하여 로그인/회원가입/로그아웃 등의 회원관리 기능을 구현합니다.
  8. 파이어베이스를 이용하여 데이터베이스에 데이터를 저장한 후, 회원별로 데이터를 따로따로 불러와서 개인화 앱을 만드는 것을 배웁니다.

강의의 핵심 포인트! 💎

강의 소스코드 100% 제공

강의에 쓰인 모든 소스코드를 제공합니다. 강의 제목 오른쪽의 구름 모양 또는 녹색 [수업 자료] 버튼을 클릭하면 예제에서 사용한 코드와 프로젝트 코드를 모두 다운받을 수 있습니다.

지속적인 업데이트

온라인 강의 특성상 시간이 지남에 따라 기존 코드가 동작하지 않는 경우가 잦습니다. 코드를 똑같이 쳤는데 버전 문제로 동작하지 않는 부분이 있다면 알려주세요. [질문 & 답변]을 통해 제보해주시면 강의 업데이트를 진행하겠습니다.

이론과 그림으로 이해를 도와요

복잡한 개념의 경우, 그림과 도표를 활용해 흐름을 더욱 이해하기 쉽게 설명합니다. 단순 실습뿐만 아니라 이론적인 부분도 설명합니다. 대략적으로는 알고 있지만 헷갈리는 부분에 대한 설명도 중간중간 진행해드려요. (서버와 클라이언트란 무엇인지, 로그는 어떻게 보는지, 가끔 나오는 물음표(?)와 느낌표(!)는 무엇인지, UID란 무엇인지 등등...)

수업 노트를 참고하세요

수업마다 헷갈릴 수 있는 부분, 오류가 날 수 있는 부분은 영상 하단의 수업 노트로 작성해두었습니다. 수업 노트는 지속적으로 업데이트가 이루어질 예정입니다.

쉬운 것부터 차근차근

8개의 앱을 만들면서 진행되는 강의로, 첫 3개는 매우 쉬움, 그 다음 3개는 약간 쉬움, 다음 2개는 안 쉬움 정도의 난이도입니다. 강의가 진행될수록 난이도는 조금씩 올라가며, 앱을 만들며 점점 코딩에 익숙해질 수 있게 됩니다. (속도가 조금 빠르거나, 어려워서 버겁다고 느껴지실 때는 플레이 속도를 줄여서 보시는 것을 권장드려요.)

편하게 보면서 따라할 수 있도록

영상 중간중간 코드를 확대해서 수강생 입장에서 보기 편하도록 신경을 썼습니다. 강의 내용을 따라하며 직접 코드를 쳐 보고, 모바일 앱을 개발해 보세요.


강의를 만든
지식공유자를 소개합니다 👨‍💻

개복치개발자

어릴 때부터 겁이 많고 멘탈이 약해서 개복치라는 별명이 있었는데, 그 별명을 계속 닉네임으로 쓰게 되었습니다. 대학교 2학년 때부터 소프트웨어 회사를 창업하며 여러 프로젝트를 하며 운 좋게 아래과 같은 상도 받을 수 있었습니다.

  • 2017 공학한림원 주관 소프트웨어 챌린지 우수상
  • 2018 연구산업 신서비스 분야 아이디어 경진대회 대상(과학기술부 장관상)

현재는 페이스북과 인스타그램에서 자취 관련 팁을 올리는 자취생으로 살아남기 페이지와 함께, 자취생을 위한 커뮤니티 앱을 제작중입니다.


궁금한 내용을 확인하세요! 📃

Q. 코딩을 처음 시작하는 사람도 들을 수 있나요?

코딩을 처음 시작하거나, 1년 미만인 분들이 들으시면 좋을 정도로 구성했습니다. 다만, 처음 시작하시는 분들은 중간중간에 이해가 안 가시는 부분이 있으시면, 일부 검색을 통해 해결해주셔야 합니다. 

만약 모르는 게 있을 때, 어떤 방향으로 검색하면 좋은지에 대해서도 강의에 포함되어 있습니다.

Q. 이 강의를 들으면 어느 정도의 수준까지 구현할 수 있나요?

강의에 나오는 간단한 유틸리티 앱 정도는 만들 수 있게 됩니다. 예를 들면 타이머 앱, 주사위 앱, 메모장 앱 등을 만들 수 있습니다. 

Q. 온라인으로 학습하다 보면 막힐 때가 많은데 어떻게 해결할 수 있을까요?

강의 질문/답변을 남겨주세요. 질문을 주실 때 다음 정보를 꼭 함께 올려주세요! (강의에 사용한 소스코드를 모두 첨부했으나, 복사/붙여넣기로 진행해는데도 동작하지 않을 경우에도 꼭 다음 양식을 지켜서 진행해주세요.)

  1. 시청 중인 강의의 부분 (수업 제목 및 타임코드)
    2. 내가 작성한 코드
    3. 에러가 나온다면, 어떻게 나오는지 (에러 내용)

Q. 후속 강의 계획이 있으신가요?

심화 안드로이드 과정에 대한 계획이 있습니다.

  1. 앱 8개를 만들면서 배우는 안드로이드 코틀린현재 강의 
  2. 상용화 앱 클론코딩2021.07 공개예정 
  3. 안드로이드 Jetpack과 디자인 패턴, 최신 기술 살펴보기2021 하반기 공개예정 
  4. 클린 아키텍처로 만들어보는 클론코딩2021 하반기 공개예정 

시리즈 과정으로
차근차근 학습 🧰

이 강의를 수강하시고, 좀 더 실전적인 부분을 배우고 싶으신 분들을 위해 완강하시고 더 나아가기 과정을 듣고싶은 분들을 위한 강좌를 준비중입니다.

  1. [왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린현재 강의
  2. [초급편] 상용화 앱 클론코딩2021.07 공개예정 
  3. [중급편] 안드로이드 Jetpack과 디자인패턴, 최신 기술 살펴보기2021 하반기 공개예정 
  4. [중고급편] 클린 아키텍처로 만들어보는 클론코딩2021 하반기 공개예정 
지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
안드로이드와 코틀린을 배우고 싶은 사람
파이어베이스(Firebase)를 활용하여 앱을 만들어보고 싶은사람
📚
선수 지식,
필요한가요?
끝까지 하겠다는 의지와 열정

안녕하세요
개복치개발자 입니다.
개복치개발자의 썸네일

 어릴 때 부터 겁이 많고 멘탈이 약해서 개복치라는 별명이 있었는데, 그 별명을 계속 닉네임으로 쓰게 되었습니다.

 대학교 2학년 때 부터 소프트웨어 회사를 창업하며 여러 프로젝트를 하며 운 좋게 아래과 같은 상도 받을 수 있었고

 - 2017 공학한림원 주관 소프트웨어 챌린지 우수상

 - 2018 연구산업 신서비스 분야 아이디어 경진대회 대상(과학기술부 장관상)

 현재는 페이스북과 인스타그램에서 자취 관련 팁을 올리는 자취생으로 살아남기 페이지와 함께, 자취생을 위한 커뮤니티 앱을 제작중입니다.

 이메일 : uyalae@naver.com

커리큘럼 총 46 개 ˙ 9시간 33분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 3. 주사위 앱 만들기
데이터바인딩(Databinding) 설명 11:27
변수 설명, 로그보는법 - var, val, log 08:17
주사위앱 소개 및 레이아웃 설정 12:42
주사위앱 완성 - 조건문(if else), random 함수 미리보기 11:22
섹션 4. 명언 앱 만들기
커스텀폰트 적용방법 04:43
코틀린 리스트(Kotlin list)에 대한 설명 05:22
리스트뷰(ListView)와 어댑터(Adapter)에 관한 설명 20:55
코틀린을 쓰다보면 나오는 물음표(?)와 느낌표(!) 04:35
안드로이드 앱 뒤로가기 버튼 이벤트 08:26
명언 앱 만들기 소개 및 레이아웃 설정 13:05
랜덤 명언 노출 기능 추가 05:13
명언리스트 페이지 제작 - ListView 미리보기 09:42
섹션 5. 트로트 가수 음악 목록 앱 만들기
리스트뷰(ListView) 복습 및 리스트뷰 아이템 클릭 이벤트 처리 22:02
리사이클러뷰(RecyclerView) 만들어보기 16:02
네비게이션(Navigation) 만들어보기, 프래그먼트(Fragment)에 대한 이해 25:30
트로트 가수 음악 목록 앱 소개 및 레이아웃 설정 22:35
리사이클러뷰(RecyclerView)를 이용하여 완성 미리보기 20:21
섹션 6. 다이어트 메모 앱 만들기
서버와 클라이언트 설명, 파이어베이스(Firebase)에 대한 설명, 동기 비동기에 대한 간단한 설명 09:18
파이어베이스 익명로그인 12:10
파이어베이스 이메일로그인 14:57
다이어트 메모앱 소개 및 익명으로 로그인해보기 14:51
메인화면에 다이얼로그(Dialog)띄우기 14:19
파이어베이스 리얼타임 데이터베이스(Realtime Database) 저장하기 09:25
파이어베이스 리얼타임 데이터베이스(Realtime Database) 불러오기 미리보기 17:37
섹션 7. 망고플레이트 앱 만들기
망고플레이트 앱 소개 및 레이아웃 - RecyclerView, Glide 26:57
RecyclerView 꾸며보기 08:31
웹뷰(WebView) 적용 07:37
데이터베이스에 북마크 정보 저장하기 22:21
데이터베이스에 있는 북마크 정보 불러오기 미리보기 16:40
섹션 8. D-Day 카운트 앱 만들기
D-Day 앱 만들어보기 25:57
D-Day Counter 날짜 계산 로직 구현 03:27
강의 게시일 : 2021년 06월 01일 (마지막 업데이트일 : 2021년 06월 01일)
수강평
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️
얼리버드 할인 중(D-8)

20%

19,360원

24,200원
내 목록 추가 398 공유
지식공유자 : 개복치개발자
총 46개 수업˙총 9시간 33분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
수강 전 궁금한 점이 있나요?
문의하기
문의
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스