코스 개요
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 애플리케이션 배포 및 유지 관리
- 배포 전략 및 모범 사례
- 버전 업그레이드 및 호환성 관리
- 장기 지원 애플리케이션 모니터링 및 유지 관리
요약 및 다음 단계
요건
- 프로그래밍 개념에 대한 기본적인 지식
- 이전 Java (모든 버전) 경험
- 객체 지향 프로그래밍(OOP) 원칙에 대한 숙지
대상
- 최신 버전으로 업그레이드하려는 Java 개발자
- Java 기술을 향상시키려는 소프트웨어 엔지니어
- Java 기반 애플리케이션 개발에 참여하는 IT 전문가
회원 평가 (5)
복잡한 개요와 문맥에 대한 설명도 들을 수 있었습니다. 예를 들어, why do we need some annotations과 그것들이 무엇을 의미하는지 등에 대해 알아봤습니다. 실습 부분도 좋았습니다. 명령어를 직접 실행하고 REST API를 호출하는 과정이 포함되어 있었기 때문입니다.
Alina - ACCENTURE SERVICES S.R.L
코스 - Quarkus for Developers
기계 번역됨
공유된 추가 정보에 따르면, 훈련은 직관적이지 않은 Groovy였지만 그래도 좋았습니다.
Covenant - Vodacom
코스 - Groovy Programming
기계 번역됨
트레이너는 주제를 명확하게 설명할 수 있으며 모든 질문에 답할 수 있습니다.
Hannah Mae Lubigan - Security Bank Corporation
코스 - Advanced Spring Boot
기계 번역됨
트레이닝 스타일과 트레이너가 연습 중 겪는 문제를 해결하는 데 도움을 줍니다.
Carl Angelo Gonzales - Security Bank Corporation
코스 - Spring Boot for Beginners
기계 번역됨
커버된 주제의 범위가 상당히 넓었고, 강사는 그에 대한 정당한 설명을 시도했습니다.
Lakshmipriya Sivakumar - Deque Systems Inc
코스 - Spring Boot, React, and Redux
기계 번역됨