Đề 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

Requirements

  • 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 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories