교육 및 인강

    서블릿(Servlet) - 서블릿 환경 구성, HttpServletRequest 개요와 기본 사용법

    인프런 김영한님의 스프링 강의이며, 2섹션 - 서블릿(Servlet)를 정리한다. 실습형 교육으로 자세한 설명이 궁금하면 수강을 권장한다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com 스프링 부트 서블릿 환경 구성 @ServletComponentScan를 main메서드가 있는 클래스에 붙이면 된다. @ServletComponentScan // 서블릿 자동 등록 @SpringBootApplication public class ServletApplication ..

    웹 애플리케이션 이해 - HTML, HTTP API, CSR, SSR, 자바 백엔드 웹 기술 역사

    인프런 김영한님의 스프링 강의다. 20년전 서블릿 시절부터 시작되는 내용으로 스프링까지 오는 과정을 이야기한다. 1섹션 - 웹 애플리케이션 이해를 정리하며, 자세한 설명이 궁금하면 수강을 권장한다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com HTML, HTTP API, CSR, SSR 정적 리소스 - 이미 생성되고 고정된 HTML 파일, CSS, JS, 이미지, 영상 등을 제공 HTML 페이지 - 동적으로 필요한 HTML 파일을 생성해서 전달 - 웹 브라우..

    웹 애플리케이션 이해 - WS, WAS, Servlet, 멀티 쓰레드

    인프런 김영한님의 스프링 강의다. 20년전 서블릿 시절부터 시작되는 내용으로 스프링까지 오는 과정을 이야기한다. 1섹션 - 웹 애플리케이션 이해를 정리하며, 자세한 설명이 궁금하면 수강을 권장한다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com 웹 서버, 웹 애플리케이션 서버 웹 - HTTP 기반 - 클라이언트에서 서버로 데이터를 보내거나 반대로 서버에서 클라이언트로 데이터를 보낼 때 HTTP을 이용한다. - HTML, TEXT, 이미지, 음성, 영상 등 모든..

    이규원님의 현실 세상의 TDD 깊은 곳, 마지막편 : 코딩 계획

    테스트 주도 개발의 마지막 시간, 코딩 계획이다. 간단한 설명 후 이전시간에 보여준 ATDD를 예시로 진행한다. 📖 자세한 내용이 궁금하면 이규원 님의 TDD 수강하는 걸 추천드립니다. 👍 The RED : 이규원의 현실 세상의 TDD : 안정감을 주는 코드 작성 방법 | 패스트캠퍼스 그동안 우리나라에는 TDD를 제대로 다루는 책도 강의도 없었죠. 그래서 제가 개발 현장에서 활용하는 TDD를 정확하게 알려드리고자 강의를 만들었습니다. 이제 TDD에 대한 잘못된 인식은 버리고, ' fastcampus.co.kr 코딩 작업 설계 목표를 명확히 기술 - 어떤 가치를 구현하기 위해 코드를 쓰고 연결할 것인가? - 코딩은 하위 문제에 집중하게 함 - 명확한 이정표가 없다면 프로그래머는 자원을 낭비 - 사용자 스토..

    이규원님의 현실 세상의 TDD 깊은 곳, 10편 : 인수 테스트 주도 개발

    테스트 주도 개발의 깊은 곳 10편, 인수 테스트 주도 개발이다. 인수 테스트와 단위 테스트는 다르지만 서로 보완한다는 내용으로 실습 위주의 시간이다. 📖 자세한 내용이 궁금하면 이규원 님의 TDD 수강하는 걸 추천드립니다. 👍 The RED : 이규원의 현실 세상의 TDD : 안정감을 주는 코드 작성 방법 | 패스트캠퍼스 그동안 우리나라에는 TDD를 제대로 다루는 책도 강의도 없었죠. 그래서 제가 개발 현장에서 활용하는 TDD를 정확하게 알려드리고자 강의를 만들었습니다. 이제 TDD에 대한 잘못된 인식은 버리고, ' fastcampus.co.kr 인수 테스트 인수 테스트는 시스템 전체를 운영환경과 동일하거나 흡사한 환경에서의 테스트를 뜻하고 2가지로 나눠진다. 1) UI 응용프로그램 : 사용자 관점에서..

    이규원님의 현실 세상의 TDD 깊은 곳, 9편 : 인터페이스와 테스트

    테스트 주도 개발의 깊은 곳 9편, 인터페이스와 테스트다. 인터페이스에 대한 의미를 한번 더 복습한다. 📖 자세한 내용이 궁금하면 이규원 님의 TDD 수강하는 걸 추천드립니다. 👍 The RED : 이규원의 현실 세상의 TDD : 안정감을 주는 코드 작성 방법 | 패스트캠퍼스 그동안 우리나라에는 TDD를 제대로 다루는 책도 강의도 없었죠. 그래서 제가 개발 현장에서 활용하는 TDD를 정확하게 알려드리고자 강의를 만들었습니다. 이제 TDD에 대한 잘못된 인식은 버리고, ' fastcampus.co.kr 인터페이스 한 개체가 상호작용하는 다른 개체에 제공하는 상호작용 지점 API (Application Programming Interface) - 한 시스템이 협력 시스템에 제공 - 코드 친화적 소통 수단 -..

    이규원님의 현실 세상의 TDD 깊은 곳, 8편 : 테스트 주도 개발의 한계

    테스트 주도 개발의 깊은 곳 8편, 테스트 주도 개발의 한계다. 단점에 대해 설명하는 시간이다. 📖 자세한 내용이 궁금하면 이규원 님의 TDD 수강하는 걸 추천드립니다. 👍 The RED : 이규원의 현실 세상의 TDD : 안정감을 주는 코드 작성 방법 | 패스트캠퍼스 그동안 우리나라에는 TDD를 제대로 다루는 책도 강의도 없었죠. 그래서 제가 개발 현장에서 활용하는 TDD를 정확하게 알려드리고자 강의를 만들었습니다. 이제 TDD에 대한 잘못된 인식은 버리고, ' fastcampus.co.kr 은탄환은 없다 도구의 법칙 테스트 주도 개발은 유용하고 매력적인 도구지만 남용을 주의해야한다. -> 다양한 장소를 다녀보면 몇몇 개발자들은 본인이 사용하는 도구만 추구하는 경우가 많이 보인다. 테스트 주도 개발도 ..

    이규원님의 현실 세상의 TDD 깊은 곳, 7편 : 테스트 주도 설계

    테스트 주도 개발의 깊은 곳 7편, 테스트 주도 설계다. 테스트 주도 '개발'이 아니라 '설계'다 이번에는 실습이 없다 📖 자세한 내용이 궁금하면 이규원 님의 TDD 수강하는 걸 추천드립니다. 👍 The RED : 이규원의 현실 세상의 TDD : 안정감을 주는 코드 작성 방법 | 패스트캠퍼스 그동안 우리나라에는 TDD를 제대로 다루는 책도 강의도 없었죠. 그래서 제가 개발 현장에서 활용하는 TDD를 정확하게 알려드리고자 강의를 만들었습니다. 이제 TDD에 대한 잘못된 인식은 버리고, ' fastcampus.co.kr 단위 테스트가 설계에 미치는 영향 - 테스트가 있기 때문에 리팩터링 가능 - 두려움 없이 구현 설계를 과감하게 개선 단위 테스트에 의지하는 인터페이스 설계 - 낮은 응집에 대한 피드백을 주지..