Thứ Hai, 14 tháng 5, 2018

android : giới thiệu về học android

giới thiệu học lập trình android

Tổng thời lượng: 105h ~ 5 tháng

1. GIỚI THIỆU KHÓA HỌC


Thiết bị Android đang thống lĩnh thị trường di động và có tốc độ tăng trưởng nhanh hơn bất kì nền tảng di động nào khác. Hiện nay, Android là hệ điều hành được sử dụng phổ biến nhất trên toàn cầu, chiếm khoảng 80% smartphone.

Học Lập trình Android đang trở thành một sự lựa chọn tuyệt vời trong hành trình phát triển ứng dụng trên điện thoại di động với 1 tỉ người sử dụng, 1,5 triệu thiết bị mới được kích hoạt mỗi ngày…

Sự phát triển của thiết bị Android cũng đồng nghĩa với việc có nhiều cơ hội lớn cho doanh số bán ứng dụng, thúc đẩy thị trường ứng dụng di động cho Android cũng ngày càng phát triển. Vì thế, phát triển ứng dụng cho Android cũng trở thành mục tiêu của các doanh nghiệp công nghệ, tạo ra nhu cầu tuyển dụng số lượng lớn các Lập trình viên Android.

giới thiệu học lập trình android

2. MỤC TIÊU ĐÀO TẠO.

- Khóa học Lập trình android tại NIIT-ICT giúp cho học viên xây dựng được các ứng dụng trên hệ điều hành Android. Bên cạnh đó học viên cũng được cung cấp những kiến thức về ngôn ngữ lập trình Object C được sử dụng trong Android.

Chương trình học gồm: Lập trình Java cơ bản, Lập trình Android cơ bản, Lập trình Android nâng cao và xây dựng các ứng dụng minh họa

3. ĐỐI TƯỢNG THAM GIA

- Học sinh đã tốt nghiệp THPT có định hướng theo đuổi 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
- Nhân viên phát triển ứng dụng Mobile tại các doanh nghiệp
- Tất cả đối tượng yêu thích, đam mê và 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

4. THU HOẠCH KHÓA HỌC

• Trở thànhLập trình viên Android chuyên nghiệp
• Phát triển các ứng dụng mobile trên Android
• Chuyên viên phát triển ứng dụng di động( Mobile Application Develop)
• Học viên có thể sáng tạo những ứng dụng của riêng mình để kinh doanh và tìm kiếm lợi nhuận

5. VĂN BẰNG - CHỨNG CHỈ

Học viên hoàn thành khóa học đạt yêu cầu sẽ được cấp chứng nhận hoàn thành khóa học do niit-ict - Viện CNTT - NIIT-ICT cấp.

6 .CƠ HỘI NGHỀ NGHIỆP

Học viên tốt nghiệp chương trình đào tạo “ Lập trình Android chuyên nghiệp” tại niit-ict hà nội sẽ được giới thiệu việc làm tại các công ty đối tác lớn.

Đối tác của NIIT-ICT
CÔNG TY CỔ PHẦN CÔNG NGHỆ ANDROID VIỆT NAM
Số 52 đường Lạc Long Quân, phường Bưởi, quận Tây Hồ, thành phố Hà Nội

NỘI DUNG KHÓA HỌC

I. KHÓA HỌC ANDROID CHUYÊN NGHIỆP
Buổi 1 : Giới Thiệu
Giới Thiệu HĐH Android và Emulator
Giới Thiệu Đặc điểm của Mobile App
Cách Cài đặt môi trường.
Tạo Ứng dụng Hello World.
Thành phần cơ bản của Android (view, layout) Cách tạo giao diện với Button, textview

Buổi 2 : Các thành phần giao diện cơ bản
Chu trình sống của ứng dụng Android
View – ViewGroup (các thuộc tính của các view)
Gắn giao diện với java, tạo sự kiện với button
Các thành phần giao diện cơ bản (Widget basic)

Buổi 3: Tạo giao diện với các thành phần Layout
Một số layout cơ bản
Tạo các giao diện gắn kết đơn giản
Tạo giao diện đa màn hình

Buổi 4: Tạo giao diện Nâng cao
Xây dựng giao diện nâng cao Listview, Gridview, Tabview

Buổi 5: Chỉnh sửa giao diện nâng cao
Sử dụng kỹ thuật customize adapter, convertView với Listview, Gridview

Buổi 6: Menu và các thông báo
Xây dựng giao diện nâng cao Option menu and Context Menu
Dialog
Noitification

Buổi 7: Thành phần chạy ngầm
Service
Broadcast Receiver
content Provider
Preferences

Buổi 8: Lưu trữ dữ liệu với File
Read and Write File (cache, external, internal)

Buổi 9: Hệ quản trị CSDL
SQLite Database

Buổi 10: Các dịch vụ mạng
Dịch vụ mạng
Phương thức REST
HttpUrlConnection

Buổi 11: Kết nối dữ liệu với Server
Phân tích dữ liệu trả về kiểu XML – JSON
Kết nối Client – Server , tạo server

Buổi 12: Sử dụng các ứng dụng khác
Gửi nhận tin nhắn
Email
Xử lý tương tác Touch, key

Buổi 13: Sử dụng đồ họa
Vẽ trên Canvas
Play Audio - Video
Tạo hiệu ứng đơn giản

Buổi 14: Xuất bản ứng dụng
Phiên bản của ứng dụng
Cách tạo chữ ký số
Cài đặt file .apk lên một thiết bị vật lý
Google play

Buổi 15: Làm việc với Frament, Rotation
Làm việc với Frament
Làm việc với Rotation

Buổi 16: Sử dụng ActionBar
ActionBar
Cách thiết kế giao diện

Buổi 17: Thư viện nguồn mở
Thư viện nguồn mở
Multithread

Buổi 18: Làm việc với các cảm biến
Cảm biến chuyển động
Cảm biến môi trường
Cảm biến vị trí

Kiểm tra cuối khóa

ĐỒ ÁN THỰC TẾThời lượng ( 12h~4 buổi)

Mục tiêu

Học viên xây dựng và hoàn thiện một dự án phần mềm Android làm theo nhóm, có giáo viên hướng dẫn. Việc này giúp học sinh có được kỹ năng thực tế, nắm được quy trình xây dựng phần mềm trên Android và triển khai trên chợ ứng dụng của Google Play Store.

Đề tài do học viên đề xuất và tham khảo ý kiến của giáo viên, học viên vừa học vừa thiết kế phần mềm dưới sự hướng dẫn của giáo viên.






Không có nhận xét nào:

Đăng nhận xét

Lập trình Java - Ngoại lệ

Một ngoại lệ (hoặc sự kiện đặc biệt) là một vấn đề phát sinh trong quá trình thực hiện chương trình. Khi xảy ra Ngoại lệ , luồng bình thường...