모두를 위한 앱 개발 : Android 앱 개발의 정석 with Kotlin
올인원 패키지 Online.
Android 앱
개발의 정석
with Kotlin
-
All About Android
문법부터 개발, 배포, 업데이트까지! 개발의 전 과정을 경험할 수 있어요
-
손으로 익히는 Android 앱 개발
앱 기본 기능 구현과 유명 앱 클론 코딩, 처음부터 끝까지 앱을 개발하는 실습을 진행해요
-
알 때까지 물어보세요!
Q&A 게시판에서 여러분의 궁금증을 해결해드려요
개발은 처음이지만 안드로이드 앱은 만들고 싶은 당신을 위해
더 탄탄한 커리큘럼과 구성으로 돌아왔습니다!
*기존 Android 앱 개발 올인원 패키지 Online. 커리큘럼을 바탕으로 리뉴얼하였으며, 강의는 모두 재촬영되었습니다.
앱 개발을 처음 배울 때 확인해야 하는 3가지!
-
Point 1
개발 언어부터 배포까지
앱 개발을 위한 Kotlin 필수 문법부터 스토어 배포 프로세스까지 학습합니다.
-
Point 2
실습 중심 커리큘럼
채팅창 만들기, 이미지 저장과 불러오기 등 많이 사용하는 기능 구현 실습을 진행합니다.
-
Point 3
커뮤니티 게시판 운영
수강 중 모르는 부분이 생겼을 때 자유롭게 커뮤니티 게시판에 질문이 가능합니다.
패스트캠퍼스에서는 개발을 처음 해보는 분들을 위해
Next Step까지 3가지를 더 준비했습니다.
-
Point 4
배포 후 운영까지 다루는 프로젝트
배포 후 앱을 유지/보수하고, 업데이트한 앱을 다시 스토어에 출시하는 방법까지 알려드릴게요.
-
Point 5
개발자라면 알아야 할
필수 기술까지!개발자가 되기 위해 꼭 알아야하는 데이터베이스, 네트워킹, 리펙토링, 클린 코드를 직접 프로젝트로 앱을 만들며 배울 수 있어요.
-
Point 6
심화 개념에 대한
요약 정리수강 후 앱 개발자로 성장하기 위해 공부하면 좋은 7가지 심화 개념을 요약해서 알려드릴께요.
Android 앱 개발, 공부하기 쉽지 않으셨죠?
개발은 처음인데 무료 강의들은 흐름이 이어지지가 않아서 이해하기 어려워요.
Kotlin 문법을 제대로 배우지 않으니 혼자 개발 할 때 응용이 어려워요.
앱 개발 실습 코드만 따라치니 배우는게 없는 것 같아요.
앱 개발 이후에 운영 과정도 궁금해요.
개발 기초 지식 + 앱 개발 언어 + 안드로이드 앱 필수 기능
여기에 개발 후까지 책임지는 프로젝트 진행까지!
Android 앱 개발의 처음과 끝을 책임집니다.
타의 추종을 불허하는 풍성한 구성!
Android 앱 개발의 정석으로
앱 개발, 완전 정복하세요!
01
앱 개발에 필요한 모든 것을 체계적으로, 한 번에 끝내는 커리큘럼
학습 단계별로 다른 강의, 도서를 구매할 필요 없어요!
개발 기초부터 앱 유지 보수까지, 강의 하나로 완성하세요
여기서 끝이 아니에요.
앱 개발자로 성장하기 위해 알아야하는 심화 개념까지 정리해드립니다!
안드로이드 아키텍쳐
Rx Kotlin,
MVVM 패턴,
MVX 패턴
.
.
02
3개의 클론 프로젝트와
4개의 기능 구현 실습으로 앱 기능 구현 마스터!
앱의 필수 기능들을 구현해보고,
하루 중 가장 많이 사용하는 Top 3 앱을 직접 만들어보며
UI & 기능 트렌드를 완전히 익혀보세요
준비 운동
Android 기본 라이브러리를 이용해 모든 모바일에 있는 기본적인 기능도 구현해볼거에요!
계산 기능 구현
심플 웹 브라우저
전화 번호부 만들기
채팅 화면 만들기
실전! 인기앱 Top 3 따라 만들기
UI부터 서버와의 데이터 네트워킹까지 직접 구현하는 클론 프로젝트!
서버 대체용 Firebase가 아닌, 실제 서버와 데이터를 주고받아볼 거예요.
멜론 (음악 콘텐츠)
˙ 음악 리스트 서버에서 가져오기
˙ 음악 재생 기능 구현
유튜브 (영상 콘텐츠)
˙ UI 구현
˙ 서버에 저장된 영상 리스트 구현
˙ 영상재생 기능 구현
인스타그램 (소셜미디어)
˙ 디자인 시안을 바탕으로 UI 구현 with Zeplin
˙ 회원가입, 로그인 기능 구현
˙ 좋아요, 포스트 업로드 구현
New Update!
˙ 팔로워/팔로잉 기능 구현
˙ 사용자 프로필 관리 기능 구현
˙ 피드 기능 구현
* 해당 이미지는 예시로 실제 실습과 차이가 있을 수 있습니다.
잠깐!
실제 서버와의 네트워킹이 왜 중요할까요?
‘진짜’ 앱 만들려고 배우는 건데, 실습용으로 ‘가짜’ 서버 만들어서 쓰는 게 무슨 의미가 있나요?
앱 개발자가 실무에서 개발하는 환경 그대로! 미리 몸에 익혀두세요.
03
기능 구현부터, 배포, 유지·보수까지
실무 앱 개발 과정과 가장 유사한 파이널 프로젝트
구현하기 가장 쉬운 앱을 제작한 후, 실제 상용앱에 가까운 완성도로 업그레이드해볼 거예요!
가장 완벽한 커리큘럼의 앱 개발 강의, [Android 앱 개발의 정석]에서
오랫동안 사랑받는 앱 개발 & 관리법을 배워보세요
다양한 기능을 구현하며, 간단하지만 실용적인 To do 앱을 만들 거예요.
˙ 할 일 추가 기능
˙ 할 일 삭제 기능
˙ 할 일 완료 여부 체크 기능
Step 1에서 짠 코드 구조를 수정해야 해요!
˙ 코드 리팩토링 계획 수립
˙ 코드 리팩토링
˙ 로그인/회원가입 기능 추가
˙ 리모트 DB를 통한 할 일 관리 계획 수립
˙ 관계형 데이터 베이스의 기본 개념 & 네트워킹 학습
코드를 수정하는 리팩토링이 왜 중요할까요?
실무에서는 새로운 기능을 추가하고, 이를 위해 앱의 코드 구조를 유연하게 수정할 수 있어야 해요.
이용자들의 다양한 피드백을 수용하고, 업데이트해야 오랫동안 사랑받을 수 있기 때문이죠!
오류가 난 지점을 찾아내고, 해결하는 방법을 학습합니다.
˙ 할 일 코멘트 추가
˙ 할 일 코멘트 삭제
˙ 관계형 데이터 베이스로 실시간 로딩 기능 추가
˙ 발생한 오류 찾아 해결하기(디버깅)
디버깅은 왜 필요한가요?
상용앱을 사용하며 오류가 발생한 경험, 누구나 해보셨죠?
앱 개발 후에 발생하는 오류를 찾아내고, 해결하는 디버깅은 개발자가 가장 많은 시간을 투자하는
필수적인 과정입니다!
그럼 우리가 앱을 다운받는 플레이스토어에 올려봅시다.
그리고 업데이트 후 재배포까지 배워봅니다.
★앱을 스토어에 배포 시 비용이 발생합니다.
- 플레이 스토어 : $25(한 번 결제시 평생 이용)
앱을 올리고 나서, 아무것도 하지 않으면 안되겠죠?
앱을 업데이트하고 다시 플레이 스토어에 배포하는 방법까지 다루는 건 오직 패스트캠퍼스 뿐!
* 해당 이미지는 예시로 실제 실습과 차이가 있을 수 있습니다.
04
24시간 수강생만을 위한 프라이빗 커뮤니티 게시판 운영
모르는 부분이나 오류에 진도를 못나가고 있나요?
강의 듣다 모르는 게 생기면 강사님께 가장 빠르게 닿을 수 있는 직통 창구로!
따로 또 같이 공부하고 있는 다른 수강생들도 기다리고 있어요.
*본 질의응답 게시판은 강의 1차 오픈일(12/31) 이후 질문이 가능합니다.
*질의응답은 2021.12.31 ~ 2023.11.29까지 진행됩니다.
커뮤니티 이용 가이드
강사님과 수강생 모두가
당신의 궁금증을 해결해줄 거에요!
다른 수강생 질문에 답변을 달며
문제 해결능력을 키워보세요!
각자 배운 내용과
자신만의
꿀팁을 공유해주세요!
Android 앱 개발의 정석 강의를 수강한 이후에는...
Kotlin 문법을 확실하게 이해하고 내 맘대로 응용할 수 있어요.
나만의 Android 앱을 개발해서 플레이 스토어에 올려볼 수 있어요.
개인 앱을 개발하고 난 후 유지/보수하는 방법을 배울 수 있어요.
앱 개발자가 되기 위한 기본 개념과 기술을 배워 혼자서도 심화 내용을 학습할 수 있어요.
강사 소개
현) Laftel 안드로이드 어플리케이션 개발 담당
전) Indiana University Bloomington - Kelley School 졸업
--
[강의] 패스트캠퍼스 - Android 올인원 패키지 강의
기본 개념, 실습, 과제를 통해서 개발 경험이 전혀 없는 분들도 충분히 따라 오실수 있도록 준비했습니다. 또한 안드로이드 범위를 넘어서 개발자라면 알아야할 개념들도 충분히 이해 하실 수 있도록 준비하였고, 최대한 실무 환경과 비슷한 경험을 할 수 있도록 프로젝트 구성 하였습니다.
수강후에는 안드로이드를 비롯하여 개발 전반에 대한 기본 개념을 숙지 하게되어, 이전에 다룬 적이 없거나 경험이 없는 부분도 충분히 스스로 학습을 하여 실무에 적용 할 수 있는 학습능력을 갖을 수 있습니다.
FAQ
Question 1.
Question 2.
˙ Kotlin 문법 기초를 탄탄하게 다지고 싶은 분
˙ 앱 개발로 취업 또는 창업을 준비하시는 분
˙ 안드로이드 앱 기본 기능은 구현할 수 있지만 리팩토링, 디버깅을 경험하고 싶은 분
˙ 나만의 앱을 스토어에 출시해보고 싶은 분
Question 3.
˙ Kotlin : 1.5.0
˙ 강사님은 Mac북을 이용하여 강의를 진행하나 Windows 환경에서도 실습이 가능합니다.
커리큘럼을 확인하세요.
아래의 모든 챕터 클립들을 강의 하나로 들을 수 있습니다.
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!
* 현재 해당 강의는 사전 예약중으로, 순차적으로 오픈되며 일부 분량과 챕터가 변경될 수 있습니다.
-
Part 1. 개발에 들어가기 앞서개발이 처음인 분들을 위해 개발 직군과 용어, 프로세스를 정리하고, 최근 Deprecated된 기능과 같이 수강 중 생길 수 있는 문제에 대처하는 방법을 다룹니다.약 1시간 ㅣ 5개 강의Part 1. 개발에 들어가기 앞서개발이 처음인 분들을 위해 개발 직군과 용어, 프로세스를 정리하고, 최근 Deprecated된 기능과 같이 수강 중 생길 수 있는 문제에 대처하는 방법을 다룹니다.약 1시간 ㅣ 5개 강의
-
Part 2. 앱 개발을 위한 필수 Kotlin안드로이드 스튜디오 설치부터 앱 개발에 필수적인 20가지 Kotlin 문법을 배우고, 중간 과제를 통해 응용 방법까지 연습합니다.약 9시간 ㅣ 71개 강의Part 2. 앱 개발을 위한 필수 Kotlin안드로이드 스튜디오 설치부터 앱 개발에 필수적인 20가지 Kotlin 문법을 배우고, 중간 과제를 통해 응용 방법까지 연습합니다.약 9시간 ㅣ 71개 강의
-
Part 3. 안드로이드와 친해지기안드로이드 앱의 화면을 구성하는데 필수적인 UI 요소와, 기본 라이브러리를 이용해 본격적으로 앱을 만들어 봅니다.약 15시간 ㅣ 105개 강의Part 3. 안드로이드와 친해지기안드로이드 앱의 화면을 구성하는데 필수적인 UI 요소와, 기본 라이브러리를 이용해 본격적으로 앱을 만들어 봅니다.약 15시간 ㅣ 105개 강의
-
Part 4. 인기앱 3가지 따라 만들기멜론, 유튜브, 인스타그램의 주요 기능을 따라 만들며 심화 라이브러리와 실제 서버와 네트워킹하는 방법을 학습합니다.약 5시간 ㅣ 20개 강의Part 4. 인기앱 3가지 따라 만들기멜론, 유튜브, 인스타그램의 주요 기능을 따라 만들며 심화 라이브러리와 실제 서버와 네트워킹하는 방법을 학습합니다.약 5시간 ㅣ 20개 강의
-
Part 5. 파이널 프로젝트Todo 앱 기능 개발부터, 위한 심화 기능 추가를 위한 코드 수정(리팩토링) 방법과 앱의 오류를 발견하고 해결하는(디버깅)과 같은 유지 및 보수에 필요한 기술을 학습하고, 플레이 스토어에 앱을 올려봅니다.약 9시간 ㅣ 23개 강의Part 5. 파이널 프로젝트Todo 앱 기능 개발부터, 위한 심화 기능 추가를 위한 코드 수정(리팩토링) 방법과 앱의 오류를 발견하고 해결하는(디버깅)과 같은 유지 및 보수에 필요한 기술을 학습하고, 플레이 스토어에 앱을 올려봅니다.약 9시간 ㅣ 23개 강의
-
Part 6. 더 나아가기앱 개발자가 되기 위해 추가적으로 학습하면 좋은 안드로이드 아키텍처, 디자인 패턴, RxKotlin 등의 심화 개념을 소개하고, 간단하게 개념을 정리합니다.약 1시간 ㅣ 7개 강의Part 6. 더 나아가기앱 개발자가 되기 위해 추가적으로 학습하면 좋은 안드로이드 아키텍처, 디자인 패턴, RxKotlin 등의 심화 개념을 소개하고, 간단하게 개념을 정리합니다.약 1시간 ㅣ 7개 강의
-
상세 커리큘럼.
자세한 커리큘럼 및 내용은 여기서 확인하세요!
구매 안내.
결제 후, 언제 어디서나 하루 10분 공부 시작.
• 홈페이지 회원가입 및 로그인
• 원하는 강의 결제하기
• 마이페이지에서 강의 시청하기