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 전문가
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories