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

Giới thiệu

  • Scala là gì?
  • Các mô hình của lập trình hướng đối tượng
  • Các mô hình lập trình hàm
  • Scala và Java
  • Môi trường thời gian chạy của ngôn ngữ

Cơ bản về Scala

  • Kiểu dữ liệu
  • Toán tử
  • Các câu lệnh điều khiển và vòng lặp

Object-Oriented Programming

  • Lớp
  • Trường
  • Phương thức
  • Đối tượng và thể hiện
  • Kế thừa, trừu tượng, đóng gói, đa hình
  • Tính năng

Programming Chức năng

  • Tuyên bố hàm
  • Tham số hàm
  • Closures
  • Hàm ẩn danh
  • Đệ quy
  • Khởi tạo trì hoãn

Gói

  • Gói ngôn ngữ Scala
  • Nhập gói
  • Tạo gói của riêng bạn

Các khía cạnh khác của ngôn ngữ Scala

  • Kiểu tổng quát
  • Dịch vụ ngoại lệ
  • Trường hợp của lớp.
  • Bộ sưu tập, cấu trúc dữ liệu
  • Tham số được cho là
  • Siêu lập trình
  • Lập trình đồng thời

Requirements

  • Việc hiểu biết về lập trình hàm và kiến thức cơ bản về Java cũng như JVM sẽ là một lợi thế.
 14 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories