오마이스쿨

-

-
주제
앱/백엔드
강사
양진석
강좌구성
총 16강 / 2,880분
수강기간
90일
수강료
750,000원 150,000

강좌소개





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



수업 스케줄

4월 개강과정

날짜선택 옵션 평일 오후반 4.4~5.2 (12:30~15:30)
1회차 04.04
2회차 04.08 3회차 04.09 선거일 04.10 4회차 04.11
5회차 04.15 6회차 04.16 7회차 04.17 8회차 04.18
9회차 04.22 10회차 04.23 11회차 04.24 12회차 04.25
13회? ?? 04.29 14회차 04.30 15회차 05.01

16회차 05.02

 

매회 수업 종료 후,
라이브 강의 영상이 제공됩니다.

가격 안내

수강료

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

추가 특전

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

수강레벨

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

관련 강좌


#실전 개발자를 위한 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. 일부 과정에 한해 폐강 또는 수강시간 조정이 될 수 있습니다.

강의목록

LIST
단원 강의명 시간
1강 스프링 프레임워크 1차시 180분
2강 스프링 프레임워크 2차시 180분
3강 스프링 프레임워크 3차시 180분
4강 스프링 프레임워크 4차시 180분
5강 스프링 프레임워크 5차시 180분
6강 스프링 프레임워크 6차시 180분
7강 스프링 프레임워크 7차시 180분
8강 스프링 프레임워크 8차시 180분
9강 스프링 프레임워크 9차시 180분
10강 스프링 프레임워크 10차시 180분
11강 스프링 프레임워크 11차시 180분
12강 스프링 프레임워크 12차시 180분
13강 스프링 프레임워크 13차시 180분
14강 스프링 프레임워크 14차시 180분
15강 스프링 프레임워크 15차시 180분
16강 스프링 프레임워크 16차시 180분

강사소개

양진석

양진석

프로그래밍은 양진석 선생님!

프로필

· 담당 과목

  프로그래밍

 

· 경력 사항

  (현) KG아이티뱅크 강사

 

저서

-

수강생 평가 (0)

로그인을 하시면 기대/수강평을 작성하실 수 있습니다.

등록된 수강평이 없습니다.