Ngôn ngữ lập trình Swift

Giới thiệu khóa học

Swift là ngôn ngữ lập trình mạnh mẽ và hiện đại do Apple phát triển, được sử dụng chủ yếu để phát triển ứng dụng cho iOS, macOS, watchOS và tvOS. Với cú pháp rõ ràng, tốc độ cao và tính an toàn mạnh mẽ, Swift là lựa chọn hàng đầu cho lập trình viên muốn phát triển ứng dụng trên hệ sinh thái Apple.

  1. Nội dung chính của khóa học

    • Giới thiệu ngôn ngữ lập trình Swift.
    • Cài đặt và cấu hình môi trường phát triển.
    • Soạn thảo, dịch và thực thi chương trình.
    • Cú pháp cơ bản của ngôn ngữ.
    • Các cấu trúc điều khiển.
    • Lập trình hướng thủ tục và lập trình hướng đối tượng với Swift.
    • Quản lý bộ nhớ.
    • Lập trình giao diện với SwiftUI và UIKit.
    • Làm việc với API.
    • Xử lý dữ liệu với JSON, Core Data và SQLite.
    • Lập trình bất đồng bộ với async/await.
  2. Kiến thức và kỹ năng tiền đề

    Khoá học này không yêu cầu bạn đã biết lập trình, tuy nhiên để học tập và thực hành hiệu quả bạn cần trang bị một số kỹ năng cơ bản dưới đây:

    • Kỹ năng sử dụng máy tính cơ bản và hệ điều hành macOS.
    • Khả năng sử dụng internet, tải và cài đặt phần mềm.
  3. Phương pháp học tập

    • Tư duy logic và sáng tạo.
    • Kiến thức toán học cơ bản về số học và thuật toán.
    • Các khái niệm cơ bản về lập trình.