Đề cương khóa học
Giới Thiệu
Tổng Quan về Kotlin
Thiết Lập Công Cụ
- Sử dụng Công Cụ Dòng Lệnh
- Cài Đặt JDK cho Kotlin
- Cài Đặt và Thiết Lập IDE: IntelliJ
- Cài Đặt các Plugin
Bắt Đầu với Kotlin
- Giới Thiệu về Lập Trình Cơ Bản bằng Kotlin
- Học Kiến Trúc của Kotlin
- Tương Tác với Kotlin Sử Dụng REPL
- Tạo Biến trong Kotlin
- Hiểu Các Kiểu Dữ Liệu Khác Nhau trong Kotlin
- Sử dụng Chuỗi trong Kotlin
- Hiểu Tính Không Biến Đổi trong Kotlin
- Thực Hiện Các Biểu Thức, Lệnh và Gán
- Sử dụng Biến Có Thể Null trong Kotlin để Bảo Vệ Trước Null
- Tạo Ứng Dụng Độc Lập Đầu Tiên bằng Kotlin
Thực Hiện Các Câu Lệnh Điều Kiện trong Kotlin
- Xử Lý Lưu Trình Chức Năng Điều Kiện với "if" Statements
- Xử Lý Các Tùy Chọn Sử Dụng "when" Statements
- Khám Phá Khả Năng Nâng Cao của Kotlin cho Câu Lệnh Điều Kiện
- Tạo Số Ngẫu Nhiên Sử Dụng Câu Lệnh Điều Kiện
Sử dụng Mảng và Danh Sách trong Kotlin
Thực Hiện Các Cấu Trúc Lặp trong Kotlin
- Lập "for" Loops
- Lập "while" Loops
- Thực Hiện "break" Statements
- Thực Hiện "continue" Statements
- Sử dụng "return" Statements
- Sử dụng Nhãn Lặp
- Tính Tổng Các Số Sử Dụng Lặp
Sử dụng Hàm trong Kotlin
- Tạo Hàm
- Khai Báo Hàm
- Sử dụng Tham Số và Trả Về Giá Trị
- Sử dụng Hàm Mở Rộng
- Sử dụng Hàm Nội Suy
- Sử dụng Hàm Cấp Bậc
Lập Trình Hướng Đối Tượng với Kotlin
- Tổng Quan về Lập Trình với Đối Tượng
- Tạo Một Lớp
- Thêm Phương Thức vào Lớp
- Định Nghĩa Các Hàm Xây Dựng Cơ Bản
- Sử dụng Tham Số Đặt Tên và Giá Trị Mặc Định
- Sử dụng Lớp Mở để Cho Phép Kế Thừa
- Sử dụng Lớp T抽象的
- Tạo và Sử dụng Interface
- Xử Lý Kế Thừa
- Tạo Lớp Dữ Liệu
- Sử dụng Singleton và Companion Objects
- Sử dụng Liệt Kê
- Nhóm Lớp vào Gói
- Sử dụng Import
- Thực Hiện Ẩn Thông Tin
- Sử dụng Getters và Setters
- Thực Hiện Mô Đun Hiển Thị
- Hiểu Generics
- Thực Hiện Stack Generic
- Sử dụng Hàm Generics
Sử dụng Các Hệ Thống Số Khác Nhau
- Sử dụng Số Hexadecimal
- Sử dụng Số Binary
- Sử dụng Toán Tử Bitwise
Thực Hiện Các Chức Năng Nhập và Xuất
Sử dụng Java từ Kotlin
Sử dụng Kotlin từ Java
Sử dụng Spek để Kiểm Thử
Khắc Phục Sự Cố
Tóm Tắt và Kết Luận
Yêu cầu
- Kiến thức cơ bản về máy tính
- Không cần có kinh nghiệm lập trình trước đó
Đánh giá (1)
Alex là một người rất thân thiện và dễ gần. Anh ấy đã làm cho mọi người cảm thấy thoải mái khi cùng nhau làm việc và tình nguyện đưa ra giải pháp.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Khóa học - Kotlin for Beginners
Dịch thuật bằng máy