Red Hat에 오신 것을 환영합니다

각국 홈페이지

전세계 Red Hat 고객에게 일어나는 일들을 확인해 보십시오.

JB226

Red Hat JBoss Enterprise Application Development I with Exam

다음 관련 정보 보기:

Java EE 호환 애플리케이션을 처음부터 끝까지 개발, 테스트 및 유지 관리

중급 Java 개발자를 대상으로 하는 JBoss® Enterprise Application Development(JB225) 과정을 통해 Java EE 6 프레임워크, 사양 및 애플리케이션 프로그래밍 인터페이스(API)에 대해 학습할 수 있습니다. 이 버전의 과정에는 Red Hat Certified JBoss Developer Exam(EX225)이 포함됩니다.

과정 개요

Java EE 호환 애플리케이션 개발, 테스트 및 유지 관리

Eclipse 기반 Red Hat® JBoss Developer Studio를 사용하여 Java EE 호환 애플리케이션을 개발, 테스트 및 유지 관리하는 방법을 완벽히 익히게 됩니다.

완전한 엔터프라이즈 Java 애플리케이션의 개발

종합 강의, 다양한 사용 사례, 실습 랩은 Red Hat JBoss Enterprise Application Platform 6, Contexts and Dependency I, Arquillian, JBoss Hibernate, RESTEasy, HornetQ 및 완전한 엔터프라이즈 Java 애플리케이션 개발을 위한 관련 기술을 이용해 엔터프라이즈 애플리케이션을 개발하는 방법을 배울 수 있는 기회를 제공합니다.

완전한 다계층 엔터프라이즈 애플리케이션 구축

구축 사례 설계, 코딩 및 테스트 기법을 활용하여 JSF(JavaServer Faces) 2 웹 기반 프런트 엔드, JAX-RS(Java API for Restful Web Services) 계층, EJB(Enterprise JavaBeans) 계층, JPA(Java Persistence API) 지속성 계층을 갖춘 완전한 다계층 엔터프라이즈 애플리케이션을 구축하는 방법을 알아보십시오.

교육 과정 내용 요약

  • JBoss 미들웨어를 이용한 견고한 엔터프라이즈 애플리케이션 구축
  • 보안 엔터프라이즈 애플리케이션 구축
  • 애플리케이션을 백엔드 엔터프라이즈 정보 및 메시징 시스템과 통합
  • Arquillian을 이용한 테스트
  • 원활한 다계층 애플리케이션을 위한 CDI(Contexts and Dependency Injection) 사용
  • 개발자를 위한 관리 작업 이해
  • JBoss Developer Studio 도구 활용

대상자 및 선수 조건

  • Java 프로그래밍 경험을 보유하고 있고 엔터프라이즈 Java 개발 영역에 진입하기를 원하는 수강생
  • 경험이 많은 엔터프라이즈 Java 개발자이나 처음으로 JBoss로 마이그레이션하는 경우
  • 경험이 풍부한 엔터프라이즈 Java 개발자로서, Java EE 6와 최신 Red Hat JBoss Enterprise Application Platform 및 Red Hat JBoss Developer Studio 버전을 이용해 기술을 업그레이드하기를 원하는 경우
  • RHCJD(Red Hat Certified JBoss Developer) Exam(EX225) 준비를 위해 과정을 수강하려는 수강생

이 과정에 대한 선수 조건

  • Java 프로그래밍 언어(Java SE 5 또는 6)에 능숙(특히 주석 및 오브젝트 지향 설계)
  • HTML 및 XML 문서를 읽을 수 있는 능력
  • Eclipse와 같은 IDE(통합 개발 환경)에 대한 기본적 경험
  • Ajax(Asynchronous JavaScript + XML) 및 RDBMS(Relational Database Management System)에 대한 기본적인 지식이 권장되나, 필수 요구 사항은 아님

이 과정의 개요

Red Hat JBoss Enterprise Application Platform 6를 위한 개발자 관리 작업
새로운 Red Hat® JBoss® Enterprise Application Platform 6 관리 인터페이스 및 배포 모델을 활용합니다.
Red Hat JBoss Developer Studio 소개
서버의 제어 및 프로젝트 관리를 위해 Red Hat JBoss Developer Studio 도구를 활용합니다.
컨텍스트 및 종속성 삽입
CDI 지원 애플리케이션을 구축합니다.
테스트
JUnit 및 Arquillian을 이용해 애플리케이션을 테스트합니다.
세션 빈
EJB를 이용해 비즈니스 논리를 구현합니다.
웹 서비스
RESTEasy 및 SOAP(Simple Object Access Protocol)를 이용한 JAX-WS 지원을 위해 JBoss Enterprise Application Platform 구현을 활용하여 웹 서비스를 구축합니다.
메시징
HornetQ를 이용해 엔터프라이즈 구성 요소에 비동기식 메시징을 추가하고 MDB(Message-Driven Bean)를 개발합니다.
지속성
JPA 및 Hibernate를 이용해 데이터 지속성을 지원합니다.
웹 기반 UI
JSF 2 및 RichFaces를 이용해 다기능 웹 UI를 개발합니다.
보안
JBoss Enterprise Application Platform 6 및 애플리케이션 보안 기능을 이용해 애플리케이션에 대한 보안을 구현합니다.
패키징 및 배포
다양한 미들웨어 서버에 사용되는 JBoss Developer Studio를 이용해 애플리케이션 패키지 배포 옵션에 대해 이해합니다.

참고: 과정 개요는 기술이 발전하고 기본 작업의 개념이 진화함에 따라 변경될 수 있습니다. 특정 목표 또는 주제에 관한 질문이나 확인 사항이 있으시면 교육 전문가에게 문의(전화: 080-708-0880)하십시오.