Trong những năm gần đây, Swift và Objective - C là hai ngôn ngữ lập trình iOS được nhiều người đam mê công nghệ thông tin theo học. Swift ra đời sau nhưng đang tỏ ra hiệu quả hơn và dần thay thế hoàn toàn Objective - C. Rất nhiều người có thể tự học lập trình Swift cho iOS tại nhà và kiếm được tiền từ kết quả học tập của mình. Qua bài viết này, ICANTECH sẽ gợi ý cho bạn một lộ trình học Swift từ con số 0 đơn giản và hiệu quả.
Swift là ngôn ngữ lập trình tương đối mới được tạo ra bởi Apple Inc, nhằm phát triển phần mềm ứng dụng trên nền tảng iOS từ năm 2014. Hiện nay, phiên bản mới nhất của Swift là 5.9 được phát hành ngày 18/09/2023. Không giống như nhiều ngôn ngữ lập trình hướng đối tượng cũ, ví dụ: C++ và Objective-C, Swift được thiết kế như một ngôn ngữ lập trình hướng đối tượng kiểu mới, hiện đại giúp lập trình nhanh, đơn giản mà hiệu quả hơn.
Chúng tôi chắc chắn rằng bạn sẽ cần phải dành một khoảng thời gian tương đối lớn để tìm kiếm trên Internet những tài nguyên, hướng dẫn hay bài giảng tốt nhất về Swift. Hãy để ICANTECH giúp bạn tiết kiệm khoảng thời gian ấy, bằng cách chỉ ra 3 nguồn tài nguyên tự học lập trình iOS với ngôn ngữ Swift phù hợp nhất cho người mới bắt đầu:
Khoá học Swift Playgrounds của ICANTECH là khóa học ngôn ngữ Swift đầu tiên tại Việt Nam được giảng dạy trên nền tảng Swift Playgrounds do Apple phát triển dành cho học sinh từ 9-15 tuổi. Một số vấn đề cốt lõi:
Swift sử dụng những cú pháp cơ bản nhất giống như ngôn ngữ lập trình C:
Ngoài ra, Swift có một số cải tiến mới, ví dụ:
Swift cũng giống như tất cả các ngôn ngữ lập trình khác đều cho phép người dùng lưu trữ các giá trị trong bộ nhớ bằng cách sử dụng biến do người lập trình đưa vào. Để khai báo biến số trong Swift, ta sử dụng cú pháp cơ bản sau:
var <tên biến> : <kiểu biến> = <giá trị> hoặc đơn giản hơn là: var <tên biến> = <giá trị>
Ví dụ: var pi = 3.141628
Dòng lệnh trên có nghĩa là: ta đã tạo ra một biến có tên là pi, gán cho nó giá trị ban đầu là 3,141628 và Swift sẽ tự hiểu pi là Float mà ta không cần khai báo kiểu biến.
Nếu bạn muốn lưu trữ một giá trị trong chương trình của mình mà giá trị này sẽ không thay đổi trong suốt chương trình. Bạn hãy khai báo một hằng số. Để khai báo hằng số trong Swift, ta sử dụng cú pháp cơ bản sau:
let <tên hằng> : <kiểu> = <giá trị> hoặc đơn giản hơn là: let <tên hằng> = <giá trị>
Ví dụ: let c = 299792458
Trong Swift, bạn có thể in một biến hoặc một hằng số ra bảng điều khiển bằng hàm print(). Ví dụ hãy tạo ra biến số pi và hằng số c bằng cú pháp đã trình bày trong phần trên và in chúng ra, như sau:
var pi = 3.141628
let c = 299792458
print (pi, c)
Kết quả ta sẽ được:
ICANTECH chúc các bạn thành công!