Đề cương khóa học
Giới thiệu về Java 21
- Tổng quan về Java 21 và trạng thái LTS của nó
- Những cải tiến chính so với các phiên bản trước
- Thiết lập môi trường phát triển Java 21
Tính năng và Cải tiến Mới
- Các tính năng và cập nhật cú pháp ngôn ngữ mới
- Cải tiến về đối sánh mẫu và bản ghi
- API mới và cập nhật thư viện
Tối ưu hóa Hiệu suất với Java 21
- Cải tiến quản lý bộ nhớ
- Kỹ thuật điều chỉnh hiệu suất
- Sử dụng các cải tiến JVM mới nhất
Mô-đun Programming trong Java 21
- Cập nhật hệ thống mô-đun
- Tạo và quản lý các ứng dụng mô-đun
- Các phương pháp hay nhất để phát triển mô-đun Java
Tính năng Ngôn ngữ Nâng cao
- Các lớp được niêm phong và đối sánh mẫu
- Các câu lệnh và biểu thức chuyển đổi nâng cao
- Sử dụng nâng cao các bản ghi và lớp dữ liệu
Tích hợp Java 21 với các Thư viện Hiện đại
- Làm việc với các thư viện và khung được cập nhật
- Sử dụng Java 21 trong các ứng dụng vi dịch vụ và đám mây
- Tận dụng các chức năng thư viện mới để cải thiện hiệu quả
Kiểm thử và Gỡ lỗi trong Java 21
- Các công cụ và kỹ thuật gỡ lỗi mới
- Viết các bài kiểm tra đơn vị cho các tính năng ngôn ngữ mới
- Tích hợp với các khung kiểm thử phổ biến
Triển khai và Bảo trì các Ứng dụng Java 21
- Chiến lược triển khai và các phương pháp hay nhất
- Quản lý nâng cấp phiên bản và khả năng tương thích
- Giám sát và bảo trì các ứng dụng hỗ trợ dài hạn
Tóm tắt và Các Bước Tiếp Theo
Yêu cầu
- Kiến thức cơ bản về các khái niệm lập trình
- Kinh nghiệm trước đây với Java (bất kỳ phiên bản nào)
- Quen thuộc với các nguyên tắc lập trình hướng đối tượng (OOP)
Đối tượng
- Các nhà phát triển Java muốn nâng cấp lên phiên bản mới nhất
- Các kỹ sư phần mềm muốn nâng cao kỹ năng Java của họ
- Các chuyên gia IT tham gia vào phát triển ứng dụng dựa trên Java
Đánh giá (4)
- Tiến trình của khóa học (từ nội bộ JVM đến các chủ đề cao cấp hơn) - Một số nhận xét từ các bài tập thực hành - Phong cách trực quan (không phải là một số bài thuyết trình, mà là một trang được trình bày đẹp mắt)
Ivan Suvorov - Deutsche Bank
Khóa học - Java Advanced
Dịch thuật bằng máy
Chúng tôi đã có một cái nhìn tổng quan phức tạp về bối cảnh - ví dụ, tại sao chúng ta cần các chú thích và ý nghĩa của chúng. Tôi rất thích phần thực hành của khóa đào tạo - phải chạy các lệnh bằng tay và gọi các API REST.
Alina - ACCENTURE SERVICES S.R.L
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
tương tác thông qua bài tập và chia sẻ dự án
Claudiu - MSG system
Khóa học - Advanced Spring Boot
Dịch thuật bằng máy
Thông tin bổ sung được chia sẻ, khóa đào tạo không phải là Groovy đơn thuần, điều này rất tốt.
Covenant - Vodacom
Khóa học - Groovy Programming
Dịch thuật bằng máy