Lập trình Android

  • Đào tạo thông qua những chủ đề thực hành, dự án mẫu cụ thể.
  • Luôn cập nhật các kiến thức mới để theo kịp sự phát triển của Android.
  • Bổ sung nhiều kỹ năng chuyên môn sát với thực tế công việc .
  • Rèn luyện tác phong lập trình chuyên nghiệp.
  • Phát triển những ý tưởng sáng tạo khi xây dựng ứng dụng di động.
 
  •  Học sinh các trường THPT có định hướng theo đuổi lĩnh vực lập trình phần mềm
  •  Sinh viên khoa CNTT các trường Trung cấp - Cao đẳng - Đại học
  •  Và tất cả các bạn yêu thích, mong muốn thành công trong lĩnh vực phát triển ứng dụng cho thiết bị di động
  (Hãy liên hệ Bộ phận Tư vấn để được kiểm tra đầu vào và xếp lớp phù hợp.)
 
Đặc biệt, tặng lớp học online" Lập trình cơ bản" cho tất cả HV đăng ký lớp LTV (lớp 3 tháng + 6 tháng)

Sau khi hoàn thành khóa học, bạn có khả năng: 

  •   Hiểu cách thức khai báo và sử dụng biến, hàm trong Java 
  •   Sử dụng các kiểu dữ liệu Java
  •   Xây dựng các ứng dụng bằng ngôn ngữ Java
  •   Hiểu và đăng ký các tài khoản để xây dựng các ứng dụng cho Android
  •   Các qui trình triển khai ứng dụng cho người dùng trên Google Play Store
  •   Tùy chỉnh các điều khiển trên giao diện ứng dụng
  •   Xây dựng các ứng dụng đa chạm (Gesture Recognization)
  •   Thao tác với các loại dữ liệu như XML, JSON
  •   Thao tác CSDL cục bộ SQLite, SharedPreference...
  •   Tương tác với Webservice
  •   Tương tác với Google Cloud
  •   Xây dựng ứng dụng liên quan đến bản đồ (GPS, Internet Connection – Wifi, 3G)
  •   Viết ứng dụng đa nhiệm (AsynTask, Thread, Handler)
  •   Viết ứng dụng đa phương tiện (Camera, Media, Gallery)
  •   Gửi thông báo trên thiết bị, thông báo từ máy chủ server
  •   Cách thức sử dụng các thư viện mở trên Internet 
  •   Viết ứng dụng tích hợp điện thoại, dịch vụ tin nhắn
  •   Tìm hiểu các bộ cảm biến trên Android
 
Nội dung thực hành được xây dựng dựa trên các ứng dụng mẫu như: Mua hàng Online, Tìm trạm ATM....
 

  • Ứng dụng Dạy Bé Học của học viên Đặng Thị Kim Quý - Học viên lớp Lập trình Android

Xem thêm sản phẩm của các học viên khác tại đây

 

  • Bạn sẽ học tập trung 6 tháng với thời lượng 120 giờ cùng khoản đầu tư dành cho khóa học là 6.400.000đ
  • Đặc biệt, ưu đãi 2.400.000đ dành cho những bạn học viên đã học các lớp chuyên đề Java SE8 I và Java SE8 II hoặc đã học xong Lập trình viên Java.
  • Học viên phải hoàn tất ít nhất 3 module trong chương trình học (Module 2, 3,4 )
  • Điểm thi cuối khóa phải đạt từ 5đ trở lên.

 Chứng chỉ "Lập Trình Viên Android" do Trung Tâm Tin Học - Trường ĐH KHTN TP.HCM cấp.

1. MODULE 1: LẬP TRÌNH JAVA CƠ BẢN
a. Mục tiêu:
  • Nắm vững khái niệm cơ bản trong ngôn ngữ lập trình Java
  • Thiết kế giao diện Java Form đơn giản
  • Làm việc với tập tin, mảng, các dạng lưu trữ tập hợp
  • Lập trình hướng đối tượng cơ bản
  • Nắm vững kiến thức nền tảng để có thể xây dựng các ứng dụng nhỏ bằng Java
  • Có kiến thức vững chắc để lập trình Android 
b. Nội dung:
  • Bài 1: Tổng quan Java – Môi trường làm việc
  • Bài 2: Kiểu cơ sở dữ liệu
  • Bài 3: Mảng cơ sở
  • Bài 4: Lập trình hướng đối tượng
  • Bài 5: Giao diện cơ bản trên Java Form
  • Bài 6: Truy xuất tập tin
  • Bài 7: Xây dựng giao tiếp Interface
  • Bài 8: Lưu trữ dữ liệu tập hợp
  • Bài 9: Tổng kết
  • Bài 10: Dự phòng: hướng dẫn giải bài tập
 
2. MODULE 2: KIẾN TRÚC VÀ XÂY DỰNG ỨNG DỤNG ANDROID
a. Mục tiêu:
  • Nắm vững nền tảng kiến trúc ứng dụng và hệ điều hành Android
  • Có khái niệm tổng quát về bộ Android SDK
  • Hiểu và làm việc tốt với các thành phần được đưa vào ứng dụng
  • Sử dụng thành thạo các bộ tài nguyên, hỗ trợ xây dựng ứng dụng trên dòng các thiết bị khác nhau.
  • Làm việc với lưu trữ trên thư mục dự án và bộ nhớ thiết bị
  • Xây dựng giao diện với điều khiển cơ bản và phức hợp 
b. Nội dung:
  • Bài 1: Mở đầu – Android và Môi trường phát triển
  • Bài 2: Các thành phần ứng dụng Android
  • Bài 3: View & Các điều khiển cơ bản
  • Bài 4: Tài nguyên ứng dụng cơ bản
  • Bài 5: Intent
  • Bài 6: Tài nguyên ứng dụng hình ảnh và giao diện
  • Bài 7: Quản lý Asset – SharePreference - Bộ nhớ thiết bị
  • Bài 8: Adapter và các điều khiển tập hợp
  • Bài 9: Xây dựng giao diện với Fragment
  • Bài 10: Tổng kết
 
3. MODULE 3: LẬP TRÌNH CƠ SỞ DỮ LIỆU, TIẾN TRÌNH VÀ CHUYỂN ĐỘNG TRONG ỨNG DỤNG
a. Mục tiêu:
  • Truy xuất tài nguyên dùng chung trên thiết bị
  • Xây dựng ứng dụng với cơ chế chia sẻ tài nguyên
  • Mô hình tổ chức dữ liệu theo cấu trúc cơ sở dữ liệu
  • Tối ưu hoá trải nghiệm người dùng với cơ chế sắp xếp bố cục giao diện, chuyển hoạt và tuỳ chỉnh hiển thị điều khiển
  • Tăng tốc ứng dụng với các luồng xử lý khác nhau
  • Xây dựng chế độ làm việc ngầm cho ứng dụng
  • Xây dựng ứng dụng theo mô hình MVC
  • Thiết lập nhận và gửi thông báo cho ứng dụng
b. Nội dung:
  • Bài 1: Quản lý dữ liệu với Content Provider
  • Bài 2: Lưu trữ dữ liệu ứng dụng với SQLite
  • Bài 3: Truy vấn và sắp xếp dữ liệu
  • Bài 4: Menu & ActionBar
  • Bài 5: Action Provider & Điều khiển tìm kiếm dữ liệu
  • Bài 6: Các chuyển hoạt trong ứng dụng
  • Bài 7: Sử dụng CursorAdapter
  • Bài 8: AsyncTask – Thread và Handler
  • Bài 9: Service – Broadcast Receiver và Notification
  • Bài 10: Tổng kết
 
4. MODULE 4: LẬP TRÌNH ỨNG DỤNG CLIENT & ỨNG DỤNG ĐA PHƯƠNG TIỆN (SMS, CAMERA,...)
a. Mục tiêu:
  • Hiểu và biết cách sử dụng các loại phương thức kết nối thông dụng
  • Kết nối và trao đổi dữ liệu từ máy chủ
  • Khai thác các dịch vụ Internet
  • Xây dựng ứng dụng bản đồ với Google Map
  • Sử dụng các bộ cảm biến và các bộ kết nối không dây
  • Xây dựng ứng dụng giải trí đa phương tiện
  • Xây dựng ứng dụng quản lý cuộc gọi và tin nhắn
  • Xây dựng ứng dụng hoạt động trên màn hình chủ 
b. Nội dung:
  • Bài 1: Khai thác tài nguyên Internet
  • Bài 2: Giao thức kết nối WebService.
  • Bài 3: Đọc ghi dữ liệu XML – JSON
  • Bài 4: Khảo sát và sử dụng GoogleMap
  • Bài 5: Các điều khiển đa truyền thông
  • Bài 6: Bộ cảm biến – Kết nối không dây
  • Bài 7: Telephony & SMS
  • Bài 8: Google Cloud Messaging
  • Bài 9: Ứng dụng Widget
  • Bài 10: Tổng kết
 
5. ĐỒ ÁN CUỐI KHÓA
Dựa vào kiến thức đã học, học viên tự xây dựng một ứng dụng cụ thể chạy trên thiết bị Android, với sự hướng dẫn và hỗ trợ trực tiếp của giảng viên giảng dạy.
 
6. CÁC KỸ NĂNG MỀM 
Học viên được đào tạo các kỹ năng mềm cần thiết trong môi trường làm việc chuyên nghiệp như: Kỹ năng giao tiếp, Kỹ năng làm việc trong nhóm lập trình, Kỹ năng trình bày, Kỹ thuật viết CV và vượt qua phỏng vấn, Cách thức & kỹ năng làm việc chuyên nghiệp...
 
LỊCH KHAI GIẢNG Xem thêm
Lập trình Android cấp tốc - 120 giờ (3 tháng)

Học phí: 6.400.000đ - Ưu đãi: 5.500.000đ

ĐẶC BIỆT: Tặng khóa học online "Lập trình cơ bản" khi đăng ký
Điều kiện: Học viên có kiến thức căn bản về lập trình
LớpThời gianNgày khai giảngĐịa điểm học 
AN00_237C2356Thứ 2-3-5-6 (13.30 - 17.00)04/01/2018137E Nguyễn Chí Thanh,Q5Đăng ký
Lập trình Android - 120 giờ

Học phí: 6.400.000đ - Ưu đãi: 5.500.000đ

ĐẶC BIỆT: Tặng khóa học online "Lập trình cơ bản" khi đăng ký
Điều kiện: Học viên có kiến thức căn bản về lập trình
LớpThời gianNgày khai giảngĐịa điểm học 
AN00_237T26Thứ 2-6 (17.45 - 21.15)05/01/2018137E Nguyễn Chí Thanh,Q5Đăng ký
CÁC MÔN HỌC LIÊN QUAN
CHƯƠNG TRÌNH ĐÀO TẠO