HOME
온라인 강좌
앱/백엔드
[5월 개강] 스프링 프레임워크

강사
서영준강사 강좌 더보기
주제
앱/백엔드
강좌구성
총 16강 / 2,880분
수강기간
90일
수강료
750,000
할인가
99,000내쿠폰
[5월 개강] 스프링 프레임워크

강사
서영준강사 강좌 더보기
주제
앱/백엔드
강좌구성
총 16강 / 2,880분
수강기간
90일
수강료
750,000
할인가
99,000내쿠폰
1:1 문의
바로신청




Spring MVC를 이용한 게시판 구현을 할 수 있고 스프링, iBatis 등 자바 관련 프레임워크를 배워 MVC패턴의 Web2.0 기반의 웹어플리케이션을 제작할 수 있습니다.





수업 스케줄

5월 개강과정

날짜선택 옵션 평일 오후반 5.7~6.4 (16:00~19:00)
1회차 05.07 2회차 05.08 3회차 05.09
4회차 05.13 5회차 05.14 공휴일 6회차 05.16
7회차 05.20 8회차 05.21 9회차 05.22 10회차 05.23
11회차 05.27 12회차 05.28 13회차 05.29 14회차 05.30
15회차 06.03 16회차 06.04
매회 수업 종료 후,
라이브 강의 영 상이 제공됩니다.

가격 안내

수강료

정가
750,000
판매가
600,000
선착순 혜택가 (87%할인)
99,000

추가 특전

수강기간 30일 추가 증정 (평일반 : ~2024.08.02까지, 주말반 : ~2024.08.04까지)

수강레벨

고급 백엔드 관련 직종 취업 희망자

관련 강좌

#실전 개발자 를 위한 Spring Framework #원리로 배우는 스프링 프레임워크

관련 자격증

#OCJP #정보처리기사 #정보처리기능사

커리큘럼

수업기간 교육내용
1-4강
  • 1. 스프링 프레임워크 소개
    1. 스프링 프레임워크란? : 오픈소스, 경량급, 애플리케이션 프레임워크
    2. POJO 프로그램
    3. 스프링 프레임워크의 등장 배경
    4. JDK, Tomcat 설치

  • 2. 개발환경설정
    1. Oracle 설치
    2. Oracle HR 계정 및 사용자 계정 설정, 권한 부여
    3. SQL Developer 설치 및 환경설정
    4. STS 설치

  • 3. 스프링 프레임워크 소개
    1. 일반적인 예제, 인터페이스를 활용한 예제, 스프링 프레임워크 적용, 객체지향 설계원칙
    2. 디자인 패턴 - 결합도를 낮추는 방법
    3. 다형성을 이용하여 결합도를 낮춘 애플? ??케이션 작성

  • 4. Spring DI-XML
    1. Dependency Lookup과 Dependency Injection의 차이
    2. DI: XML 설정

5-8강
  • 1. JSP Spring DI-어노테이션
    1. 컬렉션 타입의 빈 주입 : set, list, map, properties
    2. DI: 어노테이션 이용

  • 2. Spring DI-Container
    1. XML 설정과 어노테이션 설정의 혼합
    2. 자바 코드 기반의 설정 : @Configuration, @Bean, @Import
    3. 스프링 컨테이너
    4. 스프링 빈 객체 라이프 사이클 비교
  • 3. 실습 환경 설정
    1. 게시판 실습환경 설정
    2. XML 기반: BoardDAO, BoardVO 작성
    3. 어노테이션 기반 : UserDAO, UserVO 작성
    4. 공통 코드 작성: JdbcUtil
  • 4. Spring AOP
    1. AOP 개요: 컴파일 방식, 런타임 방식, 프록시 방식
    2. 스프링에서의 AOP
    3. XML 설정을 활용한 AOP: log
    4. 종류별 실습

9-12강
  • 1. Spring AOP
    1. Joinpoint와 바인드 변수 활용 예제
    2. 종류별 예제 실습

  • 2. Spring JDBC
    1. JdbcTemplate 클래스
    2. NamedparameterJdbcTemplate
    3. Simplejdbclnsert 클래스


  • 3. 트랜직션
    1. 트랜직션이란? : 원자성, 일관성, 독립성, 지속성
    2. TransactionTemplate를 이용한 트랜잭션 처 리
    3. 를 이용한 트랜잭션 처리
    4. @Transaction을 이용한 트랜잭션 처리


  • 4. MVC 패턴
    1. 화면구현
    2. 게시판 - 글 목록 보기, 등록하기, 수정, ? ?제 페이지 구현
    3. 로그인 - 로그인 로그아웃
    4. 기존의 Backend에 화면 연결하여 실습

13-16강
  • 1. Spring MVC-XML
    1. 프레임 워크의 개발 원리
    2. 스프링 MVC 프레임워크의 구조 - XML 기반


  • 2. Spring MVC-어노테이션
    1. 스프링 MVC 프레임 워크-어노테이션 기반 설정


  • 3. Spring MVC 활용
    1. 2-Layred 아키텍처
    2. FileUpload API를 활용한 파일업로드 예제
    3. 예외처리
    4. 다국어 처리, 데이터 변환: XML, JSON


  • 4. Mybatis
    1. Mybatis와 Java를 이용한 CRUD 예제
    2. Spring Framework와 연동
    3. 동적쿼리 활용한 검색 기능 구현


수강 방법 안내

유의사항

  1. 온라인 LIVE 강의는 실시간으로 진행 되며 강의 시간 외에는 LIVE에 참여할 수 없습니다.
  2. 온라인 라이브 종료 후 영업일 기준 48시간 내 복습용 VOD 강의가 업데이트 됩니다.
  3. 복습용 VOD 강의는 수강기간 내 횟수 제한 없이 재수강이 가능합니다.
  4. 본 강의는 특별 강좌로 쿠폰, 포인트 할인이 불가합니다.
  5. 본 강의 수강시 구매 금액의 1%가 포인트로 적립됩니다.
  6. 저작물을 녹화, 녹음하고 유포하거나 판매하는 행위는 저작권법에 위반될 수 있습니다.
  7. 수강 중 발생하는 비대면 수업 시스템 오류는 해당 플랫폼 고객센터(1577-6554) 또는 02-3672-9100(내선1번)으로 연락주시기 바랍니다. (통화 가능시간 평일 09:00~18:00 / 그 외 시간은 1:1 문의 게시판 활용)
  8. 해당 강의는 라이브 수강 출석 관리를 위해 KG에듀원 ITBANK와 수강생의 성명/생년월일/수강과목의 개인정보를 공동으로 처리합니다.
  9. 일부 과정에 한해 폐강 또는 수강시간 조정이 될 수 있습니다.
단원 강의명 강의시간 자료 강의실 강의보기
1강 스프링 프레임워크 1일차 180분 강의실 입장 FREE
2강 스프링 프레임워크 2일차 180분 강의실 입장 FREE
3강 스프링 프레임워크 3일차 180분 강의실 입장 PLAY
4강 스프링 프레임워크 4일차 180분 강의실 입장 PLAY
5강 스프링 프레임워크 5일차 180분 강의실 입장 PLAY
6강 스프링 프레임워크 6일차 180분 강의실 입장 PLAY
7강 스프링 프레임워크 7일차 180분 강의실 입장 PLAY
8강 스프링 프레임워크 8일차 180분 강의실 입장 PLAY
9강 스프링 프레임워크 9일차 180분 강의실 입장 PLAY
10강 스프링 프레임워크 10일차 180분 강의실 입장 PLAY
11강 스프링 프레임워크 11일차 180분 강의실 입장 PLAY
12강 스프링 프레임워크 12일차 180분 강의실 입장 PLAY
13강 스프링 프레임워크 13일차 180분 강의실 입장 PLAY
14강 스프링 프레임워크 14일차 180분 강의실 입장 PLAY
15강 스프링 프레임워크 15일차 180분 강의실 입장 PLAY
16강 스프링 프레임워크 16일차 180분 강의실 입장 PLAY
서영준

프로그래밍의 기초부터 심화까지 차근차근 배워봅시다.

프로필 경력 : (현) KG아이티뱅크 강사
담당과목 : 프로그래밍 강의
저서 -

교원임용

회계사/세무사

IT 교육

인테리어 교육

직무교육

커리어 역량 개발

공기업/대기업/금융 취업

KG그룹 가족사