Lập trình ứng dụng Android trong 6 tuần
DONATE 200k ĐỂ ĐƯỢC CẤP QUYỀN TRUY CẬP TẤT CẢ CÁC KHÓA HỌC IT: Click me!
CHƯƠNG 01. GIỚI THIỆU KHÓA HỌC (HƯỚNG DẪN XEM VIDEO)
CHƯƠNG 02. GIỚI THIỆU VỀ LẬP TRÌNH ANDROID VÀ CÀI ĐẶT CÁC CÔNG CỤ (HƯỚNG DẪN XEM VIDEO)
CHƯƠNG 03. LẬP TRÌNH JAVA CƠ BẢN (HƯỚNG DẪN XEM VIDEO)
Bài 04: Tổng quan về Java xem video
Bài 05: Các cấu trúc điều kiện, cấu trúc lặp xem video
Bài 06: Làm việc với String (Chuỗi) và Array (Mảng) xem video
Bài 07: Làm việc với Collection (tập hợp) xem video
Bài 08: Các thư viện quan trọng thường dùng trong Java và Android xem video
Bài 09: Class (Lớp) và Các thành phần của Class xem video
Bài 10: Xây dựng các lớp kế thừa trong Java xem video
Bài 11: Lập trình Đa luồng (Multi-thread) xem video
Bài 12: Bẫy lỗi ngoại lệ (Exception) xem video
Bài 13: Làm việc với hệ thống File: tạo file, đọc/ghi file xem video
Bài 14: Project thực tế xem video
CHƯƠNG 04. LÀM QUEN VỚI ANDROID STUDIO (HƯỚNG DẪN XEM VIDEO)
Bài 15: Giới thiệu về các thành phần của Android Studio xem video
Bài 16: Tạo một project Android xem video
Bài 17: Cấu trúc của một project Android xem video
Bài 18: Chạy một project trên máy ảo và trên máy thật xem video
Bài 19: Ứng dụng đầu tiên xem video
CHƯƠNG 05. VIEW VÀ XỬ LÝ SỰ KIỆN TRÊN VIEW (HƯỚNG DẪN XEM VIDEO)
Bài 20: Các layout cơ bản trong Android: LinearLayout, TableLayout xem video
Bài 21: TextView, EditText, Button xem video
Bài 22: Các kỹ thuật xử lý sự kiện trên View xem video
Bài 23: CheckBox, RadioButton, ImageButton, ImageView xem video
Bài 24: ListView - Cơ bản xem video
Bài 25: ListView - Nâng cao xem video
Bài 26: Spinner xem video
Bài 27: AutoCompleteTextView xem video
Bài 28: GridView xem video
Bài 29: DatePicker, TimePicker xem video
Bài 30: Tab Selector xem video
Bài 31: Hiển thị đa ngôn ngữ trên View xem video
Bài 32: Project thực tế xem video
CHƯƠNG 06. ACTIVITY (HƯỚNG DẪN XEM VIDEO)
Bài 33: Activity và Vòng đời của một Activity xem video
Bài 34: Intent xem video
Bài 35: Truyền và nhận dữ liệu giữa các Activity xem video
Bài 36: Truyền dữ liệu và tự động lắng nghe kết quả trả về giữa các Activity xem video
Bài 37: Hướng dẫn xây dựng Intent gọi đến các ứng dụng của hệ điều hành xem video
Bài 38: Project thực tế xem video
CHƯƠNG 07. QUẢN LÝ DỮ LIỆU VÀ CONTENTPROVIDER (HƯỚNG DẪN XEM VIDEO)
Bài 39: Assets và Shared Preferences xem video
Bài 40: Tìm hiểu về SQLite xem video
Bài 41: Sao chép dữ liệu SQLite vào hệ thống xem video
Bài 42: Tương tác Android với SQLite xem video
Bài 43: Sử dụng ContentProvider để đọc danh bạ trong hệ thống điện thoại xem video
Bài 44: Sử dụng ContentProvider để đọc tin nhắn trong điện thoại xem video
Bài 45: Project thực tế xem video
CHƯƠNG 08. MENU, ĐIỀU KHIỂN TÌM KIẾM VÀ HOẠT CẢNH ANIMATION (HƯỚNG DẪN XEM VIDEO)
Bài 46: OptionMenu xem video
Bài 47: ContextMenu xem video
Bài 48: Menu điều khiển tìm kiếm xem video
Bài 49: Chuyển hoạt Animation - phần 1 xem video
Bài 50: Chuyển hoạt Animation - Phần 2 xem video
Bài 51: Project thực tế xem video
CHƯƠNG 09. LẬP TRÌNH ĐA TUYẾN TRONG ANDROID (HƯỚNG DẪN XEM VIDEO)
Bài 52: Giới thiệu về Đa tiến trình xem video
Bài 53: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 1 xem video
Bài 54: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 2 xem video
Bài 55: Project thực tế xem video
CHƯƠNG 10. BROADCAST RECEIVER (HƯỚNG DẪN XEM VIDEO)
Bài 56. Broadcast Receiver, Notification xem video
Bài 57: Cài đặt và sử dụng Receiver xem video
Bài 58: Định nghĩa Broadcast Receiver trong file Android Manifest xem video
Bài 59: Project thực tế xem video
CHƯƠNG 11. TƯƠNG TÁC DỊCH VỤ WEB (HƯỚNG DẪN XEM VIDEO)
Bài 60: Giới thiệu các dịch vụ Web thường gặp xem video
Bài 61: Tương tác dịch vụ SOAP xem video
Bài 62: Tương tác dịch vụ Web dạng JSON nguyên thủy xem video
Bài 63: Tương tác dịch vụ Web dạng JSON dạng GSON xem video
Bài 64: Project thực tế xem video
CHƯƠNG 12. GOOGLE PLAY SERVICES (HƯỚNG DẪN XEM VIDEO)
Bài 65: Google Maps - phần 1 xem video
Bài 66: Google Maps - phần 2 xem video
Bài 67: Google Maps - phần 3 xem video
Bài 68: Google Cloud Message - Phần 1 xem video
Bài 69: Google Cloud Message - Phần 2 xem video
Bài 70: Google Cloud Message - Phần 3 xem video
Bài 71: Project thực tế xem video
CHƯƠNG 13. FIREBASE CLOUD MESSAGE (HƯỚNG DẪN XEM VIDEO)
Bài 72: Cơ chế hoạt động của Firebase Cloud Message và cách xây dựng Remote Server xem video
Bài 73: Tạo trang thông báo Push Message trên Remote Server xem video
Bài 74: Xây dựng Mobile Client App để nhận Token ID và Push Message xem video
Bài 75: Thử nghiệm Firebase Cloud Message trên FCM Cloud và Remote Server xem video
CHƯƠNG 14. DATA BINDIING TRONG ANDROID (HƯỚNG DẪN XEM VIDEO)
Bài 76: Giới thiệu Data Binding trong Android xem video
Bài 77: Thêm thư viện Data Binding trong Android Studio xem video
Bài 78: Tạo các Data Model (POJO) xem video
Bài 79: Thiết lập Data Binding trong file layout xem video
Bài 80: Thực hiện Data Binding trong Activity xem video
Bài 81: Bài tập rèn luyện- Event trong Data Binding xem video
Bài 82: Bài tập rèn luyện-List Data Binding xem video
Bài 83: Các bài tập rèn luyện tự giải xem video
CHƯƠNG 15. GOOGLE PLAY (HƯỚNG DẪN XEM VIDEO)
Bài 84: Giới thiệu Google Play xem video
Bài 85: Các phương thức thanh toán Google Play xem video
Bài 86: Cách build và chứng thực ứng dụng xem video
Bài 87: Cách đưa ứng dụng lên Google Play xem video
CHƯƠNG 16. TỔNG KẾT KHÓA HỌC (HƯỚNG DẪN XEM VIDEO)
Bài 88: Tổng kết toàn bộ khóa học xem video