Lập trình Android - Kotlin toàn tập từ cơ bản đến nâng cao - Zoom Record
Khóa học chỉ dành cho nội bộ doanh nghiệp
Mô tả khóa học
Khóa học lập trình Android - Kotlin toàn tập qua Video quay sẵn, gồm các buổi học và hướng dẫn làm bài tập, thực hành, kiểm tra.
- Nội dung chương trình học: Đầy đủ các phần kiến thức cơ bản của lập trình ứng dụng Android:
Hướng dẫn lập trình Kotlin từ cơ bản đến nâng cao.
- Xây dựng layout, View, xử lý sự kiện, Acitivity / Fragment, các Component cơ bản của Android như Service, BroadcastReceiver, ContentProvider, Activity.
- Thực hành chuyên sâu các ViewGroup hay dùng trong lập trình Android như ListView, RecyclerView, Tab, ViewPager.
- Áp dụng kĩ thuật lập trình Kotlin Android mới nhất, hướng dẫn ứng dụng mô hình code MVVM trong project.
- Lý thuyết và thực hành các phần quan trọng hay dùng trong lập trình Android như AsyncTask, xử lý các thành phần lưu trữ bộ nhớ trong Android như InternalStorage, ExternalStorage, SharedPreferences, database SQLite, Room database.
- Xử lý HTTP Request, tích hợp library (Google Maps SDK, Admob SDK, Facebook SDK v.v.), xử lý custom View / layout nâng cao v.v.
- Lưu ý
Đây là khóa học Video quay sẵn với đầy đủ video, slide, bài tập, code mẫu.
Khi bạn mua khóa học online Video này, sẽ được Mentor trung tâm hỗ trợ giải đáp thắc mắc online trong quá trình học.
Tham gia group trao đổi, hỏi đáp khi học trên Website Học lập trình Online: https://www.facebook.com/groups/laptrinhonline.vn/
Khóa học này dành cho
- Học viên là SV năm 2 trở lên hoặc người trái ngành nhưng đã học qua / biết qua Java trước.
- Hầu hết nội dung khóa học được hướng dẫn bằng Kotlin, từ cơ bản đến nâng cao.
Bạn sẽ nhận được gì nếu đăng ký khóa học này
- Nắm vững kiến thức lập trình Android cơ bản bằng Java và Kotlin.
- Thực hành lập trình ứng dụng Android như hướng dẫn trong khóa học.
- Học viên có thể tự làm project cá nhân, ứng tuyển công việc thực tập, lập trình fresher sau khi học xong.
- Có thể lập trình Kotlin Android từ cơ bản đến nâng cao, chuyên nghiệp.
Nội dung khoá học
Buổi 1: Giới thiệu, cài đặt môi trường
-
1. Ghi chú
-
2. Tóm tắt buổi 1
-
3. Buổi 1
-
4. Bài tập về nhà
-
5. Hướng dẫn lập trình Android với Kotlin Jetpack Compose 2024
Buổi 2: Thực hành FrameLayout, ConstraintLayout, LinearLayout, RelativeLayout
-
6. Tóm tắt buổi 2
-
7. Buổi 2
-
8. Bài tập buổi 2
Buổi 3 - Thực hành sử dụng các loại layout (tiếp)
-
9. Hướng dẫn học buổi 3
-
10. Tóm tắt buổi 3
-
11. Buổi 3
Buổi 4 - Chữa bài tập layout cơ bản + RecyclerView
-
12. Tóm tắt buổi 4
-
13. Buổi 4
-
14. Bài tập buổi 4
Buổi 5 - Kotlin Android cơ bản (Phần 1)
-
15. Tóm tắt buổi 5
-
16. Buổi 5
-
17. Bài tập buổi 5
Buổi 6 - Kotlin Android cơ bản (Phần 2), Mô hình MVVM
-
18. Tóm tắt buổi 6
-
19. Buổi 6
-
20. Bài tập buổi 6
Buổi 7 - Activity Lifecycle, Fragment Lifecycle (chuyên sâu)
-
21. Tóm tắt buổi 7
-
22. Buổi 7
-
23. Bài tập buổi 7
Buổi 8 - Chữa bài tập Activity - Fragment; Room Database
-
24. Tóm tắt buổi 8
-
25. Buổi 8
-
26. Bài tập buổi 8
Buổi 9 - Service, BroadcastReceiver; Kotlin Firebase (p1)
-
27. Tóm tắt buổi 9
-
28. Buổi 9
-
29. Bài tập buổi 9
Buổi 10 - Thực hành MVVM (nâng cao)
-
30. Tóm tắt buổi 10
-
31. Buổi 10
Buổi 11 - Xử lý HTTP Request, Làm việc với API
-
32. Tóm tắt buổi 11
-
33. Buổi 11
-
34. Bài tập về nhà
Buổi 12 - Kotlin Data Binding; Firebase (tiếp)
-
35. Slide buổi 12
-
36. Tóm tắt buổi 12
-
37. Buổi 12 - P1
-
38. Buổi 12 - P2
-
39. Buổi 12 - P3
-
40. Buổi 12 - P4
Buổi 13 - Xử lý Authentication (Đăng ký, đăng nhập) bằng Firebase - Kotlin
-
41. Tóm tắt bài 13
-
42. Buổi 13 - P1
-
43. Buổi 13 - P2
-
44. Buổi 13 - P3
-
45. Buổi 13 - P4
Buổi 14 - Thực hành git nâng cao; Chống decompile app; Tích hợp GoogleMap
-
46. Tóm tắt buổi 14
-
47. Buổi 14
Buổi 15 - Xây dựng CustomViews bằng Kotlin (nâng cao)
-
48. Tóm tắt buổi 15
-
49. Buổi 15 - P1
-
50. Buổi 15 - P2
-
51. Buổi 15 - P3
-
52. Buổi 15 - P4
Buổi 16 - Xử lý ContentProvider bằng Kotlin
-
53. Slide buổi 16
-
54. Buổi 16
Buổi 17 - Tổng kết khóa học, hướng dẫn viết CV vị trí lập trình Android
-
55. Buổi 17
Khóa học chỉ dành cho nội bộ doanh nghiệp
Chi tiết khóa học
-
55 Bài giảng
-
39 giờ 38 phút
-
Học online mọi lúc, mọi nơi
-
Học trên máy tính, điện thoại
Trung tâm CodeFresher