스프링 프레임워크의 핵심을 파고드는 강의로, DI와 AOP를 비롯한 스프링의 중심 개념을 마스터하게 됩니다. 환경 설정부터 단위테스트, 로깅, 메이븐 사용법까지, 스프링 프로젝트를 위한 기초를 튼튼히 다질 수 있습니다.
이런 걸
배워요!
메이븐, 로깅, 단위테스트 등 프로젝트를 위한 기본 기술
기본적인 SpringBoot 애플리케이션 개발 방법
의존성 주입의 개념과 방법
AOP의 개념과 종단 관심사 모듈화 방법
이 강의는 프로그래밍과 무관한 실생활에서 누구나 겪어봤을 이야기를 통해서 프레임워크에 대한 이야기를 풀어갑니다. 어려운 코드가 이해하기 힘들었다면 실생활에서 여러분이 느끼고 있는 프레임워크를 통한 이해는 어떤가요? 가전제품을 렌탈해본 사람이라면 당연히 느낄 수 있는 DI의 장점, 청소하기 싫지만 청소가 필요한 사람이라면 이해할 수 있는 AOP 이야기 들은 어렵게만 느껴졌던 스프링의 개념을 자연스럽게 받아들일 수 있게 합니다.
또한 설명 하려는 내용에 대해 표와 이미지를 통해 최대한 이해하기 쉽게 내용을 구성했습니다.
참~쉬운 스프링은 크게 4개의 Part로 나뉘며 그 중 이번 강의는 Part 1 SpringFramework 개념과 DI,AOP 입니다.
다음 Part가 등록되기에는 시간이 걸립니다. 전체 내용을 연속해서 수강하실 분들에게는 적합하지 않을 수 있습니다.
Q. 이번 강의(Part 1)까지 수강하면 스프링을 이용해서 개발이 가능할까요?
A. Part 1은 Spring Framework가 동작하기 위해 가장 기본이 되는 개념과 DI 그리고 AOP에 대해서까지만 학습합니다. 물론 이 내용을 이용해서 필요한 내용을 자학자습할 수는 있지만 가급적 Part 3까지는 수강하기를 권장합니다.
Q. 수강하기 위해서는 어떤 환경이 필요할까요?
A. Spring Framework를 통한 개발은 특별한 OS나 개발 툴에 종속되지는 않습니다. 다만 강의의 진행은 Mac 환경에서 Intellij를 이용합니다. Intellij의 경우 community edition을 사용할 수도 있지만 살짝 불편한 부분이 있으므로 가급적 enterprise 버전을 사용해주는 것이 좋습니다. 30일 평가판을 사용해도 강의 수강에는 전혀 문제가 없습니다.
Q. 과정을 수강하면 스프링을 이용해서 애플리케이션 개발이 가능할까요?
A. Spring은 개발자들이 좀더 쉽게 애플리케이션을 개발할 수 있도록 도와주는 프레임워크입니다. 과정을 충실히 수강한다면 비록 흙손이어도 아이디어가 있으면 파워포인트를 이용해 멋진 발표 자료를 만들 수 있듯 스프링 프레임워크를 이용해서 여러분의 아이디어를 멋진 애플리케이션으로 작성할 수 있을 것입니다.
안녕하세요. 모두의 코딩:두딩입니다~
활용도가 높은 지식들을 쉽게 풀어서 설명하는게 너무 재미있고 수강생들이 이해했을 때 행복함을 느끼는 강사입니다. 20여년 넘게 강의와 개발을 오가며 활동했고 지금은 강의와 블로그, 유투브등을 통해서 소통하고 있습니다.
저의 작은 활동이 누군가의 삽질을 줄일 수 있다면 정말 뿌듯할 것 같습니다.
학습 대상은
누구일까요?
Spring을 처음 접하는 사람
Spring을 써보긴 했으나 왜 그렇게 동작하는지 설명을 못하는 사람
선수 지식,
필요할까요?
자바
안녕하세요. 모두의 코딩:두딩입니다~
활용도가 높은 지식들을 쉽게 풀어서 설명하는게 너무 재미있고 수강생들이 이해했을 때 행복함을 느끼는 강사입니다. 20여년 넘게 강의와 개발을 오가며 활동했고 지금은 강의와 블로그, 유투브등을 통해서 소통하고 있습니다.
저의 작은 활동이 누군가의 삽질을 줄일 수 있다면 정말 뿌듯할 것 같습니다.
전체
27개 ∙ (8시간 54분)
가 제공되는 강의입니다.
01. Intro
02:47
스프링 프레임워크
15:32
스프링의 주요 특징
16:43
환경 설정 및 QuickStart
15:49
알쓸신잡 1. maven
23:59
알쓸신잡 2. lombok
19:26