BOT VIET NAM » Khóa học lập trình trên điện thoại với Windown Phone

Khóa học lập trình trên điện thoại với Windown Phone

LẬP TRÌNH WINDOWS PHONE
 

1. Mục tiêu đào tạo
 
Sau khi học viên hoàn thành khóa học, học viên có khả năng:
  • Ngôn ngữ lập trình C# và cách thức khai báo dữ liệu.
  • Cấu trúc điều khiển, tạo một Project ứng dụng Windows Phone
  • Lập trình với Layout và các Control trong Windows Phone
  • Thiết kế giao diện ứng dụng với Expression Blend
  • Các qui trình triển khai ứng dụng cho người dùng trên Windows Market Store
  • Lập trình lưu trữ và truy xuất dự liệu
  • Xây Lập trình các thiết bị ngoại vi như thẻ nhớ, Camera, GPS, …
  • Thao tác với các loại dữ liệu như XML, JSON
  • Lập trình với Gestures, Sensor và giao tiếp với các dịch vụ khác qua Web Service
  • Tương Lập trình xây dựng hiệu ứng với Page Transitions Animation
 
 
2. Đối tượng tham gia
 
 • Học sinh các trường THPT có định hướng theo đuổi lĩnh vực 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
 • Và tất cả cá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 (Học viên sẽ được kiểm tra trình độ đầu vào và được xếp vào lớp thích hợp)
  (Vui lòng liên hệ Bộ phận Tư vấn – Ghi danh để được kiểm tra đầu vào và tư vấn chi tiết hơn về chương trình)
 
3. Thời gian đào tạo
 
 • 120 giờ (chia thành 4 module; 30 giờ/module)
 
4. Phương pháp đào tạo PET
 
• Phương pháp sư phạm hiệu quả, hướng dẫn vững chắc từ cơ bản đến nâng cao
• Môi trường học tập mô phỏng môi trường làm việc thực tế tại các doanh nghiệp. Trong đó, giảng viên với vai trò là team leader, bạn học là đồng nghiệp và học viên là những lập trình viên.
• Chú trọng vào việc thực hiện các dự án thực tế. Hệ thống bài tập, bài học được xây dựng dựa trên các ứng dụng thực tế. Sau mỗi buổi học, học viên có thể giải quyết một vấn đề cụ thể trong một ứng dụng, đồ án.
 
5. Hoạt động thực tế 
 
 • Làm việc trong các dự án phát triển ứng dụng thực tế dưới sự hướng dẫn và hỗ trợ của các chuyên gia.
 • Tham dự các cuộc thi phát triển ứng dụng do Trung Tâm Tin Học và các đối tác tổ chức.
 • Tham gia cộng đồng lập trình di động để trao đổi và học hỏi kinh nghiệm lập trình.
 
6. Điều kiện cấp chứng chỉ
 
 • Học viên phải hoàn tất ít nhất 3 module trong chương trình học (Module 2, 3,4 )
 
 
 
7. Bằng cấp – Chứng chỉ
 • Chứng chỉ “Lập Trình Viên Windows Phone” 
 
8. Làm gì sau khi học xong
 
Hoàn thành khóa “Lập trình thiết bị di động trên Windows Phone”, học viên sẽ được hỗ trợ giới thiệu việc làm tại các công ty liên kết với Trung tâm trong việc hợp tác tuyển dụng và cung cấp nguồn nhân lực (VNG, FPT, GameLoft, …) với các vị trí làm việc sau:
  • Lập trình viên Windows Phone
  • Chuyên viên phát triển ứng dụng di động (Mobile Application Developer)
Ngoài ra, học viên cò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
 
 
 
                                                                                     
                                                                                                     Nội Dung Đào Tạo
 
 
 
1. MODULE 1: LẬP TRÌNH C#
(*) Đối tượng đã có kiến thức về lập trình C# có thể đăng ký bỏ qua Module 1.
a. Mục tiêu:
• Tìm hiểu cơ bản về C#.
• Tiếp cận với môi trường lập trình Windows Phone.
• Xây dựng giao diện ứng dụng cơ bản.
• Truy xuất tập tin text để phục vụ lưu trữ dữ liệu.
 
b. Nội dung:
• Bài 1: Làm quen với ngôn ngữ C# và Visual Studio 2012.
• Bài 2: Các khái niệm cơ bản trong C#.
• Bài 3: Các kiểu dữ liệu phức tạp trong C#.
• Bài 4: Làm quen với môi trường lập trình di động Windows Phone.
• Bài 5: Làm việc với các control cơ bản trong Windows Phone.
• Bài 6: Thiết kế giao diện đơn giản bằng phương pháp kéo- thả.
• Bài 7: Data binding (liên kết dữ liệu) đơn giản.
• Bài 8: Hướng đối tượng trong C#.
• Bài 9: Truy xuất file text (txt) để lưu trữ dữ liệu.
• Đồ án cuối học phần: Phần mềm Quản lý chi tiêu cá nhân.
 
