Khóa học Lập trình ứng dụng Android trong 6 tuần
Chia sẻ khóa học "Lập trình ứng dụng Android trong 6 tuần" cung cấp trọn
bộ kiến thức từ cơ bản đến nâng cao của lập trình Java cũng như lập trình
Android giúp học viên có thể tạo ra một ứng dụng Android hoàn chỉnh sau khi hoàn
thành khóa học. Bên cạnh đó, khóa học cũng sẽ cung cấp những cơ hội thực hành
tạo ứng dụng Android ngay trong quá trình học. Sau khi hoàn thành khóa học, có
thể kiếm tiền từ Google Play nhờ các ứng dụng tự tạo. Khóa họ̣c sử dụng những
công cụ, Framework mới nhất.
Nội dung khoá học bao gồm:
Lợi ích từ khoá học
Chương 1: GIỚI THIỆU KHÓA HỌC
Bài 1: Giới thiệu khóa học 00:59
Chương 2: GIỚI THIỆU VỀ LẬP TRÌNH ANDROID VÀ CÀI ĐẶT CÁC CÔNG CỤ
Bài 1: Giới thiệu về Android 09:20
Bài 2: Cài đặt môi trường 14:44
Chương 3: LẬP TRÌNH JAVA CƠ BẢN
Chương 4: LÀM QUEN VỚI ANDROID STUDIO
Chương 5: VIEW VÀ XỬ LÝ SỰ KIỆN TRÊN VIEW
Chương 6: ACTIVITY
Chương 7: QUẢN LÝ DỮ LIỆU VÀ CONTENTPROVIDER
Chương 8: MENU, ĐIỀU KHIỂN TÌM KIẾM VÀ HOẠT CẢNH ANIMATION
Chương 9: LẬP TRÌNH ĐA TUYẾN TRONG ANDROID
Chương 10: BROADCAST RECEIVER
Chương 11: TƯƠNG TÁC DỊCH VỤ WEB
Chương 12: GOOGLE PLAY SERVICES
Chương 13: Bổ sung : Firebase Cloud Message
Chương 14: Bổ sung: Data Binding trong Android
Chương 15: Bổ sung : Google Play
Chương 16: TỔNG KẾT KHÓA HỌC
Bài 1: Tổng kết toàn bộ khóa học
Thông tin giảng viên: Trần Duy Thanh
Về sư phạm:
Tham gia giảng dạy từ năm 2009, thầy Trần Duy Thanh hiện là Thạc sĩ Khoa học Máy tính của các trường đại học lớn TP.HCM:
1) Đại Học Công Nghiệp TP.HCM.
2) Đại Học Công Nghệ Đồng Nai (Trưởng Bộ môn Công nghệ Phần mềm).
3) Đại Học Khoa Học Tự Nhiên TP.HCM - Trung Tâm Tin Học.
4) Đại Học Kinh Tế - Luật.
Ngoài công việc giảng dạy, thầy Trần Duy Thanh còn nắm giữ các chức vụ quan trọng và tham gia các dự án lớn của doanh nghiệp từ năm 2005, cụ thể:
- Nắm giữ chức vụ Giám đốc Chiến lược công ty Cổ Phần Hưng Gia Sài Gòn (từ 2014 đến 7/2016).
- Thầy Trần Duy Thanh còn đảm nhận vị trí Kỹ sư phần mềm (System Profiling) và tham gia nhiều dự án lớn của Công ty KIC (http://kicthermal.com).
Từ năm 2013 đến năm 2015, thầy Trần Duy Thanh tham gia làm Dự án khoa học cấp Đại Học Quốc Gia mang tên "Xây dựng hệ thống phân tích mạng xã hội theo chủ đề và ứng dụng vào mạng xã hội trong trường Đại học", mã số B2013-26-02. Dự án được xếp loại tốt, nghiệm thu vào ngày 10 tháng 12 năm 2015.
Tags:
Nội dung khoá học bao gồm:
- Tìm hiểu cơ bản về ngôn ngữ lập trình Java (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi,cấu trúc điều khiển trong java, phương thức, lớp....)
- Cung cấp những kiến thức cốt lõi cơ bản về 1 ứng dụng android bằng cách nói về vòng đời của một ứng dụng
- Cung cấp kiến thức về thành phần cơ bản cấu thành nên ứng dụng android (Activity + intent +content provider + service)
- Hướng dẫn thực hành tạo ứng dụng android: ứng dụng quản lý, ứng dụng media, ứng dụng trên Google play
Lợi ích từ khoá học
- 88 bài giảng video có tổng thời lượng hơn 37 giờ học, tương đương với một khóa học kéo dài 6 tuần !!!
- Sau khi học xong khóa học, bạn sẽ:
- Có được kiến thức toàn diện về ngôn ngữ lập trình Java.
- Nắm rõ những kiến thức về lập trình Android từ cơ bản đến nâng cao.
- Có khả năng tạo được những ứng dụng Android, ứng dụng game Android.
- Ngoài ra, những chia sẻ của giảng viên trong nghề có thể sẽ giúp bạn nhiều trong quá trình làm việc :)
Phù hợp với
Bạn có thể là bất kỳ ai, chỉ cần bạn có đam mê học hỏi và mong muốn tự làm ra cho mình một ứng dụng Android.
Những người chưa biết gì, yêu thích lĩnh vực lập trình Android.
Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực Công Nghệ Thông Tin.
Bạn có thể là bất kỳ ai, chỉ cần bạn có đam mê học hỏi và mong muốn tự làm ra cho mình một ứng dụng Android.
Những người chưa biết gì, yêu thích lĩnh vực lập trình Android.
Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực Công Nghệ Thông Tin.
Giáo trình: Lập trình ứng dụng Android trong 6 tuần
Thể loại: Công nghệ thông tin
Số bài: 87
Thời lượng: 37:23:17
Thể loại: Công nghệ thông tin
Số bài: 87
Thời lượng: 37:23:17
Chương 1: GIỚI THIỆU KHÓA HỌC
Bài 1: Giới thiệu khóa học 00:59
Chương 2: GIỚI THIỆU VỀ LẬP TRÌNH ANDROID VÀ CÀI ĐẶT CÁC CÔNG CỤ
Bài 1: Giới thiệu về Android 09:20
Bài 2: Cài đặt môi trường 14:44
Chương 3: LẬP TRÌNH JAVA CƠ BẢN
Bài 1: Tổng quan về Java 21:06
Bài 2: Các cấu trúc điều kiện, cấu trúc lặp 29:46
Bài 3: Làm việc với String (Chuỗi) và Array (Mảng) 43:57
Bài 4: Làm việc với Collection (tập hợp) 27:51
Bài 5: Các thư viện quan trọng thường dùng trong Java và Android 43:50
Bài 6: Class (Lớp) và Các thành phần của Class 72:14
Bài 7: Xây dựng các lớp kế thừa trong Java 57:58
Bài 8: Lập trình Đa luồng (Multi-thread) 22:10
Bài 9: Bẫy lỗi ngoại lệ (Exception) 21:35
Bài 10: Làm việc với hệ thống File: tạo file, đọc/ghi file 46:55
Bài 11: Project thực tế 46:25
Bài 1: Giới thiệu về các thành phần của Android Studio
Bài 2: Tạo một project Android
Bài 3: Cấu trúc của một project Android
Bài 4: Chạy một project trên máy ảo và trên máy thật
Bài 5: Ứng dụng đầu tiên
Bài 1: Các layout cơ bản trong Android: LinearLayout, TableLayout
Bài 2: TextView, EditText, Button
Bài 3: Các kỹ thuật xử lý sự kiện trên View
Bài 4: CheckBox, RadioButton, ImageButton, ImageView
Bài 5: ListView - Cơ bản
Bài 6: ListView - Nâng cao
Bài 7: Spinner
Bài 8: AutoCompleteTextView
Bài 9: GridView
Bài 10: DatePicker, TimePicker
Bài 11: Tab Selector
Bài 12: Hiển thị đa ngôn ngữ trên View
Bài 13: Project thực tế
Bài 1: Activity và Vòng đời của một Activity
Bài 2: Intent
Bài 3: Truyền và nhận dữ liệu giữa các Activity
Bài 4: Truyền dữ liệu và tự động lắng nghe kết quả trả về giữa các Activity
Bài 5: 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 6: Project thực tế
Bài 1: Assets và Shared Preferences
Bài 2: Tìm hiểu về SQLite
Bài 3: Sao chép dữ liệu SQLite vào hệ thống
Bài 4: Tương tác Android với SQLite
Bài 5: Sử dụng ContentProvider để đọc danh bạ trong hệ thống điện thoại
Bài 6: Sử dụng ContentProvider để đọc tin nhắn trong điện thoại
Bài 7: Project thực tế
Bài 1: OptionMenu
Bài 2: ContextMenu
Bài 3: Menu điều khiển tìm kiếm
Bài 4: Chuyển hoạt Animation - phần 1
Bài 5: Chuyển hoạt Animation - Phần 2
Bài 6: Project thực tế
Bài 1: Giới thiệu về Đa tiến trình
Bài 2: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 1
Bài 3: Kỹ thuật lập trình đa tuyến với AsyncTask - phần 2
Bài 4: Project thực tế
Bài 1: Cài đặt và sử dụng Receiver
Bài 2: Định nghĩa Broadcast Receiver trong file Android Manifest
Bài 3: Project thực tế
Bài 1: Giới thiệu các dịch vụ Web thường gặp
Bài 2: Tương tác dịch vụ SOAP
Bài 3: Tương tác dịch vụ Web dạng JSON nguyên thủy
Bài 4: Tương tác dịch vụ Web dạng JSON dạng GSON
Bài 5: Project thực tế
Bài 1: Google Maps - phần 1
Bài 2: Google Maps - phần 2
Bài 3: Google Maps - phần 3
Bài 4: Google Cloud Message - Phần 1
Bài 5: Google Cloud Message - Phần 2
Bài 6: Google Cloud Message - Phần 3
Bài 7: Project thực tế
Bài 1: Cơ chế hoạt động của Firebase Cloud Message và cách xây dựng Remote
Server
Bài 2: Tạo trang thông báo Push Message trên Remote Server
Bài 3: Xây dựng Mobile Client App để nhận Token ID và Push Message
Bài 4: Thử nghiệm Firebase Cloud Message trên FCM Cloud và Remote Server
Bài 1: Giới thiệu Data Binding trong Android
Bài 2: Thêm thư viện Data Binding trong Android Studio
Bài 3: Tạo các Data Model (POJO)
Bài 4: Thiết lập Data Binding trong file layout
Bài 5: Thực hiện Data Binding trong Activity
Bài 6: Bài tập rèn luyện- Event trong Data Binding
Bài 7: Bài tập rèn luyện-List Data Binding
Bài 8: Các bài tập rèn luyện tự giải
Bài 1: Giới thiệu Google Play
Bài 2: Các phương thức thanh toán Google Play
Bài 3: Cách build và chứng thực ứng dụng
Bài 4: Cách đưa ứng dụng lên Google Play
Bài 1: Tổng kết toàn bộ khóa học
Xem Video khóa học
P01 - 01 - Giới thiệu khóa học
0 seconds of 0 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
Keyboard Shortcuts
Shortcuts Open/Close/ or ?
Play/PauseSPACE
Increase Volume↑
Decrease Volume↓
Seek Forward→
Seek Backward←
Captions On/Offc
Fullscreen/Exit Fullscreenf
Mute/Unmutem
Decrease Caption Size-
Increase Caption Size+ or =
Seek %0-9
Về sư phạm:
Tham gia giảng dạy từ năm 2009, thầy Trần Duy Thanh hiện là Thạc sĩ Khoa học Máy tính của các trường đại học lớn TP.HCM:
1) Đại Học Công Nghiệp TP.HCM.
2) Đại Học Công Nghệ Đồng Nai (Trưởng Bộ môn Công nghệ Phần mềm).
3) Đại Học Khoa Học Tự Nhiên TP.HCM - Trung Tâm Tin Học.
4) Đại Học Kinh Tế - Luật.
Ngoài công việc giảng dạy, thầy Trần Duy Thanh còn nắm giữ các chức vụ quan trọng và tham gia các dự án lớn của doanh nghiệp từ năm 2005, cụ thể:
- Nắm giữ chức vụ Giám đốc Chiến lược công ty Cổ Phần Hưng Gia Sài Gòn (từ 2014 đến 7/2016).
- Thầy Trần Duy Thanh còn đảm nhận vị trí Kỹ sư phần mềm (System Profiling) và tham gia nhiều dự án lớn của Công ty KIC (http://kicthermal.com).
Từ năm 2013 đến năm 2015, thầy Trần Duy Thanh tham gia làm Dự án khoa học cấp Đại Học Quốc Gia mang tên "Xây dựng hệ thống phân tích mạng xã hội theo chủ đề và ứng dụng vào mạng xã hội trong trường Đại học", mã số B2013-26-02. Dự án được xếp loại tốt, nghiệm thu vào ngày 10 tháng 12 năm 2015.
Tags:
