72 GIỜ HỌC ANDROID VỚI CHUYÊN GIA TRẦN DUY THANH

Bạn không cần có quá nhiều kiến thức lập trình vẫn có thể tham gia và trở thành một lập trình viên android chuyên nghiệp.

Giảng Viên: Trần Duy Thanh

  • Giảng viên Đại Học Quốc Gia TP.HCM, Đại học Kinh Tế - Luật.
  • Đã có trên 8 năm kinh nghiệm trong việc lập trình ứng dụng Android.
  • Chuyên gia trong lĩnh vực lập trình Android, lập trình games di động.
  • "Tôi đã giảng dạy lập trình Android cho hàng ngàn học viên và rất nhiều người trong số đó thành công. Họ tự tay xây dựng ứng dụng và kiếm được tiền từ ứng dụng. Khóa học: "LẬP TRÌNH ỨNG DỤNG ANDROID TRONG 6 TUẦN" là khóa học tổng hợp tất cả các kiến thức cần thiết từ Cơ Bản đến Nâng Cao dành cho một người mới bắt đầu có thể học và tạo ra 10 ỨNG DỤNG Android chỉ sau 6 tuần. Còn đối với những người đã và đang theo đuổi nghề lập trình Android thì những kiến thức trong khóa học này hoàn toàn có thể giúp các bạn hoàn thiện và nâng cao trình độ của mình, tạo thêm bất cứ ứng dụng nào bạn muốn."

Bạn sẽ học được gì từ khóa học ?

Với kinh nghiệm lâu năm và sự tận tâm của mình, Thầy Trần Duy Thanh sẽ mang đến cho bạn vốn kiến thức lập trình di động vô cùng hữu ích và phong phú.

Học trên công cụ mới nhất

Học viên sẽ được học trên các công cụ mới nhất như Android Studio, SQL Lite, Sử dụng máy ảo Google và Genymotion,.....

Các kiến thức từ cơ bản đến nâng cao

Khóa học được xây dựng với nội dung bài giảng chi tiết từ JAVA cơ bản đến lập trình ứng dụng nâng cao trên Android bằng công cụ Android Studio sẽ mang đến cho bạn những kiến thức mới nhất trong lĩnh vực lập trình di động như :Intent, BroadCast, Service, ProviderContent, SOAP...

Thực hành trên ứng dụng thực tế

Khóa học được thiết kế và xây dựng theo hướng thực thế. Học viên sẽ được hướng dẫn và làm 10 ứng dụng thực thế trong khóa học.

Cơ hội việc làm cao và tự thu nhặt trên Google play

Sau khi hoàn tất khóa học, học viên có thể tự tin làm việc trong các công ty lập trình di dộng môi trường quốc tế hoặc tự tạo các ứng dụng kiếm tiền từ google play một cách dễ dàng.

Nội dung khóa học lập trình android

Phần 1: Giới thiệu lập trình Android và cài đặt các công cụ

  • Bài 1: Giới thiệu khóa học
  • Bài 2: Giới thiệu về Android
  • Bài 3: Cài đặt môi trường

Phần 2: Lập trình JaVa cơ bản

  • Bài 4: Tổng quan về Java
  • Bài 5: Các cấu trúc điều kiện, cấu trúc lặp
  • Bài 6: Làm việc với String (Chuỗi) và Array (Mảng)
  • Bài 7: Làm việc với Collection (tập hợp)
  • Bài 8: Các thư viện quan trọng thường dùng trong Java và Android
  • Bài 9: Class (Lớp) và Các thành phần của Class
  • Bài 10: Xây dựng các lớp kế thừa trong Java
  • Bài 11: Lập trình Đa luồng (Multi-thread)
  • Bài 12: Bẫy lỗi ngoại lệ (Exception)
  • Bài 13: Làm việc với hệ thống File: tạo file, đọc/ghi file
  • Bài 14: Project thực tế: Xây dựng phần mềm quản lý bán hàng

Phần 3:Làm quen với Android Studio

  • Bài 15: Giới thiệu về các thành phần của Android Studio
  • Bài 16: Tạo một project Android
  • Bài 17: Cấu trúc của một project Android
  • Bài 18: Chạy một project trên máy ảo và trên máy thật
  • Bài 19: Ứng dụng đầu tiên Hello Wolrd

Phần 4:View và xử lý sự kiện trên view

  • Bài 20: Các layout cơ bản trong Android: LinearLayout, TableLayout
  • Bài 21: TextView, EditText, Button
  • Bài 22: Các kỹ thuật xử lý sự kiện trên View
  • Bài 23: CheckBox, RadioButton, ImageButton, ImageView
  • Bài 24: ListView - Cơ bản
  • Bài 25: ListView - Nâng cao (Phần quan trọng để kiếm tiền từ khách hàng)
  • Bài 26: Spinner
  • Bài 27: AutoCompleteTextView
  • Bài 28: GridView
  • Bài 29: DatePicker, TimePicker
  • Bài 30: Tab Selector
  • Bài 32: Hiển thị đa ngôn ngữ trên View
  • Bài 32: Ứng dụng: Karaoke