2. MODULE 2: LẬP TRÌNH GIAO DIỆN VÀ THAO TÁC DỮ LIỆU TRÊN WINDOWS PHONE
a. Mục tiêu:
• Xây dựng giao diện chuyên nghiệp cho ứng dụng Windows Phone.
• Sử dụng style để đồng nhất giao diện trong ứng dụng.
• Sử dụng các control nâng cao trong Windows Phone.
• Xây dựng ứng dụng lưu trữ và truy xuất cơ sở dữ liệu với SQLlite, LinQ
 
b. Nội dung:
• Bài 1: Tìm hiểu ngôn ngữ XAML.
• Bài 2: Tìm hiểu các dạng layout trong thiết kế giao diện.
• Bài 3: Ứng dụng Style để đồng nhất giao diện của ứng dụng.
• Bài 4: Thiết kế ứng dụng với Expression Blend.
• Bài 5: Sử dụng các control nâng cao và custom control.
• Bài 6: Data binding nâng cao.
• Bài 7: Navigation, Application Bar.
• Bài 8: Laucher và chooser.
• Bài 9: Ứng dụng SQLite và LinQ để lưu trữ và truy xuất dữ liệu.
• Đồ án cuối học phần: Phần mềm Quản lý chi tiêu cá nhân (tiếp theo)
 
3. MODULE 3: LẬP TRÌNH ĐIỀU KHIỂN NÂNG CAO TRÊN WINDOWS PHONE
a. Mục tiêu:
• Tìm hiểu Live Tiles.
• Sử dụng các tính năng nâng cao như Animation.
• Sử dụng các thư viện bản đồ.
• Xử lý đa chạm, cảm biến Sensor, và định vị GPS.
• Quản lý các tiến trình chạy ngầm để nâng cao hiệu suất của ứng dụng và tiết kiệm pin cho thiết bị.
• Ứng dụng tính năng Nuget để khai thác các thư viện mã nguồn mở.
 
b. Nội dung:
• Bài 1: Page Transition Animation.
• Bài 2: Multimedia.
• Bài 3: Drawing (Canvas, Shape).
• Bài 4: Cảm ứng đa điểm.
• Bài 5: Tìm hiểu về bản đồ và định vị.
• Bài 6: Xử lý đồng bộ, bất đồng bộ.
• Bài 7: Quản lý các ứng dụng chạy ngầm.
• Bài 8: Sử dụng Live Tiles trong Windows Phone 8
• Bài 9: Làm việc với màn hình khóa.
• Đồ án cuối học phần: Ứng dụng Sổ tay du lịch.
 
4. MODULE 4: KHAI THÁC VÀ SỬ DỤNG TÀI NGUYÊN TRÊN INTERNET
a. Mục tiêu:
• Sử dụng các chuẩn dữ liệu JSON, XML.
• Truy xuất dữ liệu máy chủ thông qua web service và khai thác các dịch vụ Internet (Dự báo thời tiết, Facebook, Twitter,…).
• Truy xuất các tài nguyên của máy, sử dụng bộ nhớ mở rộng.
• Đưa ứng dụng lên Windows Phone Store.
 
b. Nội dung:
• Bài 1: Làm việc với webservice để kết nối và trao đổi dữ liệu với máy chủ – P1.
• Bài 2: Làm việc với webservice để kết nối và trao đổi dữ liệu với máy chủ – P2 (khai thác các dịch vụ Internet)
• Bài 3: Sử dụng push notifications.
• Bài 4: Truy xuất dữ liệu với MediaLibrary API và tương tác với thẻ nhớ SD (External Memory).
• Bài 5: Làm việc với cảm biến và bluetooth trên thiết bị.
• Bài 6: Làm việc với Clipboard API.
• Bài 7: Làm việc với dữ liệu trên điện toán đám mây.
• Bài 8: Sử dụng Microsoft Advertising SDK để đưa quảng cáo vào ứng dụng.
• Bài 9: Hoàn thiện đồ án cuối khóa và đưa ứng dụng lên Windows Phone Store.
• Đồ án cuối học phần: Ứng dụng Sổ tay du lịch (tiếp theo.)

 

5. ĐỒ ÁN CUỐI KHÓA
Dựa vào kiến thức đã học, học viên tự xây dựng một ứng dụng cụ thể chạy trên thiết bị Windows Phone, với sự hướng dẫn và hỗ trợ trực tiếp của giảng viên giảng dạy.

 

6. CÁC KỸ NĂNG MỀM 
Học viên được đào tạo các kỹ năng mềm cần thiết trong môi trường làm việc chuyên nghiệp như: Kỹ năng giao tiếp, Kỹ năng làm việc trong nhóm lập trình, Kỹ năng trình bày, Kỹ thuật viết CV và vượt qua phỏng vấn, Cách thức & kỹ năng làm việc chuyên nghiệp…

 

 

 

Mọi thông tin chi tiết xin vui lòng liên hệ

Mr Vu: 0967.783.497
Mr Nhật: 0936.156.031
Skype: john.do.vn

Email : botvn.net@gmail.com

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *