Java 16 Training Course
Java là một ngôn ngữ lập trình và nền tảng phát triển mã nguồn mở để tạo các ứng dụng máy tính, thiết bị di động và web. Java 16 cung cấp hỗ trợ bổ sung cho tất cả các tính năng socket miền UNIX và một loạt các cải tiến cho ngôn ngữ.
Khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các lập trình viên muốn sử dụng Java 16 để xây dựng, quản lý và đóng gói các ứng dụng Java.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Học và hiểu các tính năng và thay đổi mới từ các phiên bản cũ của Java lên Java 16.
- Học các khái niệm cơ bản của Java và sử dụng chúng để xây dựng các ứng dụng Java.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hành trực tiếp trong môi trường lab trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu
- Tổng quan về 16 tính năng của Java
- Hiểu kiến trúc của Java 16
Bắt đầu với Java 16
- Cài đặt Bộ phát triển phần mềm (JDK) của Java
- Thiết lập môi trường Java 16
- Di chuyển từ phiên bản cũ lên Java 16
Khám phá những thay đổi trong Java 16
- Thay đổi ngôn ngữ
- Công cụ đóng gói
- Bộ thu gom rác
- Các cải tiến khác
- Loại bỏ và ngừng hỗ trợ
Java Programming
- Programming với Jshell
- Phương thức và nền tảng Java
- Cú pháp Java
- Lập trình hướng đối tượng
- Khung tập hợp Java
- Xử lý ngoại lệ
- Sử dụng API nhập/xuất
Tóm tắt và các bước tiếp theo
Requirements
- Kiến thức về các khái niệm lập trình
Đối tượng
- Lập trình viên
- Nhà phát triển
Open Training Courses require 5+ participants.
Java 16 Training Course - Booking
Java 16 Training Course - Enquiry
Java 16 - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
một cách tiếp cận dễ dàng để truyền đạt kiến thức
Bartlomiej - Politechnika Lodzka
Course - Java 16
Machine Translated
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Nâng cao Spring Boot
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển Spring Boot có kinh nghiệm, những người muốn sử dụng các tính năng nâng cao của Spring Boot để cải thiện, bảo mật và kiểm tra các ứng dụng Spring Boot phức tạp.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tùy chỉnh khung Spring WebMVC để tăng cường khả năng tách rời của các ứng dụng web.
- Serialize và de-serialize các đối tượng bằng Jackson Serialization Views.
- Lưu trữ và bảo mật dữ liệu người dùng trong cơ sở dữ liệu.
- Sử dụng Spring Sessions để quản lý thông tin phiên người dùng một cách phân tán.
- Tự động hóa việc kiểm tra các ứng dụng Spring WebMVC.
- Giám sát và đo lường hiệu suất ứng dụng.
Angular và Spring Boot
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển web muốn sử dụng Angular và Spring Boot để xây dựng các ứng dụng full stack.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển một ứng dụng full stack với Angular và Spring Boot.
- Xây dựng một ứng dụng backend với Spring Boot.
- Tạo các ứng dụng frontend với Angular.
- Sử dụng Spring Security để cấu hình xác thực cho một ứng dụng full stack.
Groovy Programming
21 HoursApache Groovy là một ngôn ngữ lập trình động trên JVM (Java Máy ảo). Một số tính năng của nó bao gồm khả năng viết script, tạo Ngôn ngữ dành riêng cho miền (Domain-Specific Language), meta-programming thời chạy và thời biên dịch, và lập trình hàm. Groovy thường được sử dụng như một sự bổ sung cho Java.
Trong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này, người tham gia sẽ học cách lập trình bằng Groovy khi họ từng bước tạo một ứng dụng mẫu.
Đối tượng
- Các nhà phát triển
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành nặng nề
Groovy Programming cho Người Mới Bắt Đầu
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển ở trình độ mới bắt đầu, những người muốn học các kiến thức cơ bản về Groovy Programming.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các khái niệm lập trình cơ bản.
- Viết các script Groovy đơn giản và sử dụng các tính năng cốt lõi của Groovy.
- Hiểu và áp dụng các nguyên tắc cơ bản của lập trình hướng đối tượng bằng Groovy.
- Học các kỹ thuật xử lý lỗi cơ bản để quản lý các lỗi và ngoại lệ lập trình phổ biến trong Groovy.
Java 8 và Spring
35 HoursKhóa học kéo dài 5 ngày này dành cho các nhà phát triển muốn làm quen với các tính năng mới của Java 8 và framework Spring.
Spring và Hibernate trong Java Ứng dụng
21 HoursKhóa học bao gồm các vấn đề liên quan đến việc tạo các ứng dụng Java với sự nhấn mạnh đặc biệt vào công nghệ được sử dụng rộng rãi ngày nay trong các ứng dụng như các framework xây dựng Spring và Hibernate. Đến cuối khóa học, người tham gia sẽ có kiến thức để thiết kế ứng dụng và lựa chọn công nghệ phù hợp cho một giải pháp cụ thể. Khóa học cũng giúp người học hiểu rõ các vấn đề đã biết liên quan đến thư viện, đặc tả và công nghệ được thảo luận.
Java Microservices
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển trình độ trung cấp Java muốn thiết kế, phát triển, triển khai và duy trì các ứng dụng dựa trên microservices bằng cách sử dụng các framework Java như Spring Boot và Spring Cloud.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các nguyên tắc và lợi ích của kiến trúc microservices.
- Xây dựng và triển khai microservices bằng cách sử dụng Java và Spring Boot.
- Triển khai service discovery, quản lý cấu hình và API gateways.
- Bảo mật, giám sát và mở rộng quy mô microservices một cách hiệu quả.
- Triển khai microservices bằng cách sử dụng Docker và Kubernetes.
Java Mùa xuân
35 HoursSpring là một khung ứng dụng cung cấp mô hình lập trình và cấu hình toàn diện cho các ứng dụng doanh nghiệp dựa trên Java.
Xây dựng Microservices với Spring Boot, Docker và Kubernetes
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển ở trình độ trung cấp đến nâng cao, những người muốn phát triển các microservice bằng Spring Boot, Docker và Kubernetes.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu kiến trúc microservice.
- Xây dựng các microservice sẵn sàng triển khai bằng Spring Boot.
- Hiểu vai trò của Docker trong microservice.
- Thiết lập cụm Kubernetes để triển khai microservice.
Quarkus dành cho Nhà phát triển
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng Quarkus để xây dựng, kiểm tra và triển khai các ứng dụng, được hỗ trợ đầy đủ bởi Java, nhưng với mức sử dụng tài nguyên thấp hơn.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu phát triển ứng dụng với Quarkus.
- Xây dựng, biên dịch và chạy các ứng dụng ở chế độ native bằng GraalVM.
- Sử dụng các công cụ và tiện ích mở rộng của Quarkus để xây dựng các ứng dụng native bằng Maven.
- Đóng gói, thực thi và triển khai các ứng dụng với Docker.
Quarkus cho Phát triển Native và Microservice
40 HoursBuổi đào tạo trực tiếp dưới sự hướng dẫn của giảng viên tại Việt Nam (trực tuyến hoặc trực tiếp) này nhằm vào các nhà phát triển và kiến trúc sư có trình độ trung cấp đến cao muốn phát triển các ứng dụng gốc Java và microservices sử dụng Quarkus với việc sử dụng bộ nhớ được tối ưu hóa và thời gian khởi động.
Tại kết thúc buổi đào tạo này, người tham gia sẽ có thể:
- Phát triển các ứng dụng gốc Java hiệu suất cao, nhẹ nhàng bằng cách sử dụng Quarkus.
- Xây dựng và triển khai kiến trúc dịch vụ RESTful và microservices.
- Sử dụng GraalVM để biên dịch gốc và tối ưu hóa hiệu quả khởi động và bộ nhớ.
- Đóng gói và container hóa ứng dụng cho các môi trường Kubernetes và OpenShift.
Spring Boot, React và Redux
14 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển web muốn xây dựng các ứng dụng web chức năng từ đầu đến cuối bằng Spring Boot, React và Redux.
Sau khi hoàn thành khóa đào tạo này, người tham gia sẽ có thể:
- Xây dựng một ứng dụng giao diện người dùng với React và Redux.
- Tạo các API RESTful với Spring Boot.
- Bảo mật các dịch vụ web bằng Spring security và JWT web tokens.
Spring Boot cho Người Mới Bắt Đầu
14 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ tìm hiểu các tính năng và kiến trúc chính của Spring Boot, cũng như mối quan hệ của nó với framework Spring cơ bản. Giảng viên sẽ cung cấp nhiều cơ hội để áp dụng kiến thức và nhận phản hồi. Người tham gia sẽ thực hiện các bài tập thực hành trực tiếp về việc định nghĩa, cấu hình và triển khai các ứng dụng Spring.
Khi kết thúc khóa học, người tham gia sẽ có đủ kiến thức và kinh nghiệm thực tế để nhanh chóng triển khai ứng dụng Spring của riêng mình.
Spring Webflux
14 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển muốn sử dụng WebFlux để phát triển và triển khai các ứng dụng phản ứng.
Khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Cài đặt và cấu hình Spring 5 và khung WebFlux.
- Phát triển các ứng dụng và dịch vụ phản ứng.