TÀI KHOẢN

Chương trình đào tạo lập trình viên iOS chuyên nghiệp


Xem video giới thiệu khóa học

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

Bạn có biết:

  • Doanh thu của 200 ứng dụng iOS phổ biến nhiều gấp 6 lần doanh thu của ứng dụng Android.
  • 600$ - 1.000$ là mức lương cho sinh viên mới ra trường vào vị trí lập trình iOS (Vietnamwork)
  • 13.000$ - 18.000$/năm là mức lương cho vị trí lập trình viên iOS có kinh nghiệm (Vietnamwork)
  • Doanh nghiệp chỉ tuyển được 10% so với nhu cầu nhân sự ngành lập trình iOS (Báo GDVN)

Giới thiệu về chương trình đào tạo lập trình viên iOS chuyên nghiệp tại Academy.vn

Khoá học lập trình iOS tại Academy.vn là chương trình đào tạo trực tuyến, 100% lượng kiến thức là những lý thuyết căn bản nhất về tuy duy lập trình đi kèm với đó là những hướng dẫn chi tiết, cụ thể được trình bày theo cấp độ từ dễ đến khó, từ cơ bản đến nâng cao nhằm từng bước dẫn dắt bạn làm quen và thuần thục các kỹ năng của 1 lập trình viên di động. Đặc biệt, đây là chương trình đào tạo kỹ năng dành cho người đi làm, vì vậy toàn bộ kiến thức trong chương trình đều đảm bảo cho bạn có thể Áp dụng được ngay sau khi học. Với phương pháp đào tạo theo tiêu chí hướng dẫn, cầm tay chỉ việc, đi kèm với việc chia sẻ kinh nghiệm làm việc thực tế của giảng viên tại từ các công ty công nghệ hàng đầu tại Việt Nam, Sau khi kết thúc chương trình này, bạn đã được trang bị cho mình những kỹ năng cần thiết và hoàn toàn có thể tự tin trong việc lập trình các ứng dụng để bán trên Apple Stores. Hoặc ứng tuyển vào các vị trí tuyển dụng lập trình viên iOS ( Viết ứng dụng di động dành cho iphone, iPad )

Vì sao bạn nên tham gia chương trình đào tạo trực tuyến?

  • Chi phí thấp – hiệu quả cao: Thay vì bỏ ra hàng triệu đồng để tới các trung tâm. Học online tại Academy bạn vẫn được học với giảng viên uy tín & giàu kinh nghiệm nhưng với chi phí rẻ hơn nhiều. Việc học Online có thể giúp bạn tiết kiệm từ 50% đến 70% chi phí.
  • Tiết kiệm thời gian: Giúp giảm thời gian học từ 50-70% so với phương pháp giảng dạy truyền thống do bạn có thể chủ động trong việc sắp xếp thời gian học, tự điều chỉnh tốc độ học theo khả năng và có thể nâng cao kiến thức ngay sau khi học. Đặc biệt, nếu bạn là người học lập trình iOS từ đầu, việc tham gia khoá học iOS online có thể giúp bạn xem đi xem lại bài giảng nhiều lần để ghi nhớ và vận dụng vào thực tế, đây là điều hạn chế của các trung tâm đào tạo lập trình iOS hiện nay.
  • Ôn tập và học lại kiến thức theo trình độ của mình: Bạn có thể chọn giáo trình bài học phù hợp để học, ghi nhớ, ôn tập lại và hoàn thành các giáo trình một cách hoàn toàn chủ động.

01. Khóa học lập trình iOS này phù hợp với bạn nếu:

  • Bạn là sinh viên hoặc nhân viên đang làm việc trong lĩnh vực CNTT.
  • Bạn đam mê lập trình di động & muốn kiếm tiền từ việc viết ứng dụng cho thiết bị 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.
  • Bạn muốn tiết kiệm thời gian và chi phí so với đi học tại các trung tâm.

