Trung tâm đào tạo điện tử, tự động hóa, cơ khí, CNTT Topedu

http://topedu.com.vn/index.php?langu...ren-Android-88
Liên hệ Mr. Mạnh: 0987 834 312



Lập Trình Mobile Trên Android



1. Giới thiệu khóa học:
Với những ưu điểm vượt trội của mình như: tính linh hoạt, có nhiều công cụ do người dùng tự tạo, hướng đến người dùng, sự gia tăng nhanh chóng về số lượng thiết bị phần cứng, Android đang là chiến binh đầy mạnh mẽ trong cuộc chiến giữa các hệ điều hành cho nền tảng Mobile.
Theo nghiên cứu của Dice.com tháng 11/2010 cho thấy, khoảng 57% doanh nghiệp và nhà tuyển dụng đang có nhu cầu thuê nhân viên liên quan đến lập trình di động để chuẩn bị cho sự "bùng nổ" trong năm nay (2011). Trong tổng số 283 nhà tuyển dụng tham gia cuộc khảo sát, có 72% phản hồi họ đang thuê nhân viên phát triển các ứng dụng cho nền iPhone, và có 60% trả lời đang tìm kiếm nhân lực để phát triển ứng dụng nền Android. Dự tính, đến năm 2012, doanh thu của thị trường ứng dụng di động thế giới sẽ đạt khoảng 17,5 tỷ USD, cao hơn rất nhiều so với mức 4,1 tỷ USD của năm 2009.
Với 180 triệu thuê bao di động trong đó chiếm 60% là giới trẻ, thị trường phát triển ứng dụng Mobile đặc biệt là trên nền Android hứa hẹn đầy tiềm năng tại Việt Nam.
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 …

2. Học viên làm được gì sau khóa học:
Kết thúc khóa học bạn 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,…)
Sau khi hoàn thành khóa học, học viên có khả năng:
Hiểu biết sâu sắc về Android và những công nghệ mới nhất của Google trong lĩnh vực Mobile Áp dụng chuyên nghiệp quy trình phát triển phần mềm hoàn chỉnh trên các ứng dụng Android. Sử dụng thành thạo các APIs trong Android SDK để phát triển ứng dụng. Thành thạo trong việc thiết kế giao diện, xử lý đa phương tiện, GPS và công nghệ test tự động của Android Hiểu biết khái quát về lập trình trên các nền tảng di động khác (Windows Mobile, iPhone, Blackberry). Vận dụng các kỹ năng làm việc chuyên nghiệp vào trong công việc: kỹ năng làm việc nhóm, kỹ năng giải quyết vấn đề, kỹ năng giao tiếp, kỹ năng thiết lập kế hoạch công việc…

3. Đối tượng :
Sinh viên tốt nghiệp cử nhân hoặc sinh viên năm cuối ngành Công Nghệ Thông Tin, Biết ít nhất một ngôn ngữ lập trình.
Nhân viên phát triển ưng dụng Mobile tại các doanh nghiệp
Có kiến thức và kỹ năng lập trình Java là một lợi thế.
Những bản trẻ yêu thích lập trình Mobile trên Android

4. Thông tin khóa học:
>> Thời lượng: 2,5 tháng/ khóa ( 40h ) - 16 buổi, 2,5h/buổi
>> Số lượng: 8 - 10 Học viên/lớp
>> Học phí: 4,000,000 VND ( học phí đã bao gồm tài liệu đào tạo, Chứng chỉ tốt nghiệp)
>> Địa điểm học: Trung tâm đào tạo công nghệ TOPEDU: số nhà 32, ngõ 32, Phan Văn Trường, Q.Cầu Giấy, Hà Nội
>> Thời gian học: Từ 18h00 đến 21h00 các ngày trong tuần. Tuần học 2 buổi.

5. Nội dung khóa học:
STT
NỘI DUNG KHÓA HỌC
Thời lượng (giờ)
PHẦN 1
TỔNG QUAN VÀ CẤU TRÚC ỨNG DỤNG ANDROID
1. Các thành phần chính của HĐH Android
2. Vòng đời Activity và Service
3. Bảo mật trong Android
2.5h
PHẦN 2
CHUẨN BỊ MÔI TRƯỜNG PHÁT TRIỂN
1. Phương pháp cài đặt các công cụ phát triển
2. Chuẩn bị Emulator
2.5h
PHẦN 3
HƯỚNG DẪN LẬP TRÌNH
1. Dùng ADT tạo một ứng dụng đơn giản
2. Tạo thiết kế giao diện
3. Sửa đổi tập tin Manifest file
4. Sử dụng Emulator và AVD
5. Phương pháp debug ứng dụng Android

20h
PHẦN 4
THỰC HÀNH
1. Mục tiêu
2. Thiết kế giao diện
3. Chuyển đổi màn hình
4. Thao tác trên cơ sở dữ liệu SQLite
5. Sử dụng Cursor trong ListView
6. Gửi dữ liệu giữa 2 Activities 
5h
PHẦN 5
THỰC HÀNH
1. Làm việc với cơ sở dữ liệu nâng cao
2. Làm việc với contentprovider
3. Xử lí đa phương tiện trong Android
4. Làm việc với Widget
5. Các vấn đề hiệu suất, bộ nhớ, xư lí với Thread
6. Sử dụng GPS, định vị, bản đồ
7. Công nghệ test tự động trong Android
PHẦN 6
THỰC HIỆN PROJECT
1. Lập Project Android thực tế.
2. Thực hiện Android Project.
3. Kết thúc Project.
4. Đưa Project lên Android Market
5. Cấp chứng nhận
6. Lab 4-1: Thực hiện Project.
5h


6. Tài liệu thực hành:

>> Giáo trình đào tạo được đội ngũ kỹ sư công ty TOPCORP biên soạn lưu hành nội bộ, với sự tham khảo ý kiến của trên 50 cố vấn chuyên gia hàng đầu các lĩnh vực điện tử, tự động hóa, cơ khí đang làm việc tại các công ty, tập đoàn lớn tại Việt Nam.
>> Tài liệu sẽ cung cấp những kinh nghiệm quý báu trong quá trình làm việc thiết kế giúp học viên rút ngắn một bước dài trên con đường đi làm thực tế.
------------------------------------------------------------------------------
TRUNG TÂM ĐÀO TẠO CÔNG NGHỆ ĐIỆN TỬ - TỰ ĐỘNG HÓA – CƠ KHÍ – CNTT TOPEDU
Cơ sở 1: Tòa nhà 32, ngõ 32, Phan Văn Trường, Cầu Giấy, Hà Nội.
Tel: 042 260 0203
Hotline:
Tư vấn đào tạo: 0987 834 312 ( Mr.Mạnh)
Email: info@topedu.com.vn
Website: www.topedu.com.vn