Phần 5: Activity

  • Bài 33: Activity và Vòng đời của một Activity
  • Bài 34: Intent
  • Bài 35: Truyền và nhận dữ liệu giữa các Activity
  • Bài 36: Truyền dữ liệu và tự động lắng nghe kết quả trả về giữa các Activity
  • 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
  • Bài 38: Ứng dụng Nghe Gọi điện thoại

Phần 6:Quản lý dữ liệu và Contentprovider

  • Bài 39: Assets và Shared Preferences
  • Bài 40: Tìm hiểu về SQLite
  • Bài 41: Sao chép dữ liệu SQLite vào hệ thống
  • Bài 42: Tương tác Android với SQLite
  • Bài 43: Sử dụng ContentProvider để đọc danh bạ trong hệ thống điện thoại
  • Bài 44: Sử dụng ContentProvider để đọc tin nhắn trong điện thoại
  • Bài 45: Ứng dụng Karaoke Nâng Cao

Phần 7: Menu, điều khiển tìm kiếm và hoạt cảnh Animation

  • Bài 46: OptionMenu
  • Bài 47: ContextMenu
  • Bài 48: Menu điều khiển tìm kiếm
  • Bài 49: Chuyển hoạt Animation - phần 1
  • Bài 50: Chuyển hoạt Animation - Phần 2
  • Bài 51: Game Bắn Bóng

Phần 8: Lập trình đa tuyến trong Android

  • Bài 52: Giới thiệu về Đa tiến trình
  • Bài 53: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 1
  • Bài 54: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 2
  • Bài 55: Ứng dụng Load Image - Đa tiến trình

Phần 9: Broadcast Received

  • Bài 56: Giới thiệu về BroadCast Receiver trong Android và Notification
  • Bài 57: Cài đặt và sử dụng Receiver trong chương trình
  • Bài 58: Định nghĩa Broadcast Receiver trong file Android Manifest
  • Bài 59: Ứng dụng - Lắng nghe tin nhắn(Trộm tin nhắn từ máy #)

Phần 10: Nâng Cao
Tương tác dịch vụ web

  • Bài 60: Giới thiệu các dịch vụ Web thường gặp
  • Bài 61: Tương tác dịch vụ SOAP
  • Bài 62: Tương tác dịch vụ Web dạng JSON nguyên thủy
  • Bài 63: Tương tác dịch vụ Web dạng JSON dạng GSON
  • Bài 64: Project thực tế: Viết phầm mềm tỉ giá hối đoái của Ngân Hàng Đông Á

Phần 11: Google play Services

  • Bài 65: Google Maps - phần 1
  • Bài 66: Google Maps - phần 2
  • Bài 67: Google Maps - phần 3
  • Bài 68: Google Cloud Message - Phần 1
  • Bài 69: Google Cloud Message - Phần 2
  • Bài 70: Google Cloud Message - Phần 3
  • Bài 71: Ứng dụng Tìm đường đi

Phần 12: Firebase Cloud Message

  • Bài 72: Cơ chế hoạt động của Firebase Cloud Message và cách xây dựng Remote Server
  • Bài 73: Tạo trang thông báo Push Message trên Remote Server
  • Bài 74: Xây dựng Mobile Client App để nhận Token ID và Push Message
  • Bài 75: Thử nghiệm Firebase Cloud Message trên FCM Cloud và Remote Server

12000 +

Học viên

300000 +

Lượt xem mỗi ngày

99 %

Người hài lòng

TOP1

Khóa học tốt nhất

Giao diện khóa học

Hướng Dẫn Thanh Toán

Để mua khóa học bạn cần thực hiện bước sau:

Thanh toán số tiền học phí vào tài khoản thầy Thanh:
  • Giá khóa học lập trình Android Hiện Tại: 399 000 VNĐ
  • Chủ tài khoản: Trần Duy Thanh
  • Số tài khoản: 010 114 6302
  • Ngân hàng ĐÔNG Á - chi nhánh GÒ VẤP - TP. Hồ Chí Minh
  • Email Tư Vấn: duythanhcse@gmail.com / nguyenphuc9119@gmail.com
Sau khi thanh toán bạn chụp hình biên nhận hoặc giao diện web chuyển tiền và nhấn vào nút xác nhận bên dưới

Lưu ý: Sau khi kiểm tra thầy sẽ gửi email kích hoạt cho học viên bao gồm CODE và HƯỚNG DẪN kích hoạt khóa học. Với code này học viên không phải trả thêm bất kỳ phí nào và được học trọn đời.