신입 프로그래머를 위한 자바 스프링 (Spring) 프레임워크 강좌
신입 프로그래머를 위한 자바 스프링 (Spring) 프레임워크 강좌
수강정보
(101개의 수강평)
12778명의 수강생
스킬태그 #Spring
공개하지 않은 강의입니다.
지식공유자 : Seoul Wiz
31회 수업 · 총 16시간 30분 수업
기간 : 평생 무제한 시청
수료증 : 미발급 강의
수강 난이도 : 초급, 중급이상
지식공유자의 다른 강의 연관 로드맵

이 강의는

JAVA , JSP , SPRING 과정중 마지막 SPRING 과정입니다.
강의를 최신 버전에 맞게 리뉴얼 했습니다. 최신 업데이트가 반영된 배움을 원하신다면 - 여기 - 를 클릭해 새로운 강좌로 이동해 주세요.

* 선행 강좌

프로그래머 취업을 위한 실전 자바 (JAVA) 강좌 신입 프로그래머를 위한 실전 JSP 강좌

1. 강좌 소개

성수 메이커 스페이스 에서 제공하는 자바 프레임워크인 SPRING 의 실전 강좌 입니다. JAVA, JSP, SPRING 총 90강 시리즈의 마지막 순서인 스프링 강좌 입니다. SPRING 프레임워크는 현재 JAVA 프레임워크중 가장 많이 사용되어 표준이라 해도 무방할 만큼 널리 쓰이는 도구 입니다. 앞선 프로그래머 취업을 위한 실전 자바 (JAVA) 강좌 에서 충실히 학습을 하셨다면 이해하는데 무리가 없을것 입니다. 본 '신입 프로그래머를 위한 자바 스프링 (Spring) 프레임워크 강좌' 는 스프링 프레임워크의 기본에서부터 실전 사용법까지 충실하고 폭넓은 설명과 예제로 학습을 충실히 하신다면 현장에 바로 투입되어 활약할 수 있게끔 도와줍니다. 프로그래머로서 구직을 원하는 사람들에게도 큰 도움이 될것입니다.

2. 도움되는 분들

  • 앞선 자바 강좌들을 학습하신 분
  • 개발자, 프로그래머 가 되고싶은 문,이과 대학생
  • 프로그래머(개발자) 가 되고 싶은 분
  • 초급 자바 개발자
  • 스프링 프레임워크를 학습해야 하는 자바 개발자

3. 교육 과정

1강 – 스프링이란? -프레임워크 -스프링 -설치
2강 – 스프링 프로젝트 만들기 -이클립스에 스프링 플러그인 설치 -처음만들어 보는 스프링 프로젝트 -DI 와 IOC 컨테이너
3강 – DI(Dependency Injection) (1) - 스프링을 이용한 객체 생성과 조립 - 스프링 설정 파일의 이해
4강 – DI(Dependency Injection) (2) - 스프링 프로퍼티 설정 - 스프링 컨테이너의 이해
5강 – DI 활용 - 의존 관계 - DI 사용에 다른 장점
6강 - DI 설정 방법 - XML 파일을 이용한 DI 설정 방법 - JAVA를 이용한 DI 설정 방법 - XML과 JAVA를 같이 사용
7강 – 생명주기 (life cycle) 와 범위 - 스프링 컨테이너 생명 주기 - 스프링 빈 생명 주기 - 스프링 빈 범위
8강 – 외부파일을 이용한 설정 -Environment 객체 - 프로퍼티 파일을 이용한 설정 - 프로파일 속성을 이용한 설정
9강 – AOP(Aspect Oriented Programming) (1) -AOP란? -XML 기반의 AOP 구현
10강 – AOP (2) - @Aspect를 이용한 AOP 구현 - AspectJ Pointcut 표현식
11강 – MVC 기초 - 스프링 MVC 개요 - 스프링 MVC 구조 살펴보기 - resources 폴더
12강 – 컨트롤러 - 컨트롤러 클래스 제작 - 요청 처리 메소드 제작 - 부에 데이터 전달 - 클래스에 @RequestMapping 적용
13강 – Form 데이터 - HttpServletRequest 클래스 - @RequestParam 어노테이션 - 데이터(커맨드) 객체 - @PathVariable
14강 -@RequestMapping 파라미터 - Get 방식과 Post 방식 - @ModelAttribute - 리다이렉트 키워드
15강 – 폼 데이터 값 검증 - Validator 를 이용한 검증 - ValidationUtils 클래스 - @Valid 와 @InitBider
16강 – 스프링 MVC 게시판 (1) - 프로젝트 설계 - DateBase 구축 - 프로젝트 생성
17강 – 스프링 MVC 게시판 (2) - 패키지, 인터페이스, 클래스 제작 - Controller 제작 - 리스트 페이지 만들기
18강 – 스프링 MVC 게시판 (3) - 글 작성 페이지 만들기 - 글 내용 페이지 만들기
19강 – 스프링 MVC 게시판 (4) - 글 수정 페이지 만들기 - 글 삭제 페이지 만들기
20강 – 스프링 MVC 게시판 (5) - 글 답변 페이지 만들기
21강 – 스프링 JDBC - JDBC를 이용한 반복코드 줄이기 - Spring 빈을 이용한 코드 간소화 - JDBC를 이용한 리스트 목록 만들기 - insert,update,delete 처리하기
22강 – 트랜젝션(Transaction) (1) - 트랜젝션의 개념 - 스프링 트랜잭션 사용방법
23강 – 트랜젝션(Transaction) (2) - TransactionTemplete - 트랜잭션 전파 속성(1)
24강 – 트랜젝션(Transaction) (3) - 트랜잭션 전파 속성(2) 2
5강 – 보안 Security (1)
- 보안 관련 프로젝트 생성 - 보안 관련 라이브러리 추가 - 보안 관련 설정 파일 만들기 - In-Memory 인증
26강 – Security (2) - 로그인 페이지 만들기 - 로그이, 로그아웃 상태 표시
27강 – Security (3) - 보안관련 taglibs
28강 – Mybatis (1) - Mybatis 를 사용하기 위한 기본 설정
29강 – Mybatis (2) - Mybatis 이용한 리스트 출력
30강 – Mybatis (3) - Mybatis 이용한 글작성 및 삭제 - 소스정리

