Đề 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ác 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 với Kotlin
  • Tìm hiểu Kiến trúc Kotlin
  • Tương tác với Kotlin bằ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 về Tính bất biến trong Kotlin
  • Triển khai Expressions, Statements và Assignments
  • Sử dụng Biến Nullable trong Kotlin để đảm bảo an toàn Null
  • Tạo Ứng dụng Độc lập Kotlin đầu tiên của bạn

Triển khai Câu lệnh Điều kiện trong Kotlin

  • Xử lý Luồng Chương trình Điều kiện với Câu lệnh "if"
  • Xử lý Tùy chọn bằ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
  • Tạo Số ngẫu nhiên bằng 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

  • Viết Mã Vòng lặp "for"
  • Viết Mã Vòng lặp "while"
  • Triển khai Câu lệnh "break"
  • Triển khai Câu lệnh "continue"
  • Sử dụng Câu lệnh "return"
  • Sử dụng Nhãn Vòng lặp
  • Tính Tổng các Số bằng Vò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 Inline
  • 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 Lớp
  • Thêm Phương thức vào Lớp
  • Định nghĩa Constructor Cơ bản
  • Sử dụng Tham số được đặ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 Enumeration
  • Nhóm các Lớp thành Gói
  • Sử dụng Import
  • Triển khai Ẩn thông tin
  • Sử dụng Getters và Setters
  • Triển khai Bộ sửa đổi Khả năng hiển thị
  • Hiểu về Generics
  • Triển khai Stack Generic
  • Sử dụng Hàm Generic

Sử dụng các Hệ thống Số khác nhau

  • Sử dụng Số Hexadecimale
  • Sử dụng Số Nhị phân
  • Sử dụng Toán tử Bitwise

Triển khai 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

Requirements

  • Kiến thức cơ bản về máy tính
  • Không yêu cầu kinh nghiệm lập trình trước đây
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories