Chương trình đào tạo Lập trình viên Android
Giới thiệu khóa học
Giới thiệu khóa học
Khóa học này được thiết kế nhằm mục đích cung cấp cho học viên đầy đủ các kiến thức và kỹ năng từ cơ bản đến chuyên sâu để phát triển được các ứng dụng trên những thiết bị di động sử dụng HĐH Android của Google. Nội dung khóa học sẽ bao gồm các kiến thức như: lập trình hướng đối tượng, lập trình Java, Virtual Machine trên các thiết bị di động, SQL Lite, các lớp thư viện trong Android SDK, web và webservice …
Kết quả đạt được sau khóa học
Kết quả đạt được sau khóa học
Kết thúc khóa học, sinh viên đạt được có thể làm được những việc sau:
- Hiểu biết về quá trình xây dựng ứng dụng trên HĐH Android.
- Thiết kế và lập trình cho giao diện đặc trưng của Android (Activities, Intents, Views, Multi-touch screen,…)
- Thiết kế các ứng dụng định hướng bản đồ có sử dụng tích hợp hệ thống Google Map và GPS.
- Thiết kế và phát triển các ứng dụng nghe – nhìn – truyền thông (ứng dụng nghe nhạc, xem phim, chụp ảnh…)
-
Thiết kế và xây dựng các ứng dụng khai thác internet như mạng thông tin, mạng xã hội, các dịch vụ chia sẻ trực tuyến.
- Khai thác các dịch vụ của thiết bị di động (SMS, Email, Networking,…)
Ưu điểm của khóa học
Ưu điểm của chương trình
Bên cạnh việc cung cấp các kiến thức liên quan đến khóa học người học còn được:
- Tham gia vào các giai đoạn phát triển một sản phẩm Android thực từ lúc bắt đầu đến khi hoàn thiện.
-
Trực tiếp đưa ra câu hỏi và các vấn đề thắc mắc tại lớp học với giáo viên hướng dẫn, tại các buổi hội thảo và các hoạt động nhóm.
-
Học với các phương pháp giảng dạy tiên tiến, khoa học đã đạt được 3 tiêu chí quan trọng trong giáo dục hiện đại là: “Practicality - Creativity - Efficiency”
-
Tiết kiệm được thời gian học và phát triển ứng dụng với hệ thống ngân hàng mã nguồn mẫu.
-
Cập nhập và nâng cấp giáo trình thường xuyên để phù hợp, thích nghi và đáp ứng được nhu cầu của thị trường.
- Thực hành và làm bài tập ngay sau mỗi giờ học lý thuyết.
Nội dung chương trình học
Nội dung chi tiết chương trình học
MODUL
|
TOPIC
|
THEORY
|
LAB
|
Java |
- Giới thiệu về Java.
- Biến và toán tử.
- Lệnh rẽ nhánh và vòng lặp.
- Giới thiệu về lớp.
- Mảng.
- Gói và thành phần chỉ định truy nhập.
- Kế thừa và giao tiếp.
- Mở rộng lớp.
- Ngoại lệ.
|
10
|
14
|
Android
Programming
|
- Overview of Android Programming
- Introduction to an Android Application
- Working with Widgets and Layout
- List and Adapter.
- Menus and Options
- Custom Components UI
- Introduction to an Activities
- Intents and Broadcast Receivers
- Services, Content Providers
- Thread Programming
- SQLite
- Exceptions Handling
- Introduction to XML file, JSON file
- Working with Web Services
- Internalization and Localization
- Applying Google Maps
- System Services
- Networking
- Building and Publishing Application
|
40
|
40
|
Project Android
|
Đồ án tốt nghiệp |
18
|
Test
|
Bảo vệ đồ án |
4
|
Total
|
126 giờ
|
Điều kiện tham gia khóa học
Những ai nên tham dự khóa học
-
Đối tượng tuyển sinh: Dành cho mọi đối tượng và không áp dụng thi tuyển đầu vào. Tuy nhiên, học viên nếu muốn theo học tốt nên trang bị khả năng đọc hiểu tiếng Anh chuyên ngành CNTT, học theo học các lớp Tiếng Anh hỗ trợ miễn phí tại Trường.
-
Thủ tục nhập học: Học viên tham gia khoá học cần điền đơn nhập học theo quy định của nhà trường, nộp 4 ảnh 3x4cm, 1 sơ yếu lý lịch (xác nhận của chính quyền địa phương), 1 bản phôtô bằng cấp cao nhất hiện có (không cần công chứng).
-
Thời gian học: Thời lượng khóa học: 5 tháng. Thời gian học: một tuần 3 buổi, mỗi buổi 2 giờ. Có các ca học sáng, chiều, tối để sinh viên lựa chọn.
Các tin mới hơn:
Các tin cũ hơn: