
교육 과정
Oracle 기반의 웹어플리케이션 개발 JAVA전문가 과정 6회차
- 본 과정은 Oracle 기반의 관계형 데이터베이스 설계부터 Java EE 환경의 서버사이드 웹 애플리케이션 개발까지 현업 요구 수준에 부합하는 전반적인 기술 스택을 체계적으로 습득하는 데 중점을 두었습니다.
교육 내용
이 과정을 통해 백엔드부터 프론트엔드까지 웹 어플리케이션 개발에 필요한 전체 기술 흐름을 이해하고 실무 적용에 적합한 실습 중심의 프로젝트 경험을 쌓았습니다.
관계형 데이터베이스 및 SQL
- 데이터 모델링(개념·논리·물리 모델)을 기반으로 Oracle SQL을 활용한 데이터 정의(DDL), 조작(DML), 트랜잭션 처리 등 데이터베이스 설계 및 관리 기술을 습득하였습니다.
Java 프로그래밍
- 객체지향 언어인 Java의 핵심 문법과 응용 프로그래밍 기법을 학습하고, JDBC 기반 CRUD(Create, Read, Update, Delete) 로직을 구현하여 데이터의 효율적 연동 및 관리 능력을 강화했습니다.
Servlet/JSP & MVC 패턴
- JavaEE 환경에서 Servlet과 JSP를 활용하여 웹 요청 처리 및 화면 출력 로직을 개발하고, 모델2(MVC) 아키텍처를 적용해 비즈니스 로직, 컨트롤러, 뷰를 분리한 게시판, 회원가입, 파일 업로드 기능 등을 실습했습니다.
Spring Framework
- 경량 컨테이너 기반의 Spring Framework를 통해 의존성 주입(DI), AOP(관점 지향 프로그래밍), 트랜잭션 처리 등 핵심 기술을 이해하고 MVC2 패턴에 맞춘 유지보수성이 높은 웹 애플리케이션을 개발하였습니다.
MyBatis Framework
- ORM(Object Relational Mapping) 기술로 MyBatis의 Configuration, Mapper XML 구조를 이해하고 SQL 쿼리와 자바 객체 간 매핑을 통해 데이터 액세스를 효율화하는 방법을 실습했습니다.
Front-end (HTML/CSS/JavaScript/jQuery)
- HTML과 CSS를 활용한 사용자 인터페이스 구성과 JavaScript, jQuery를 활용해 클라이언트 사이드에서 이벤트 처리 및 동적 페이지 기능 구현 능력을 익혔습니다.
수료증

수료증