Course Outline
Java 21 소개
- Java 21 개요 및 LTS 상태
- 이전 버전 대비 주요 개선 사항
- Java 21 개발 환경 설정
새로운 기능 및 향상점
- 새로운 언어 기능 및 구문 업데이트
- 패턴 매칭 및 레코드 향상
- 새로운 API 및 라이브러리 업데이트
Java 21을 사용한 성능 최적화
- 메모리 관리 개선
- 성능 조정 기법
- 최신 JVM 향상 기능 활용
Java 21의 모듈 Programming
- 모듈 시스템 업데이트
- 모듈 애플리케이션 생성 및 관리
- 모듈 Java 개발을 위한 모범 사례
고급 언어 기능
- Sealed 클래스 및 패턴 매칭
- 향상된 switch 문 및 표현식
- 레코드 및 데이터 클래스의 고급 사용법
최신 라이브러리와 Java 21 통합
- 업데이트된 라이브러리 및 프레임워크 사용법
- 마이크로서비스 및 클라우드 애플리케이션에서 Java 21 사용
- 효율성을 위한 새로운 라이브러리 함수 활용
Java 21에서의 테스트 및 디버깅
- 새로운 디버깅 도구 및 기법
- 새로운 언어 기능에 대한 단위 테스트 작성
- 인기 있는 테스트 프레임워크와의 통합
Java 21 애플리케이션 배포 및 유지 관리
- 배포 전략 및 모범 사례
- 버전 업그레이드 및 호환성 관리
- 장기 지원 애플리케이션 모니터링 및 유지 관리
요약 및 다음 단계
Requirements
- 프로그래밍 개념에 대한 기본적인 지식
- 이전 Java (모든 버전) 경험
- 객체 지향 프로그래밍(OOP) 원칙에 대한 숙지
대상
- 최신 버전으로 업그레이드하려는 Java 개발자
- Java 기술을 향상시키려는 소프트웨어 엔지니어
- Java 기반 애플리케이션 개발에 참여하는 IT 전문가
회원 평가 (5)
예를 들어 주석이 필요한 이유와 그 의미 등 컨텍스트에 대한 복잡한 개요도 얻었습니다. 수동으로 명령을 실행하고 나머지 API를 호출해야 하는 교육의 실용적인 부분이 마음에 들었습니다.
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.