Lập Trình Kotlin 2020 - Viblo
Có thể bạn quan tâm
Nếu bạn đang phát triển ứng dụng Android, hoặc lập trình web bằng ngôn ngữ Java hoặc bạn là sinh viên đang muốn tìm hiểu và học một ngôn ngữ mới. Mình thấy có bạn đang xây dựng hệ thống bài học về ngôn ngữ Kotlin và hi vọng hữu ích muốn chia sẻ để mọi người cùng tham khảo.
Hiện tại chúng tôi đang xây dựng video về lập trình Kotlin mới nhất cho những bạn sinh viên và những lập trình viên muốn tìm hiểu về ngữ Kotlin. Hệ thống bài học sẽ đi qua từng phần như sau:
A. Mở đầu
- Giới thiệu

- Tổng Quan về Kotlin

- Cài đặt môi trường offline

- Cấu trúc cơ bản của Kotlin

B. Cơ bản
- Dữ liệu cơ bản
Trong ngôn ngữ Kotlin, tất cả là đối tượng (object) và chúng có thể được dùng trong hàm, hoặc thuộc tính của những lớp, hoặc đối tượng khác. Và chúng có cách xuất hiện trong chương trình với những kiểu khác nhau như số (numbers), chuỗi (string), kí tự (char),… Trong bài này chúng ta sẽ tìm hiểu về các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Kotlin. - Packages và imports (gói và cách dùng)
Một file code có thể bắt đầu với khai báo package. - Dòng điều khiển
Kotlin là ngôn ngữ lập trình hàm và giống như các ngôn ngữ lập trình khác, if sẽ trả về một kết quả. Ở đây if không hỗ trợ ?: giống như Java.
C. Lớp và đối tượng (Đang xây dựng)
- Lớp và thừa kế
Bài học hợp này sẽ học về lớp trong ngôn ngữ lập trình Kotlin và một phần không thể thiếu trong các ngôn ngữ lập trình hướng đối tượng cũng như Kotlin. - Thuộc tính và trường
Trong bài học hôm nay sẽ học về thuộc tính hoặc trường trong lớp của ngôn ngữ Kotlin. - Giao diện (interface)
Trong bài học trước chúng ta đã học về thuộc tính và trường, từ đó chúng ta hiểu về làm sao để khai báo biến hoặc biến không đổi, cũng như hiểu về thuộc tính tính toán,… nếu các bạn chưa xem video thì có thể xem video mình sẽ để link ở trên góc phải. Trong bài học hôm nay chúng ta sẽ học về giao diện. - SAM interface (kotlin 1.4)

- Visibility modifiers
- Hàm mở rộng (extensions)
- Lớp dữ liệu (data classes)
D. Tập hợp (Đang xây dựng)
Dựa theo tài liệu từ: https://kotlinlang.org/docs/reference/
Nguồn: https://medium.com/viet-android-developers/lập-trình-kotlin-2020-d0f0966f234a
Từ khóa » Tự Học Lập Trình Kotlin
-
Kotlin Cơ Bản đến Nâng Cao | Advanced Programming
-
MIỄN PHÍ 100% | Series Tự Học Kotlin Từ Cơ Bản Tới Nâng Cao
-
Khóa Học Khái Niệm Cơ Bản Về Kotlin Trên Android
-
Hướng Dẫn Tự Học Ngôn Ngữ Lập Trình Kotlin
-
Tự Học Ngôn Ngữ Lập Trình Kotlin - Phần 1 - Kiểu Dữ Liệu Cơ Sở - Viblo
-
Học Kotlin Cơ Bản | Học Lập Trình Online Miễn Phí
-
Học Lập Trình Android Toàn Tập Với Kotlin - Unica
-
Lập Trình Android (Kotlin) - Bài 1: Cài đặt Android Studio Preview
-
Học Kotlin Căn Bản Và Nâng Cao
-
Series Hướng Dẫn Lập Trình Android Kotlin (2021) - CodeFresher
-
Tăng Tốc Lập Trình Android Với Kotlin | TopDev
-
Giới Thiệu Về Ngôn Ngữ Lập Trình Kotlin
-
Giới Thiệu Loạt Bài Hướng Dẫn Lập Trình Kotlin - Cùng Dev
-
Lập Trình Android Với Kotlin Full - Khoa Phạm Online