Android 개발자 로드맵
Android 앱 개발을 배우기 위한 완전한 로드맵입니다. 이 로드맵은 당신이 완전한 Android 개발자가 되는 데 도움이 될 것입니다.
참고: 로드맵의 모든 개념을 배울 수 있는 모든 리소스는 다음에서 제공됩니다.
- 결과 학교 블로그
- Amit Shekhar의 YouTube 채널
나에 대해
안녕하세요. 저는 Outcome School의 공동 창립자인 Amit Shekhar입니다. • IIT 2010-14 • 저는 많은 개발자를 가르치고 멘토링했으며 그들의 노력으로 그들에게 고임금 기술 일자리를 제공하고 많은 기술 회사가 고유한 문제를 해결하는 데 도움을 주었으며 많은 오픈 소스 라이브러리가 최고의 기업에서 사용되고 있습니다. 저는 오픈 소스, 블로그, 비디오를 통해 지식을 공유하는 데 열정을 갖고 있습니다.
다음 주소로 저와 연락하실 수 있습니다:
Android 앱 개발을 배우기 위한 로드맵
- 프로그램 작성
- 안드로이드 스튜디오
- Android 스튜디오 IDE 개요
- 프로젝트 구조
- 안드로이드 구성요소
- 인텐트
- 정적 사용자 인터페이스
- 보다
- 버튼, ImageView, TextView, EditText 등
- 뷰그룹
- LinearLayout, RelativeLayout, FrameLayout, ConstraintLayout
- 동적 사용자 인터페이스
- 사용자 정의 보기
- UI 리소스
- 조각
- 사용자 인터페이스 지원
- 저장
- 공유 환경설정
- 데이터 저장소
- 파일 시스템
- 데이터 베이스
- 짓다
- 스레딩
- 실
- 핸들러/루퍼
- ThreadPoolExecutor
- RxJava
- 코루틴/흐름
- WorkManager
- 디버깅
- 메모리 프로파일링
- 벌채 반출
- 시스트레스
- 예외
- 오류 처리
- 메모리 누수
- 타사 라이브러리
- 코루틴 - 여기에서 다음 주제를 배울 수 있습니다. 마스터 Kotlin 코루틴
- 코루틴
- 유예하다
- 시작, 비동기 대기, withContext
- 파견자
- 범위, 맥락, 직업
- lifecycleScope, viewModelScope, GlobalScope
- 일시중단코루틴, 일시중단취소가능코루틴
- 코루틴 범위, 감독자 범위
- Kotlin Flow API - 여기에서 다음 주제를 알아볼 수 있습니다. Kotlin Flow API
- 흐름 빌더, 운영자, 수집기
- flowOn, 디스패처
- filter, map, zip, flatMapConcat, retry, debounce, independentUntilChanged, flatMapLatest와 같은 연산자
- 터미널 운영자
- 차가운 흐름과 뜨거운 흐름: 차가운 흐름과 뜨거운 흐름
- StateFlow, SharedFlow, 콜백Flow, 채널Flow
- 데이터 형식
- 네트워킹
- 가져오기/게시/삭제/넣기/패치
- OkHttp, 인터셉터
- 캐싱
- 코루틴/흐름으로 개조
- 멀티파트 요청
- 읽기, 쓰기 시간 초과
- OAuth 2.0 - 새로 고침 및 액세스 토큰
- HTTP 상태 코드
- 안드로이드 제트팩
- 기초 구성 요소
- 아키텍처 구성요소
- 라이브데이터
- 뷰모델
- 데이터바인딩
- 페이징
- 작업 관리자
- 항해
- 동작 구성요소
- 다운로드 관리자
- 미디어 재생
- 공고
- 권한
- 선호
- 공유
- 일부분
- UI 구성요소
- 애니메이션 및 전환
- 안드로이드 오토
- 이모티콘
- 팔레트
- 안드로이드 TV
- 안드로이드 웨어
- 구성하다
- 상태: 기억하다, RememberSaveable, MutableState
- 재구성
- 상태 게양
- 부작용
- 수정자
- 주제
- 레이아웃, 목록
- 제스처, 애니메이션
- 구성로컬
- 공통 디자인 패턴 및 아키텍처
- 빌더 패턴
- 하나씩 일어나는 것
- 의존성 주입
- 공장
- 관찰자
- 저장소
- MVVM
- MVP
- MVI
- 클린 아키텍처
- 단위 테스트
- 중포 기지
- FCM
- 크래시리틱스
- 해석학
- 원격 구성
- 앱 인덱싱
- 동적링크
- 보안
- 앱 출시
- 계속 학습하고 개선하세요
고임금 기술 직업 얻기: Outcome School
이 프로젝트가 유용하다고 생각합니다 ❤️
- 이 페이지 오른쪽 상단에 있는 버튼을 클릭하여 지원하세요. ✌️
특허
Copyright (C) 2024 Amit Shekhar
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Android 개발자 로드맵에 기여
끌어오기 요청을 하시면 됩니다. 당신은 안에 있습니다!