Bỏ qua đến nội dung chính
Thứ 2 – Thứ 6: 8:00 – 17:30

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.

Nội dung khóa học

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

Yêu cầu tư vấn

Để lại thông tin, Newnet sẽ liên hệ lại với bạn trong thời gian sớm nhất.