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

Xem lại

  • Kế thừa và Giao diện
  • Tham chiếu Đối tượng so với Kế thừa
  • Đa hình
  • Phương thức Static và Default trong Giao diện
  • Bộ sưu tập và Generics
  • Generics (Kế thừa, Wildcards)
  • Viết các Kiểu Generics

Design Patterns

  • Tạo Đối tượng
  • Phương thức và Trường Static
  • Toán tử new
  • Mẫu Tạo
  • Kế thừa so với Composition / Ưu và Nhược điểm
  • Mẫu Composite
  • Lớp Bên Trong

Phản xạ

  • Lớp có tên Class
  • Tìm Trường, Phương thức và Constructor
  • Access Trường, Gọi Phương thức
  • Kiểm tra Mảng

Chú thích

  • Chú thích trong API Java (@Override, @Deprecated)
  • Định nghĩa Chú thích

Chức năng Programming

  • Tổng quan về Lambda Expression
  • Lambda Expression và Giao diện Chức năng
  • Sử dụng Lambda Expression
  • Làm việc với Tham chiếu Phương thức

API Stream

  • Stream và Bộ sưu tập
  • Lọc Bộ sưu tập
  • Liên kết và Pipelining

API Ngày/Giờ

  • API Legecy
  • API Ngày/Giờ (JSR 310)
  • Sự kiện Dựa trên Ngày và Giờ
  • Timestamp, Period và Duration
  • Thực hiện Tính toán
  • Định dạng
  • Địa phương hóa / Múi giờ

Cơ bản về JUnit

  • Tổng quan về JUnit, Phát triển dựa trên Kiểm thử
  • Kiểm thử và Assertions
  • Làm việc với Ngoại lệ
  • Tổ chức Kiểm thử với JUnit
  • Viết Fixtures - @Before, @After
  • Bộ Kiểm thử và Các Khả năng Khác
  • Tổng quan về Đối tượng Mock

Công cụ Xây dựng

  • Tổng quan về Ant
  • Maven Tổng quan

Requirements

Hiểu biết về ngôn ngữ Java và Lập trình hướng đối tượng (OOP). Người tham gia cần nắm vững các gói (packages), luồng điều khiển và vòng lặp, các lớp (classes) cụ thể cơ bản và các giao diện (interfaces) cơ bản.

 7 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories