kotlin

초격차 패키지 Online.

35개 프로젝트로 배우는
Android 앱 개발
feat. Jetpack Compose

  • 안드로이드 앱 개발 강의의 교과서

    총 강의시간 111시간, 프로젝트는 무려 35개 ! 모든 레벨을 커버하는 유일무이한 강의

  • FINAL 프로젝트를 통한 최종 복습

    실무환경을 그대로 담은 구성을 통해
    개발부터 배포까지 모두 학습 할 수 있습니다.

  • 가장 핫한 Jetpack Compose 까지

    국내유일! 다른곳에선 전혀 찾아볼 수 없는
    34시간 분량의 Jetpack Compose 강의

Jetpack Compose까지 학습할 수 있도록
Jetpack Compose 를 배울 수 있는 프로젝트 7개가 추가 구성되어 있습니다.

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

탑 티어 개발자들의 노하우와 함께하는
35개 프로젝트를 통해 모든 고민을 해결 할 수 있습니다.

안드로이드 앱 개발, 이거 하나만 들으세요.

잠깐, 왜 프로젝트로 학습해야 하나요?

여러 기능을 직접 사용해보면서 실무에서의 활용 방법에 대해 배울 수 있습니다.

다양한 프로젝트를 통해 필요한 기능만 쏙쏙 골라 학습할 수 있습니다.

심화 예제를 통해 실무에서 자주 발생하는 상황에 따른 문제해결 능력을 키워나갈 수 있습니다.

결과물을 통해 성취감과 더불어, 포트폴리오 제작 과정에 도움을 줄 수 있습니다.

안드로이드 앱 개발,
이 강의 하나만 들으세요!

POINT 1

35개의 프로젝트로 배우는 안드로이드의 모든 것!

탑 티어 개발자분들과 수많은 논의 끝에 입문자부터 실무자까지
체계적인 커리큘럼의 프로젝트로 안드로이드의 모든 것을 담았습니다.

프로젝트 미리보기

머신러닝부터 디자인 패턴 까지,
오직 패스트캠퍼스에서만 배울 수 있는 심화 프로젝트

시니어 개발자 정효찬님과 함께 실무자도 어려워 하는 내용을 학습할 수 있어요.
이번 강의 학습을 통해, 실무에 바로 투입 가능한 인정 받는 개발자가 되어 보세요!

* Part. 3 을 통해 위 예제를 그대로 학습 할 수 있습니다.

POINT 2

패스트캠퍼스가 제안하는 안드로이드 학습 커리큘럼!
나에게 맞는 커리큘럼을 확인하세요.

프로젝트 개수가 아무리 많아도 나에게 필요없는 내용만 있다면 의미가 없죠.
프로젝트를 통해 어떻게 학습이 진행되는지, 내가 들을 내용이 얼마나 있는지 한눈에 확인하세요.

POINT 3

국내 유일, 34시간 분량의 Jetpack Compose 까지 학습할 수 있어요.

Jetpack Compose란? 기존 XML로 개발되던 안드로이드 업계의 메커니즘을 개선 하기 위해
Google에서 출시한 Android를 위한 현대적인 선언형 UI 도구 키트로서 아래와 같은 강점을 보유하고 있습니다.


JetpackCompose의 장점 및 사용기업 확인

1. 코드감소
Jetpack Compose를 이용하여 재사용성이 높은 코드를 작성하고, 결과적으로 프로젝트 전체 코드량의 감소를 기대할 수 있습니다.

2. 직관성
선언형 UI 접근법을 통해 UI 개발을 비즈니스 로직과 동일한 언어로 처리할 수 있으며, 기존의 XML 형태의 UI 보다 직관적인 개발을 할 수 있습니다.

3. 빠른 개발 속도
다양한 호환성을 지원하여 기존 프로젝트에 통합하기 쉬우며, Preview 등과 같은 각종 강력한 툴링 기능을 제공하여 전반적인 개발 속도 향상을 기대할 수 있습니다.

4. 강력한 성능
다양한 Compose API를 제공하며, 머티리얼 디자인, 다크 테마, 애니메이션 등의 구현이 Xml보다 비교적 수월합니다. 특히 디자인 전반적으로 통일성 있는 앱을 구현하기 쉽습니다.


◎ 기초-중급

국내 최초 안드로이드 GDE 출신
김용욱 강사님과 함께 기초부터 탄탄하게 학습해보세요.

* GDE(Google Developer Expert) 란? 구글에서 인정한 각 분야의 전문가로, 현재 국내에는 단 4명의 안드로이드 GDE가 있습니다. (2022.11 기준)

Jetpack Compose, 남들보다 빠른 학습을 통해 경쟁력을 키워보세요!
4단계 커리큘럼으로 입문자부터 현업 실무자까지 학습 할 수 있는 내용으로 구성하였습니다.

  • STEP 1
    입문

    선언형 UI란 무엇인지 부터, Compose와 기존 XML의 동작 방식의 차이에 대해 학습 합니다.

  • STEP 2
    컴포넌트

    UI 컴포넌트에 대하여 학습하고 Modifier 등 Compose의 컴포넌트 활용에 필요한 개념에 대하여 학습하며, 카탈로그 앱을 만들어 봅니다.

  • STEP 3
    활용

    Recomposition, State Hoisting, Animation 등 Compose에서 중요하게 사용되는 개념을 학습하며 Todo 앱을 만들어 봅니다.

  • STEP 4
    심화

    Compose를 아키텍처 관점에서 학습하며 견고하고 유지보수가 용이한 앱 구조를 학습하며 포켓몬 앱을 만들어 봅니다.


◉ 실무심화

런던 현지에서 Compose를 통해 대규모 앱을 경험한
이경근 강사님과 함께 실무 최적화 내용까지 학습해보세요.

Learning point 1

Jetpack Compose 성능 최적화 방법

∙ Jetpack Compose는 Composition 시스템을 통해 State에 영향받는 화면범위를 최소화하여 성능을 향상 시킵니다.
∙ Composition 시스템의 원리를 바탕으로 실무에서 사용하는 성능 최적화 방법을 학습 할 수 있습니다.

Learning point 2

Jetpack Compose 기반 멀티모듈 아키텍처 구성 방법

∙ Jetpack Compose 기반으로 만들어진 디자인시스템 클래스들을 단일모듈로 독립시켜 객체지향 원칙을 따르고 재사용성과 확장성을 높히는 방법에 대해 학습 할 수 있습니다.


이 외에도 실무에서 사용하는 기법들로만 구성한
Jetpack Compose 기반 아키텍처 적용방법에 대해 학습할 수 있습니다!

POINT 4

14시간 분량의 최종 커머스 앱으로 마무리해요 (Part 5)

실무에서 가장 많이 사용되는 리스트형 구조의 커머스 앱을 만들며, 시스템 구조와 비즈니스 로직 분리 방법에 대해 학습할 수 있습니다.
우아한 형제들 김상국 개발자와 함께 개발부터 배포, 사후 관리까지 타 강의에서는 배울 수 없는 전 과정을 학습하세요.


| 멀티모듈 시스템 구조

• 각각의 레이어를 필요한 레이어만 참조하여 최소화 할 수 있는 방법에 대해 학습합니다.
• MVVM과 CleanArchitecture를 기반으로 구조를 잡아 멀티 모듈 형태로 구성하는 방법에 대해 학습합니다.
• DI는 직접적인 참조를 전부 하며, 각각의 모듈에서 실수로 참조할 수 있는 최소화 하는 방법에 대해 학습합니다

| 비즈니스 로직 분리

• 비즈니스 로직의 연관관계를 컴포넌트 단위로 분리하여 복잡도를 낮추는 방법에 대해 학습합니다

잠깐!

혹시, 앱 개발은 처음인데
‘나도 할 수 있을까’ 걱정되시나요?

기초 강의를 따로 찾아보지 않아도, 본 강의로 한 번에 안드로이드 앱 개발을 위한 모든 것을 학습할 수 있도록 특별 파트가 준비되어 있어요.

강의영상 미리보기 👇

POINT 5

단 하나의 강의로, 실무에서 사용되는 100가지 이상 주요기술 스택을 학습할 수 있어요

수많은 업계 실무진과의 논의를 끝에, 가장 자주 사용되는 필수 스택 모두를 담아 구성하였습니다.
프로젝트 반복을 통해 안드로이드 앱 개발의 모든 것을 학습하세요.


배우는 기술 스택이 궁금하다면 클릭!

| XML |
UI : ConstrinatLayout, FrameLayout, LinearLayout, CoordinationLayout, Animation, SnackBar, TabLayout, RecyclerVIew, Android Widget, BottomSheet, TextView, EditText, Button, ImageView, Spinner,RadioButton, CheckBox, AlertDialog, TextInputLayout, Chip
데이터저장 : SharedPreference, Room
이미지 / 미디어 : Glide, ExoPlayer (video, sound), Media Player
Android : Activity, Service, Content Provider, Intent, Permission, ViewBinding, DataBinding, WebView, Navigation, ViewPager2, TabLayout, Deeplink
Firebase : Firebase Colud Message, Firebase Realitime Databse, Firebase storage, Firebase Crash
Json Parser : GSON, Moshi
네트워크 통신 / 권한 : Retrofit, OkHttp, Socket, SocketServer, Permission Dispatcher
디자인패턴 : Builder Pattern, Repository Pattern, Factory Pattern,
아키텍처 : MVC, MVP, MVVM, MVI, Clean Architecture
비동기 개념 : Coroutine, Flow, Rx, API 병합
의존성 주입 : Hilt
커스텀 UI : Paint, Path animation, MotionLayout
그 외 : Paging3, Coil, CamerX, GoogleAd, Ktlint, Detekt, Multi Module