4. 성수 메이커 스페이스 소개

서울시와 서울산업진흥원(SBA)이 창의적 아이디어를 현실로 구현하고 공유하기 위해 조성하였습니다. 자동차,인쇄,기계,신발 등 첨단산업과 전통제조업이 발달한 성수동 IT 산업개발진흥직내 위치하여 최적의 입지조건을 갖추고 있습니다. 레이저커터,CNC라우터,3D 프린터뿐만 아니라 오실로스코프등 40여종의 제작 및 전자장비를 구축하여 스마트장치제작을 희망하는 분들에게 안성맞춤 공간입니다. 서울시 성동구 성수이로 22길 37 (성수역 2번출구)  

교육과정

모두 펼치기 31 강의 16시간 30분
섹션 0. 오리엔테이션
2 강의 24 : 00
스프링 강좌 강의 자료
1강 - 스프링이란?
24 : 00
섹션 1. 스프링 배우기
14 강의 495 : 00
2강 - 스프링 프로젝트 만들기
33 : 00
3강 - DI(Dependency Injection) (1)
36 : 00
4강 - DI(Dependency Injection) (2)
35 : 00
5강 - DI 활용
37 : 00
DI 설정 방법
44 : 00
7강 - 생명주기 (life cycle) 와 범위
29 : 00
8강 - 외부파일을 이용한 설정
45 : 00
9강 - AOP(Aspect Oriented Programming) (1)
34 : 00
10강 - AOP (2)
22 : 00
11강 - MVC 기초
36 : 00
12강 - 컨트롤러
34 : 00
13강 - Form 데이터
41 : 00
14강 -@RequestMapping 파라미터
33 : 00
15강 - 폼 데이터 값 검증
36 : 00
섹션 2. 스프링 MVC 게시판 실습
5 강의 188 : 00
16강 - 스프링 MVC 게시판 (1)
22 : 00
17강 - 스프링 MVC 게시판 (2)
50 : 00
18강 - 스프링 MVC 게시판 (3)
57 : 00
19강 - 스프링 MVC 게시판 (4)
24 : 00
20강 - 스프링 MVC 게시판 (5)
35 : 00
섹션 3. 스프링 JDBC
1 강의 57 : 00
21강 - 스프링 JDBC
57 : 00
섹션 4. 트랜젝션
3 강의 92 : 00
22강 - 트랜젝션(Transaction) (1)
38 : 00
23강 - 트랜젝션(Transaction) (2)
38 : 00
24강 - 트랜젝션(Transaction) (3)
16 : 00
섹션 5. 보안
3 강의 71 : 00
25강 - 보안 Security (1)
28 : 00
26강 - Security (2)
29 : 00
27강 - Security (3)
14 : 00
섹션 6. Mybatis
3 강의 63 : 00
28강 - Mybatis (1)
15 : 00
29강 - Mybatis (2)
27 : 00
30강 - Mybatis (3)
21 : 00

공개 일자

2015년 11월 4일 (마지막 업데이트 일자 : 2018년 10월 21일)

수강 후기

4.8
101개의 수강평
default_profile.png
햄디 3달 전
스프링개발자가 되기위한 기본기 감사합니다.
default_profile.png
이윤호 1달 전
감사합니다 : )
default_profile.png
최광식 2달 전
좋은 강의 잘들었습니다.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스