02. Kết thúc khóa học lập trình IOS tại Academy.vn, bạn sẽ:

  • Sử dụng thành thạo: Xcode, UI Kit, Cocoa Touch. Có kỹ năng thao tác tốt với SQLite, giao tiếp client-server.
  • Biết lập trình trên iOS platforms bằng Object-C. 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ông cụ lập trình XCODE
  • Có kiến thức về thuật toán cũng như tư duy logic tốt. Nắm vững kiến thức về lập trình hướng đối tượng.
  • Có khả năng phân tích và phát triển ứng dụng một cách độc lập.
  • Nắm vững các kỹ thuật cơ bản trong lập trình iOS, có thể tự viết được các ứng dụng tin tức, chỉ đường & phát triển các ứng dụng sử dụng câu hỏi trắc nghiệm.
  • Biết cách đưa ứng dụng lên App Store.

3. Nội dung chương trình đào tạo lập trình iOS:

Xem chi tiết nội dung tại phần đề cương khoá học bên dưới.

04. Yêu cầu trình độ khi tham gia chương trình đào tạo lập trình iOS

  • Có kiến thức cơ bản về lập trình một trong các ngôn ngữ C++, C#, VB.net, Java, PHP...
  • Đã sử dụng qua cơ sở dữ liệu sqllite, mysql, Microsoft SQL Server...
  • Kiến thức về internet và sử dụng windows cơ bản
  • Biết và sự dụng được hệ điều hành MAC, Photoshop là một lợi thế
  • Tiếng anh sẽ giúp ích thêm bạn rất nhiều trong việc tìm và đọc tài liệu

05. Công cụ và thiết bị hỗ trợ

  • Học viên cần phải có máy tính cài hệ điều hành Mac OSX Lion (iMac, Macbook Pro, MacMini hoặc Hackintosh hoặc chạy Mac ảo hóa trong Windows 7) để thực hành làm bài tập
  • Phần mềm hỗ trợ lập trình XCODE tải từ MAC AppStore ( Giảng viên sẽ hướng dẫn cài đặt chi tiết)
  • Thiết kế đồ hoạ logo, icon, menu.. dùng photoshop hoặc các phần mềm đồ hoạ tương đương.

06. Giáo trình học iOS tại Academy.vn:

  • Videos hướng dẫn trực tiếp trên hệ điều hành MAC, công cụ lập trình XCODE, và website Apple iPhone Developer https://developer.apple.com/devcenter/ios/index.action
  • Project Demos có thể tai qua website ở từng bài học. Tài liệu được tổng hợp dựa trên bộ tài liệu dành cho Apple iOS Developer

07. Thời gian, học phí và phương pháp học:

  • Khóa học được thiết kế hoàn toàn bằng Video theo các hướng dẫn từ dễ đến khó, từ lý thuyết & hướng dẫn áp dụng ngay khi thực hành.
  • Khóa học được triển khai trong thời gian 03 tuần ( mỗi tuần 3 buổi )
  • Khóa học được thiết kế hoàn toàn bằng video hướng dẫn thao tác trực tiếp trên máy tính.
  • Lịch khai giảng:
  • Học phí trọn khóa: 800,000 đồng/khóa

Mọi thắc mắc bạn có thể liên hệ với chúng tôi theo thông tin dưới đây để được hướng dẫn:

  • Cổng đào tạo trực tuyến Academy.vn.
  • Địa chỉ: Lầu 6, Mỹ Thịnh Building, 137 Lê Quang Định, Phường 14, Quận Bình Thạnh, TPHCM.
  • Tel: (08)22486453 – Hotline: 0903.613.578 – 0909.263.863 – Email: daotao@academy.vn

 

Xem thêm
Thu lại

