Đề cương khóa học

Giới thiệu

  • Tại sao Kotlin tốt hơn Java

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 Plugin

Bắt đầu với Kotlin Programming Cơ bản

  • Tìm hiểu Kiến trúc Kotlin
  • 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 Bất biến trong Kotlin
  • Triển khai Expressions, Câu lệnh và Gán
  • Sử dụng Biến Có thể Null trong Kotlin để đảm bảo An toàn Null
  • Xử lý Luồng Điều khiển Điều kiện với Câu lệnh "if"
  • Xử lý Tùy chọn Sử dụng Câu lệnh "when"
  • Khám phá Khả năng Nâng cao của Kotlin cho Câu lệnh Điều kiện
  • Sử dụng Mảng và Danh sách trong Kotlin
  • Triển khai Cấu trúc Lặp trong Kotlin
  • Tạo, Khai báo và Sử dụng Hàm trong Kotlin
  • 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 tuyến
  • Sử dụng Hàm Bậc cao

Object-Oriented Programming với Kotlin

  • Tổng quan về Lập trình Hướng Đối tượng
  • Tạo một Lớp
  • Thêm Phương thức vào Lớp
  • Định nghĩa Constructor 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 Trừu tượng
  • Tạo và Sử dụng Giao diện
  • Xử lý Ghi đè
  • Tạo Lớp Dữ liệu
  • Sử dụng Singleton và Đối tượng Đồng hành
  • Sử dụng Enum
  • Nhóm các Lớp thành Gói
  • Sử dụng Import
  • Triển khai Ẩn thông tin
  • Sử dụng Getter và Setter
  • Triển khai Bộ sửa đổi Khả năng hiển thị
  • Hiểu Generics
  • Triển khai Stack Generic
  • Sử dụng Hàm Generic

Khám phá Khả năng tương tác của Kotlin với Java

  • Sử dụng Java từ Kotlin
  • Sử dụng Kotlin từ Java

Khám phá các Tính năng Nâng cao của Kotlin

  • Hiểu Overloading Toán tử
  • Sử dụng Annotation
  • Sử dụng Reflection
  • Triển khai Xây dựng DSL
  • Triển khai Destructuring

Sử dụng Kotlin cho Programming Chức năng

Thực hành: Chuyển đổi Ứng dụng Android từ Java sang Kotlin

  • Sử dụng Android Studio
  • Bắt đầu một Dự án Mới với Kotlin
  • Chuyển đổi Mã Java Hiện có sang Kotlin
  • Sử dụng API Android với Kotlin

Khắc phục sự cố

Tóm tắt và Kết luận

Yêu cầu

  • Kinh nghiệm lập trình Java
  • Kinh nghiệm cơ bản hoặc làm quen với phát triển Android

Đối tượng

  • Các nhà phát triển Android quan tâm đến Kotlin
  • Các lập trình viên Java quan tâm đến Kotlin
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan