Lập Trình Swift Cơ Bản

Swift là ngôn ngữ lập trình dành riêng cho iOS và OS X do chính Apple phát triển với định hướng đơn giản hơn việc lập trình cũng như thay thế dần người anh cũ kỹ Objective-C và là một mảnh ghép trong sứ mệnh khép kín hệ sinh thái của Apple. Cùng điểm lại những ưu và nhược điểm của ngôn ngữ Swift.

Ưu điểm :

  • Khả năng phát triển ứng dụng và kiểm tra kết quả theo thời gian thực giúp quá trình viết ứng dụng nhanh và dễ kiểm soát hơn nhiều.
  • Cú pháp rất ngắn và dễ đọc giúp đẩy nhanh quá trình phát triển ứng dụng cũng như tăng hiệu quả cho việc bảo trì, debug.
  • Swift có thể làm việc liền mạch với Objective-C nên ta có thể viết ứng dụng bằng cả 2 ngôn ngữ.
  • Swift sử dụng phần cứng hiệu quả hơn.

Nhược điểm :

  • Tuổi đời non trẻ nên cộng đồng hỗ trợ chưa nhiều.
  • Do dễ học, phát triển ứng dụng nhanh sẽ dẫn tới sinh ra nhiều ứng dụng chất lượng kém hoặc rác do những lập trình viên mới vào nghề tạo ra.

  • Bài 1: Tổng quan ngôn ngữ Swift
  • Bài 2: Hướng dẫn cài đặt Xcode và chạy một playground
  • Bài 3: Những cú pháp cơ bản trong swift
  • Bài 4: Kiểu dữ liệu
  • Bài 5: Toán tử trong ngôn ngữ lập trình Swift
  • Bài 6: Câu lệnh rẽ nhánh trong swift – Decision Making
  • Bài 7: Chuỗi ký tự trong Swift - Character và String
  • Bài 8: Vòng lặp trong swift – Loops
  • Bài 9: Mảng Array trong swift
  • Bài 10: Dictionary trong swift
  • Bài 11: Optional trong Swift
  • Bài 12: Functions trong swift
  • Bài 13: Closure trong swift
  • Bài 14: Enumeration trong swift
  • Bài 15: Struct trong swift
  • Bài 16: Classes trong swift
  • Bài 17: Properties trong swift
  • Bài 18: Methods trong swift
  • Bài 19: Subscripts trong swift
  • Bài 20: Inheritance trong swift
  • Bài 21: Initialization trong swift
  • Bài 22: Deinitialization trong swift
  • Bài 23: ARC trong swift
  • Bài 24: Type casting trong swift
  • Bài 25: Extensions trong swift
  • Bài 26: Protocols trong swift
  • Bài 27: Generics trong swift
  • Bài 28: Access control trong swift

Từ khóa » Cài Swift