Nội dung khoá học

  • Phần 1: 1. Nhập môn Xcode
  • 1
    1. Giới thiệu ngôn ngữ lập trình và công cụ phát triển phần mềm Xcode
    00:00
  • Phần 2: 2. Giới thiệu ngôn ngữ Objective-C
  • 1
    Khái niệm Class, Object và cách gọi hàm trong Objective-C
    00:00
  • 2
    Khái niệm Protocol, Delegate trong Objective-C
    00:00
  • 3
    Khái niệm Category và Block tron Objective-C
    00:00
  • 4
    Khái niệm tập hợp, NSArray, NSMutableArray, NSDictionary, NSMutableDictionary và NSSet, NSMutableSet
    00:00
  • Phần 3: 3. Các Control giao diện thông dụng trong iOS
  • 1
    Học cách sử dụng UILabel, UITextField, UIButton và UIImageView
    00:00
  • 2
    Học cách sử dụng UISwitch, UISegmentedControl, UISlider và UIStepper
    00:00
  • 3
    Học cách sử dụng UIActivityIndicatorView, UISearchBar, UIProgressView và UIToolbar
    00:00
  • 4
    Tiếp cận mô hình MVC (Model – View - Controller) và kiểu ứng dụng Master-Detail
    00:00
  • 5
    Học cách sử dụng UITableView, UITableViewController
    00:00
  • 6
    Học cách sử dụng UICollectionView, UICollectionViewController
    00:00
  • Phần 4: 4. Xử lý nâng cao trong thiết kế giao diện
  • 1
    Học cách xử lý đơn chạm và đa chạm trên một view
    00:00
  • 2
    Học autolayout để dễ dàng tương thích trên từng loại màn hình của iOS
    00:00
  • Phần 5: 5. Hướng dẫn thực hành viết ứng dụng iOS
  • 1
    Học cách sử dụng MapKit để làm các ứng dụng kiểu chỉ đường
    00:00
  • Phần 6: 6. Hướng dẫn thực hành truy xuất dữ liệu trên ứng dụng
  • 1
    Học cách truy xuất danh bạ trong iPhone
    00:00
  • Phần 7: 7. Học cách lập trình mạng
  • 1
    Học cách lập trình mạng: cách gọi chạy các request và parse kết quả trả về trong JSON format
    00:00
  • Phần 8: 8. Học cách tương tác database trên các thiết bị iDevice
  • 1
    Học cách lập trình lưu trữ dữ liệu bằng CoreData, SQLite
    00:00
  • 2
    Hướng dẫn sử dụng MagicalRecord để quản lý database
    00:00
  • Phần 9: 9. Hướng dẫn thực hành cách đưa ứng dụng lên Apple Store
  • 1
    Hướng dẫn cách tạo Account deverloper, cách pushlish ứng dụng lên Apple Store
    00:00

Giảng viên

Nguyễn Minh Khoái

Nguyễn Minh Khoái

Giới thiệu về giảng viên Nguyễn Minh Khoái

Giảng viên Nguyễn Minh Khoái đã có kinh nghiệm hơn 7 năm trong lĩnh vực lập trình các ứng dụng iOS và hiện anh đang phụ trách mảng lập trình iOS tại Academy.vn.

Resume:

Have total 8 years and a half years experience in IT industry (at 4 companies), include Web application and RESTful service using Java Struts framework (6 months), PHP on Yii framework (9 months), 2 years and 3 months in iOS development.

PROFESSIONAL SKILLS

Programming Languages: Objective C, Swift (iOS), PHP (Yii framework), Java, C#, Visual C++, C, Javascript and CSS, XML

Databases: MySQL, SQL Server, MongoDB, IBM DB2 Admin

Tools: Xcode, AppCode, Netbeans, Eclipse, MS Visual Studio, UML, visual paradigm for uml, Visual Source Safe, SVN, SourceTree for Git, JIRA and Redmine (project management), Notepad++, Sublime Text, Navicat, MySQL Workbench.

Platforms: Mac OS (from 10.8), Centos, Ubuntu, Window 7, Window 8

Networks: HTML/CSS/Javascript, ASP.Net MVC, Yii/Codeigniter, JSON

Others: Working on RUP process and Scrum Agile, using Redmine and Jira for project management.