Home » Training » Lập trình ứng dụng iOS

Title

Lập trình ứng dụng iOS




Khóa học Lập trình iOS được học viện iPMAC 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ệ điều hành iOS của Apple. Đây là khóa học đầy đủ và toàn diện nhất để trở thành một lập trình viên iOS chuyên nghiệp có kiến thức rộng và thời gian thực hành lập trình trên iOS đủ dài. Học viên tốt nghiệp thành công khóa học này sẽ có khả năng thực hiện các dự án iOS đa dạng, cạnh tranh tốt nhất so với mặt bằng lập trình viên iOS và có sở hữu một vài ứng dụng tự viết có thể demo gây ấn tượng với nhà tuyển dụng.

 

 

Sản phẩm tiêu biểu học viên có thể làm sau khi hoàn thành khóa học:
 

  • App đọc báo: cho phép đọc tin từ các báo mạng nổi tiếng của Việt Nam; người dùng có thể download bài mới nhất về đọc offline. Link app tham chiếu:

http://appstore.vn/ios/home/app/16864
http://appstore.vn/ios/home/app/9291
http://appstore.vn/ios/home/app/1006
 

  • App lịch vạn niên tra cứu ngày giờ tốt

http://appstore.vn/ios/home/app/18046
 

  • App đọc truyện tranh/ truyện chữ

http://appstore.vn/ios/home/app/1003
 

  • App tin nhắn SMS

http://appstore.vn/ios/home/app/17492
 

  • App GPS
  • Tìm xe bus
  • Tìm các điểm giao dịch ngân hàng; ATM
  • Quản lý trẻ em; người già bằng GPS

 
Lợi ích khi tham gia khóa học iOS tại iPMAC

  • Sản phẩm của học viên được cài đặt và test trên các thiết bị iOS thực như iphone; ipad do học viện iPMAC cung cấp.
  • Sau khóa học, học viên có thể viết các ứng dụng trên nền iOS; phân phối và quảng bá ứng dụng trên các kho ứng dụng Apple Store và Appota.
  • Học viên được cấp chứng chỉ hoàn thành khóa học và được giới thiệu thực tập hoặc làm việc tại các công ty lập trình di động

 
TẠI IPMAC, CHÚNG TÔI MONG MUỐN ĐƯỢC ĐỒNG HÀNH CÙNG VỚI MỖI HỌC VIÊN TRONG VIỆC PHÁT TRIỂN SỰ NGHIỆP LÂU DÀI CỦA BẠN!


  • Học viên hiểu các phương pháp khác nhau để phát triển ứng dụng cho iOS
  • Nắm vững ngôn ngữ lập trình Objective-C, kỹ năng lập trình, thiết kế giao diện cho iOS
  • Có khả năng phân tích và phát triển ứng dụng một cách độc lập.
  • Kết thúc khóa học cơ bản hay nâng cao, học viên sẽ xây dựng một ứng dụng tự chọn trên iOS.
  • Đối với khóa học nâng cao, học viên có khả năng kết hợp, tùy biến nhiều công nghệ, kỹ năng để xây dựng app chuyên nghiệp.

Đam mê lập trình di động

Đã từng học hoặc lập trình với một ngôn ngữ lập trình bất kỳ ở mức cơ bản

1. Cơ bản

  • Cơ bản về Ngôn ngữ Objective C

 

2. Lập trình iOS
Chapter 1. The Basics

  • Giới thiệu Xcode
  • Khởi tạo một ứng dụng
  • Xây dựng và kiểm tra ứng dụng

 

Chapter 2. Implementing Controllers and Views

  • Giới thiệu kiến trúc MVC
  • Các controller cơ bản
  • Giới thiệu View Controller
  • Chuyển hướng giữa các View Controller

 

Chapter 3. Constructing and Using Table Views

  • Sử dụng Table View
  • Xử lý dữ liệu trong Table View
  • Các tùy chỉnh đối với Table View

 

Chapter 4: Implementing Gesture Recognizers

  • Nhận biết tương tác người dùng
  • Xử lý tương tác người dùng

 

Chapter 5. Networking, JSON, XML

  • Download đồng bộ và không đồng bộ
  • Gửi HTTP Requests
  • Xử lý với dữ liệu Json
  • Xử lý với dữ liệu XML

 

Chapter 6. Core Data

  • Khởi tạo mô hình Core Data với Xcode
  • Tạo mới, đọc và xóa dữ liệu với Core Data

 

Chapter 7. Graphics and Animations

  •  Xử lý các hiệu ứng đồ họa

 

Chapter 8. Concurrency

  • Giới thiệu về Block
  • Giới thiệu về GCD (Grand Central Dispatch): xử lý song song

 

3. Thực hành và làm đồ án

Sau khóa học; học viên được làm quen với các dự án thực tế:
App đọc báo: cho phép đọc tin từ các báo mạng nổi tiếng của Việt Nam; người dùng có thể download bài mới nhất về đọc offline; App lịch vạn niên tra cứu ngày giờ tốt; App đọc truyện tranh/ truyện chữ; App tin nhắn SMS; App GPS: Tìm xe bus, Tìm các điểm giao dịch ngân hàng; ATM, Quản lý trẻ em; người già bằng GPS hoặc đề tài tự chọn.

Updating ....