Lập trình ứng dụng Android

1. Giới thiệu

Android là hệ điều hành cho thiết bị di động và nó ngày càng trở nên phổ biến so với những hệ điều hành tương tự như iOS, BlackBerry, Symbian, Palm, hay Windows Phone 7. Với thị phần chiếm tới hơn 80% thiết bị di động ở Việt Nam và nhu cầu nhân lực lên tới trên 70% trên thế giới đã thu hút rất nhiều lập trình viên hướng tới nền tảng mới mẻ này.
Đối với lập trình viên Android, việc kiếm tiền “Tây” đã trở nên dễ dàng hơn bao giờ hết nhất là từ tháng 5/2014 Google đã cho phép lập trình viên ở một số quốc gia trong đó có Việt Nam được bán ứng dụng trên kho App Google Play. Thậm chí, nếu bạn chỉ muốn tạo ứng dụng free cho cộng đồng thì nguồn thu từ quảng cáo đính kèm cũng không hề nhỏ. Thực tế cũng đã cho thấy rất nhiều lập trình viên đã có thu nhập từ vài trăm cho tới vài nghìn USD, cá biệt lên tới hàng chục nghìn USD mỗi tháng.
Khóa học lập trình ứng dụng Android tại Aptech chính là nơi khởi đầu đem lại cho bạn những công cụ cần thiết, những kiến thức cơ bản đó, giúp bạn tiến gần hơn tới vị trí của một lập trình viên, một nhà phát triển chuyên nghiệp, hoặc chỉ đơn giản là thỏa sức sáng tạo ra những ứng dụng hữu ích cho cuộc sống.
Với xu thế phát triển ngày càng mạnh mẽ của nền tảng Android, chắc chắn những gì bạn học được từ Aptech sẽ là nền tảng vững chắc để các bạn tiếp tục bước vào thị trường nhiều tiềm năng này.

2. Yêu cầu đầu vào

Sinh viên CNTT có kiến thức lập trình cơ bản.

3. Kết quả đầu ra

Sau khi kết thúc khóa học, học viên có thể:

  • Hiểu rõ về hệ điều hành Android
  • Phát triển được ứng dụng Android phức tạp
  • Khai thác tài nguyên từ Internet
  • Thao tác được với nhiều loại nguồn dữ liệu, vídụ: SQLite, XML, hệ thống  file
  • Làm việc với bản đồ (Map), hệ thống định vị toàn cầu (GPS)
  • Phát triển ứng dụng khai thác cảm biến trên thiết bị.
  • Ứng dụng các thư viện nguồn mở vào phát triển ứng dụng.
  • Phát triển game với thuần code Android.

4. Cấu trúc chương trình

Java căn bản
  • Môi trường phát triển Java
  • Tập lệnh  và các cấu trúc lệnh cơ bản
  • Hướng đối tượng trong Java
  • Các gói (packages) trong Java
  • Giao diện và các controls cơ bản
Android Phần 1: Hạt nhân và các khái niệm

  • Tổng quan về Android OS
  • Cấu trúc một dự án Java
  • Tìm hiểu về Manifest

Phần 2: Làm quen các thành phần hoạt đồng trong Android

  • Bố cục giao diện bằng XML
  • Làm việc với các Widget cơ bản
  • Tìm hiểu các thành phần chứa giao diện
  • Làm việc với các thành phần giao diện Android
  • Phông chữ trong Android
  • Thao tác với Webkit, và Pop-up message
  • Quản lý đa luồng và sự kiện

Phần 3: Lưu trữ dữ liệu, Các dịch vụ mạng

  • Truy xuất tệp tin
  • Làm việc với các tài nguyên trong Android
  • Quản lý và truy xuất cơ sở dữ liệu cục bộ
  • Thư viện Java
  • Truy xuất thông tin qua Internet

Phần 4: Tìm hiểu về cấu trúc Intent

  • Các tạo lọc Intent
  • Tìm hiểu và sử dụng Activity
  • Tìm hiểu và quản lý các Actions

Phần 5: Chia sẻ dữ liệu và các dịch vụ trong Android

  • Sử dụng và xây dựng một Content Provider
  • Quản lý Permission
  • Tạo và kích hoạt 1 dịch vụ trong android
  • Thông báo Notification

Phần 6: Một số khả năng chuyên biệt của Android

  • Hệ thống định vị
  • Bản Đồ
  • Quản lý cuộc gọi

5. Chứng chỉ đạt được

Chứng chỉ “Chuyên viên lập trình Android” do Hệ thống Đào tạo Lập trình viên Quốc tế Aptech cấp.

6. Quyền lợi học viên

  • Được cung cấp tài liệu học tập miễn phí: Slide giáo trình, mã nguồn ứng dụng,…
  • Được đào tạo các kỹ năng từ môi trường làm việc thực tế tại Doanh nghiệp.
  • Hỗ trợ kỹ thuật và thiết bị trong suốt quá trình học.
  • Có trong tay những ứng dụng của chính mình khi hoàn thành khóa học. Đây là một lợi thế cạnh tranh khi bạn đi xin việc.

ĐĂNG KÝ NHẬN TƯ VẤN TỪ APTECH

Bạn vui lòng điền đầy đủ thông tin và click đăng ký. APTECH sẽ liên lạc với bạn trong thời gian sớm nhất

CAPTCHA

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.