스프링 핵심 원리 강의 오픈!
안녕하세요. 스프링 입문 강의를 출시하고, 많은 분들이 응원해주신 덕분에 드디어 스프링 핵심 원리 강의를 오픈했습니다!
강의소개: 스프링 핵심 원리 - 기본편
이 강의는 스프링이 없던 20년 전으로 돌아가서 스프링이 왜 만들어졌는지 그 이유부터 시작합니다. 그리고 우리도 그때로 돌아가서 스프링 없는 순수한 자바 코드로 예제 애플리케이션을 만들어봅니다. 요구사항이 변경 됨에 따라 문제점들이 하나씩 발견되고, 그 문제를 해결하기 위해 좋은 객체 지향 원리들을 하나씩 코드에 적용하면서 문제를 해결해나갑니다. 이렇게 애플리케이션 예제 코드를 개발하는 과정을 통해 자연스럽게 좋은 객체지향의 원리(SOLID)와 IoC, DI에 대해서 이해하고, 또 스프링 컨테이너가 왜 필요한지 깨달을 수 있습니다.
단순히 스프링 레퍼런스 문서에 있는 기능을 하나하나 설명하기 보다는, 왜 스프링을 만들었고, 왜 스프링이 이런 기능을 제공하는지 그 이유와 핵심 원리에 대해서 설명합니다. 학습이 끝나면 스프링이 제공하는 기능을 잘 사용하는 것은 물론이고, 스프링과 객체 지향 설계의 본질에 대해서 깊이 이해할 수 있습니다. 그래서 실무에서 스프링 핵심 기술을 제대로 이해하고 활용할 수 있습니다.
감사합니다^^!