Để đăng ký khóa học, Bạn vui lòng chọn 1 lịch khai giảng và nhấn vào nút đăng ký ở khóa học tương ứng.

LẬP TRÌNH MOBILE - ANDROID - Đào tạo ngắn hạn

Giới thiệu

Mục tiêu khóa học:
Cung cấp cho học viên những kiến thức và kỹ năng phát triển các ứng dụng trên nền tảng Android như:

Mô tả được kiến trúc nền tảng Android
Thiết kế giao diện cho ứng dụng: Activity, Menu, Dialog, List.
Xây dựng ứng dụng multimedia, graphics và animations trên Android
Sử dụng cơ sở dữ liệu cho lập trình trên Android: SQLite, Firebase.
Xây dựng các ứng dụng sử dụng webservice, các dịch vụ của Google, dịch vụ GPS
Sử dụng Eclipse để debug và kiểm tra lỗi khi viết ứng dụng Android
Đưa app đã phát triển lên Android Market
Giúp học viên tự tin, có đủ kiến thức nền tảng để làm việc cho các công ty về lập trình Mobile.
Thời gian: 2 tháng – 3 buổi/tuần (2 giờ/buổi)
Khả năng đạt được sau khóa học
Kết thúc khóa học học viên có đủ kiến thức và kỹ năng để tự phát triển các ứng dụng trên Android cũng như tham gia và các công ty về lập trình Android
Có thể dễ dàng chuyển đổi sang các nền tảng lập trình Mobile khác: Lập trình trên iOS, lập trình trên Window Phone
Phát triển kỹ năng làm việc nhóm, giải quyết vấn đề

Yêu cầu

Đối tượng học viên:
Những người có niềm đam mê lập trình trên nền tảng di động.
Những sinh viên trung cấp, cao đẳng, đại học muốn trang bị thêm kiến thức lập trình Mobile.
Những người muốn nâng cao lợi thế khi xin việc trong lĩnh vực lập trình Mobile.
Điều kiện theo học: Có kiến thức cơ bản về lập trình

1. Giới thiệu Hệ điều hành Android (1 buổi)

  1. Giới thiệu xu hướng, thị trường, thiết bị di động
  2. Giới thiệu phát triển các ứng dụng trên nền tảng di động
  3. Giới thiệu Android

2. Phát triển ứng dụng cho Android (1 buổi)

  1. Kiến trúc nền tảng Android, phiên bản, website phát triển, cách cài đặt
  2. Bắt đầu xây dựng dự án Android

3. Android Activity và phát triển UI (2 buổi)

  1. Intent, Activity, chu trình sống của Activity, Android Manifest
  2. Tạo ra ứng dụng và Activity mới
  3. Layout
  4. Sử dụng XML xây dựng GUI

4. Lập trình UI nâng cao (2 buổi)

  1. Lập trình event
  2. Xử lý ngoại lệ
  3. Thread

5. Toast, Menu, Dialog, List và Adapters (2 buổi)

 

6. Lập trình multimedia trên Android (2 buổi)

  1. Thao tác trên file audio
  2. Quản lý bộ nhớ
  3. Chạy file audio từ ứng dụng
  4. Video playback với event

7. Graphics và Animations (2 buổi)

  1. Drawing Graphics
  2. Drawing with XML
  3. Canvas
  4. Animations

8. Webservice (2 buổi)

  1. Giới thiệu Webservice
  2. HTTP request và respond
  3. Dữ liệu XML
  4. Dữ liệu JSON

9. Database – SQLite (2 buổi)

  1. Giới thiệu SQLite
  2. SQLiteOpenHelper
  3. Truy vấn dữ liệu
  4. Thao tác dữ liệu

10. Dịch vụ định vị và Google Map, Web browser (2 buổi)

  1. Dịch vụ định vị
  2. Web browser
  3. Map
  4. Kết hợp dịch vụ định vị và Map

11. Notifications, Broadcast Receiver, Android Service (2 buổi)

  1. Notifications
  2. Broadcast Receiver
  3. Android Service

12. Testing và Debug ứng dụng Android (2 buổi)

  1. Sử dụng DDMS
  2. Debug
  3. Sử dụng Logcat

13. Cài đặt file .apk lên thiết bị thật và đưa ứng dụng lên Android Market (2 buổi)

  1. Cài đặt file .apk lên thiết bị, cấu hình
  2. Publish app lên Android Market

Danh sách lớp sắp mở

Mã Lớp Thời gian Khai giảng Học phí Địa điểm
LT Android Tối 2-4-6 - 06:30 PM 10/24/2018 4.200.000 đ 240 - Võ Văn Ngân - Thủ Đức Đăng ký
TS.Lê Văn Vinh

Gắn bó với newstar từ những ngày đầu thành lập, thầy Lê Văn Vinh là một giảng viên luôn tâm huyết với nghề, tận tâm với học viên của mình. Bằng đam mê và nhiệt huyết, thầy đã tốt nghiệp Tiến sĩ chuyên ngành Phần mềm tại ĐH Bách Khoa TpHCM và hiện tại thầy là Phó trưởng khoa CNTT – ĐH Sư phạm Kỹ thuật Tp.HCM. Thầy chuyên nghiên cứu về các công nghệ phần mềm mới và đạt chứng chỉ Data Warehouse cùng nhiều chứng chỉ chuyên ngành khác…. Thầy luôn tâm niệm sẽ truyền đạt tất cả những kiến thức và kinh nghiệm của mình cho học viên với sự nhiệt tình, tận tâm nhất có thể…