Khoá học lập trình ios

1. Tổng quan - Đào tạo lập trình ios

iOS là hệ điều hành di dộng của Apple ban đầu được gọi là hệ điều hành dành cho iPhone và đến tháng 6 năm 2010 thì chính thức được đổi gọi tên là “iOS”. Ban đầu, hệ điều hành này chỉ được phát triển riêng cho iPhone nhưng sau đó được mở rộng để hỗ trợ các thiết bị khác của Apple như iPod touch, iPad và Apple TV. Trong vài năm trở lại đây, có thể nói iPhone cùng với iOS là những sản phẩm đã và đang thống trị thị trường di động trên toàn thế giới

Hiện nay, số lượng thiết bị chạy iOS đã vượt mốc 1 tỷ thiết bị, thị trường phát triển ứng dụng cho thiết bị di động, đặc biệt là trên nền hệ điều hành iOS hứa hẹn đầy tiềm năng tại Việt Nam.

NIIT-ICT HÀ NỘI phối hợp với doanh nghiệp thiết kế chương trình đào tạo lập trình iOS với mục đích: giúp học viên nắm được quy trình phát triển một ứng dụng iOS theo những quy trình phát triển chuẩn từ doanh nghiệp, cung cấp cho học viên những kiến thức và kỹ năng cần thiết giúp học viên có thể tự mình biến các ý tưởng của mình thành các ứng dụng iOS. Tự tin apply vào các doanh nghiệp phần mềm nổi tiếng tại Việt nam



2. Thời lượng & Học phí:
Thời lượng: 54 giờ, 27 buổi.
+ 25 buổi học lí thuyết và thực hành.
+ 1 buổi thi, Tư vấn việc làm (Viết CV, Kinh nghiệm phỏng vấn).
+ 1 buổi bảo vệ đề tài (Bảo vệ dự án).
Học phí: Liên hệ
Lịch học: Học viên có thể lựa chọn các ca học: 2-4-6 hoặc 3-5-7
Các khung giờ: 17h30 – 19h30 hoặc 19h30 – 21h30

3. Giảng viên:
Là Team Leader, Senior, Quản trị dự án có nhiều kinh nghiệm, đến từ các doanh nghiệp phần mềm lớn

4. Yêu cầu kiến thức đầu vào:
Học viên phảicó kiến thức về lập trình hướng đối tượng: C/C++
Tiếng anh tốt là một lợi thế.

5. Nội dung khóa học.
Phần 1: Tổng quan về lập trình iOS và ngôn ngữ lập trình Object C
- Hướng dẫn sử dụng IDE Xcode để xây dựng ứng dụng iOS.
- Hướng dẫn tạo ứng dụng HelloWorld đầu tiên.
- Tìm hiểu cấu trúc của 1 project iOS.
- Nghiên cứu kiến thức về ngôn ngữ Objective-C để sử dụng lập trình ứng dụng iOS.

Phần 2: Phát triển ứng dụng iOS
- Làm quen với công cụ xây dựng giao diện (Interface Builder) và một số UI control cơ bản như Label, Button, View…
- Sử dụng mô hình MVC để phát triển một ứng dụng iOS
- Tìm hiểu các cách lưu trữ dữ liệu, làm việc với dữ liệu trên iOS
- Lưu cài đặt của ứng dụng bằng NSUserDefault
- Giới thiệu và hướng dẫn sử dụng table view (thành phần được sử dụng phổ biến trong các ứng dụng iOS)
- Hướng dẫn sử dụng thư viện AFNetworking để giao tiếp với server (làm ứng dụng theo mô hình client-server)
- Sử dụng view controler
- Tạo ứng dụng hỗ trợ đã ngôn ngữ
- Hướng dẫn đóng gói ứng dụng

Phần 3: Thương mại hóa ứng dụng và bảo vệ dự án
- Thương mại hóa dự án, đẩy ứng dụng lên các store như Apple Store.
- Bảo vệ dự án cuối khóa

6. Lợi thế của khóa học

- Phòng Lab hiện đại, đầy đủ tiện nghi với hệ thống máy tính cấu hình cao cài đặt đủ môi trường để lập trình iOS. Học viên được sử dụng thiết bị iOS: Iphone, Ipad để thực hành.
- Học viên được học tập với sự hướng dẫn của những giảng viên có nhiều kinh nghiệm đến từ doanh nghiệp, được thực hành qua các dự án thực tế của doanh nghiệp.
- Các sản phẩm ứng dụng của học viên sẽ được hỗ trợ đẩy lên Market để thương mại hóa
- Cuối khóa học, Học viên sẽ được NIIT-ICT HÀ NỘI hỗ trợ giới thiệu việc làm tới các đối tác doanh nghiệp liên kết với NIIT-ICT HÀ NỘI

7. Khả năng sau khóa học
- Nắm được quy trình phát triển một ứng dụng phần mềm trên nền tảng iOS
- Có khả năng sử dụng và làm việc trên Mac OSX
- Sử dụng được Objective-C và IDE Xcode để phát triển các ứng dụng sử dụng iOS và OSX
- Thương mại hóa được các ứng dụng iOS: up được ứng dụng lên Appstore và AppstoreVN
- Có đầy đủ kiến thức và kỹ năng cần thiết để apply vào các doanh nghiệp phần mềm

8. Địa chỉ liên hệ:
Văn phòng tuyển sinh NIIT-ICT Hà Nội:
Tầng 3, tòa nhà 25T2, KĐT Trung Hòa Nhân Chính, đường Nguyễn Thị Thập, Cầu Giấy, Hà Nội
Điện thoại : 04.35574074 - 04 35574096
Fax: 04.35575239, Email: info@niithanoi.vn

Xem thêm: đào tạo lập trình viên quốc tế, đào tạo lập trình php, đào tạo tester, đào tạo lập trình game unity

powered by Blogger | WordPress by Newwpthemes | Converted by ocsenden