Đề cương khóa học
Bắt đầu
- Cú pháp cơ bản
- Thói quen lập trình
- Quy ước mã hóa
Những kiến thức cơ bản
- Loại dữ liệu cơ bản
- Gói (Packages)
- Luồng điều khiển
- Lệnh trả về và nhảy
Lớp và Đối tượng
- Lớp và Kế thừa
- Thuộc tính và Trường dữ liệu
- Giao diện
- Modifier phạm vi truy cập
- Hàm mở rộng
- Lớp dữ liệu
- Generics
- Lớp lồng nhau
- Lớp Enum
- Đối tượng
- Thành phần ủy quyền
- Thuộc tính ủy quyền
Hàm và Lambda
- Hàm
- Lambda
- Hàm nội tuyến
Các chủ đề khác
- Phép hủy cấu trúc
- Danh sách bộ sưu tập
- Phạm vi dữ liệu
- Kiểm tra và ép kiểu
- Biểu thức this
- Phép bằng nhau
- Gán chồng toán tử
- An toàn kiểu null
- Ngoại lệ
- Ghi chú
- Phản chiếu
- Trình xây dựng an toàn kiểu
- Loại động
Tương tác
- Gọi Java từ Kotlin
- Gọi Kotlin từ Java
Tài liệu tham khảo
- Tài liệu hóa mã Kotlin
- Sử dụng Maven
- Sử dụng Ant
- Sử dụng Gradle
- Kotlin và OSGi
Hướng dẫn
Yêu cầu
Kotlin là một ngôn ngữ lập trình được gõ tĩnh dành cho JVM, Android và trình duyệt.
Đối tượng tham gia
Khóa học này dành cho các lập trình viên và kỹ sư quan tâm đến việc lập trình với Kotlin.
Đánh giá (4)
Kiến thức chuyên sâu và các ví dụ minh họa
Ankur Kapila - Deutsche Bank
Khóa học - Programming with Kotlin
Dịch thuật bằng máy
Tài liệu và nội dung đào tạo được trình bày rất rõ ràng và cung cấp kiến thức chuyên sâu.
Umar Farooq - Deutsche Bank
Khóa học - Programming with Kotlin
Dịch thuật bằng máy
Nó hoàn hảo, đủ slide để xem các gợi ý và đủ thời gian để làm bài tập
Dominik Rainer - LTW Intralogistics
Khóa học - Programming with Kotlin
Dịch thuật bằng máy
Nội dung tuyệt vời, bài tập xuất sắc. Đã đề cập đến nhiều thông tin. Thân thiện với những người mới học Kotlin nhưng vẫn có rất nhiều điều để học cho những ai đã sử dụng Kotlin. Tôi khuyên bạn nên tham gia khóa học này. Tốc độ của khóa học là hoàn hảo, không quá chậm, không quá nhanh. Việc xen kẽ giữa lý thuyết và bài tập đã giúp củng cố kiến thức từ mỗi phần.
Mark Sorenson - Los Alamos National Laboratory
Khóa học - Programming with Kotlin
Dịch thuật bằng máy