| JetpackCompose |
UI: Text, TextField, Button, Box, Surface, Column, Row, Image, Layout, Lazy Column,Lazy Row, Card, Dialog, Menu, ConstraintLayout, Scaffold, CheckBox, Dropdown Menu, Material, Canvas, Theming
Advanced: Recomposition, State, Remember, State Hoisting, Observable, Side Effects, Jetpack Compose Performance
Architecture: Hilt for Compose, ViewModel, LocalComposiiton, Navigation, MVI architecture, Unidirectional Flow, Modularization


안드로이드 채용공고에서 요구하는 기술스택을 강의에서 얼마나 담고 있는지 비교해보세요.

PLUS +

타 강의에서는 가르쳐 주지 않는,
실무에서 유용한 안드로이드 개발 TIP 까지

이해하고 수정하기 쉬운 코드를 만들기 위해 코드 리팩토링을 하는 방법

View Hierarchy, PowerMode 등 안드로이드 내부 상태에 대해 알 수 있는 방법

사용자가 연속으로 버튼을 눌렀을 때 간단하게 대응할 수 있는 방법

천차만별인 모바일 기기 화면 크기에 대응하는 방법

POINT 6

강사님께 직접 여쭤 볼 수 있는 디스코드 커뮤니티 운영

강의 수강 중 어려움에 부딪히면, 질의응답 커뮤니티에 자유롭게 질문하세요.
이전에 같은 문제를 겪은 수강생들과 강사님의 도움으로 어려움을 해결해 보세요!

* 본 커뮤니티는 온라인 강의장 공지사항에 기재된 링크를 통해 참여 가능합니다.
* 2022.12.20 ~ 2024.12.19까지 강사님들을 통한 질의응답이 운영됩니다.

수강생 커뮤니티, 이렇게 이용해보세요 !

만들면서 배우기

• 실제 현업과 가장 가까운 방식입니다.
• 읽기, 쓰기, 듣기를 통한 학습보다 기억에 오래 남습니다.
• 강사님께서 제시하는 내용 외에 본인이 필요한 내용을 찾아 학습해 볼 수 있습니다.
• 다양한 시나리오 or 테스트 or 에러 등에 대한 처리 능력을 기대 할 수 있습니다.

가르치면서 배우기

• 타인을 가르치는 과정에서 내가 뭘 모르고 있는지 정확하게 알 수 있습니다.
• 결국 본인 실력에 대한 정확한 메타인지가 가능해집니다.

함께 배우기

• 학습진도를 공유함으로써 완강에 대한 동기부여를 기대할 수 있습니다.
• 함께 사이드 프로젝트를 진행하며 새로운 경험을 만들어 갈 수 있습니다.

POINT 7

국내 안드로이드 GDE를 비롯하여 카카오,우아한형제들 등
업계 탑티어 현직 개발자로만 구성된 6인의 강사진

by 이경근

해외 취업 혹은 FAANG을 비롯한 빅테크 취업에 관심이 있으시다면!

FAANG을 비롯한 유수의 IT기업 인터뷰 경험 후 토종 한국인으로 Google 런던에 합격한 경험과
해외기업에서 면접관으로 채용에 참여한 경험을 바탕으로 한국인 개발자들의 해외 커리어 이야기와 FAANG 취업 꿀팁을 전해드립니다.

팡(FAANG)은 미국 IT 업계 선도 기업인 Facebook과 Apple, Amazon, Netflix, Google의 머리글자를 따 통칭하는 말이다.

POINT 9

약 111시간 분량 강의로 안드로이드의 모든 내용을 경험할 수 있습니다.
타사에서는 찾아볼 수 없는 강의 구성과 압도적인 프로젝트 수, 압도적인 가성비까지 !!

시간당 1,500원대 가격으로
안드로이드의 모든 내용을 평생 소장!

(* 강의 런칭기념 할인가 기준)

상세 커리큘럼.

아래의 모든 강의를 초격차 패키지 하나로 모두 들을 수 있습니다.
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!

part 0. 안드로이드 앱 개발 시작에 앞서

Part 1. 안드로이드 기본

Part 2. 개발의 퀄리티를 높이는 라이브러리의 활용

Part 3. 복잡한 요구사항 대응과 유지보수가 용이한 아키텍처

Part 4. Jetpack Compose

Part 4+. Jetpack Compose 실무심화

Part 5.개발부터 배포까지 FINAL

  • 상세 커리큘럼

    자세한 커리큘럼 및 내용은 여기서 확인하세요!

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

이 강의도 추천해요.

수강료.

국내 8개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)

  • 삼성카드
  • 신한카드
  • 롯데카드
  • 현대카드
  • 하나카드
  • BC카드
  • KB국민은행
  • NH농협카드

※ BC카드의 경우, 비씨(페이북)을 선택하여 결제시에만 12개월 무이자 할부가 가능합니다.
(BC계열 – 우리/제일/기업/대구/경남/부산/광주/수협/전북/제주/신협)