연락처 정보

코스 개요

Java 21 소개

  • Java 21의 개요 및 장기 지원 버전으로서의 특징
  • 이전 버전과 비교했을 때 주요한 개선 사항들
  • Java 21 개발 환경 설정 방법

새로운 기능 및 개선 사항

  • 신규 언어 기능과 문법 업데이트 내용
  • 패턴 매칭 및 레코드 타입 관련 개선점들
  • 새로 추가된 API와 라이브러리 변화사항

Java 21을 활용한 성능 최적화

  • 메모리 관리 체계의 향상점
  • 성능 튜닝 기법들
  • 최신 JVM 개선 기능들의 효과적인 활용 방법

Java 21에서의 모듈형 프로그래밍

  • 모듈 시스템의 최신 업데이트 내용
  • 모듈화된 애플리케이션 개발 및 관리 기법
  • 모듈형 Java 개발 시 지켜야 할 베스트 프랙티스들

고급 언어 기능 활용하기

  • Sealed 클래스와 패턴 매칭 기법
  • 개선된 switch 문 및 표현식 사용법
  • 레코드 타입 및 데이터 클래스의 고급 활용 방법

최신 라이브러리와 Java 21 연동하기

  • 업데이트된 라이브러리 및 프레임워크 활용법
  • 마이크로서비스 및 클라우드 환경에서의 Java 21 사용 전략
  • 효율성 향상을 위한 신규 라이브러리 기능 활용 방법

Java 21 환경에서의 테스트와 디버깅

  • 새롭게 제공되는 디버깅 도구 및 기법들
  • 신규 언어 기능을 위한 단위 테스트 작성 방법
  • 인기 있는 테스트 프레임워크와의 통합 방안<\/li>

Java 21 애플리케이션 배포 및 유지보수

  • 배포 전략과 모범 사례들
  • 버전 업그레이드 관리 및 호환성 보장 방안
  • 장기 지원이 필요한 애플리케이션의 모니터링 및 유지관리 방법

요약 및 향후 진행 방향

요건

  • 프로그래밍 개념에 대한 기본 지식
  • Java(모든 버전) 사용 경험이 있으신 분
  • 객체지향 프로그래밍(OOP) 원리에 익숙한 분

수강 대상

  • 최신 버전으로의 업그레이드를 희망하는 Java 개발자
  • Java 기술 역량을 강화하고자 하는 소프트웨어 엔지니어
  • Java 기반 애플리케이션 개발에 관여하고 있는 IT 전문가들
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리