LẬP TRÌNH SWIFT

Đối với mỗi chúng ta, chiếc điện thoại iPhone giờ đã quá thông dụng nhưng có mấy ai hỏi là làm thế nào để tạo ra các ứng dụng trên iPhone. Những năm trước đây, việc lập trình các ứng dụng iOS trên iPhone là một điều khá khó khăn bởi vì lập trình viên bắt buộc phải sử dụng ngôn ngữ Objective-C, một ngôn ngữ lập trình rất khó để học. Tuy nhiên từ năm 2014, Apple đã chính thức giới thiệu Swift và nâng cao rất nhiều tính năng mới trong Swift 2 để giúp lập trình viên có thể dễ dàng xây dựng được các ứng dụng trên iOS.


  Giới thiệu về Apple, iOS và ngôn ngữ lập trình Swift

  Lập trình cơ bản trong Swift

  Lập trình hướng đối tượng trong Swift - Class, Object, Inheritance

  Làm việc với Foundation Framework

  Lập trình nâng cao trong Swift - Delegate, Generic, Garbage Collection,...

  Các tính năng mới trong Swift 2 - Try/catch, từ khoá defer/guard, kiểm tra tính có sẵn,...

  Đã học lập trình hướng đối tượng trong Java hoặc C#

  Đam mê phát triển ứng dụng iOS và Game 2D

  Trang bị Macbook hoặc laptop có cài Mac OS X (Hackintosh)

  Các lập trình viên ứng dụng hoặc Web muốn tìm hiểu thêm về ngôn ngữ lập trình hướng đối tượng trên iOS

  Những lập trình viên muốn phát triển ứng dụng di động trên iOS và chưa có nền tảng lập trình

  Những lập trình viên muốn phát Game 2D và chưa có nền tảng lập trình

  Nắm vững các kiến thức cơ bản nhất về ngôn ngữ lập trình Swift

  Hiểu biết sâu sắc về lập trình hướng đối tượng trong Swift

  Nắm bắt cơ hội và lộ trình phát triển ứng dụng iOS

  Buổi 1 Giới thiệu Apple, iOS và ngôn ngữ lập trình Swift
  Buổi 2 Câu lệnh, biểu thức, cấu trúc lệnh cơ bản (điều kiện, vòng lặp)
  Buổi 3 Array, Function, Closure, Enumeration
  Buổi 4 Lập trình hướng đối tượng trong Swift: Class & Object
  Buổi 5 Lập trình hướng đối tượng trong Swift- Phương thức (Method) & Đặc tính (Property)
  Buổi 6 Lập trình hướng đối tượng trong Swift - Thừa kế (Inheritance) & Đa hình (Polymorphism)
  Buổi 7 Type Casting, Nested Type, Initalization, Deintialization, ARC
  Buổi 8 Optional Chaining, Error Handling, Extension, Protocol
  Buổi 9 Làm việc với Foundation Framework - Phần 1
  Buổi 10 Làm việc với Foundation Framework - Phần 2
  Buổi 11 Lập trình nâng cao trong Swift - Generic, Delegation, Garbage Colleciton,...
  Buổi 12 Các tính năng mới trong Swift 2

THÔNG TIN KHOÁ HỌC

  Thể loại: Lập trình cơ bản

  Mức độ: Cơ bản

  Khai giảng: Hàng tháng (liên hệ bộ phận tuyển sinh để nhận lịch gần nhất)

  Thời gian: Thứ 7, chủ nhật hàng tuần

  Thời lượng: 12 buổi (3 giờ / buổi)

  Địa điểm: Tòa nhà VTC, 132 Cộng Hòa, P.4, Q. Tân Bình TP.HCM

  Học phí: 3.600.000đ

  Ưu đãi:
- Áo phông VTC Academy
- Đăng ký trước khai giảng 2 tuần: ưu đãi 10% học phí
- Đăng ký trước khai giảng 1 tuần: ưu đãi 5% học phí
- Đăng ký theo nhóm (2 người trở lên): ưu đãi thêm 5% học phí cho cả nhóm

 

CHIA SẺ KHOÁ HỌC