일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 인프런 #김영한
- 백준
- Hashtable
- linkedlist
- 스프링MVC 1편
- REST Docs
- 인프런 김영한
- python
- 단방향연결리스트
- 자바
- MVC 2편
- 김영한
- Spring
- 스프링 DB 2편
- properties ??
- jsp
- java
- spring boot
- 김영한 #DB1편
- api 문서
- whitelabel error page
- IntelliJ
- 404
- map
- properties 한글깨짐
- Today
- Total
목록책, 강의 보는 공간 (9)
산업공학도의 IT
@Lecture Content 영한님 강의는 과거로부터 현재까지 기술이 어떻게 발전해왔는지 리팩토링하면서 설명해주셔서 좋은 것 같다. 서블릿이라는건 왜 생겼고, JSP는 또 왜 나왔고, 스프링 초창기 MVC패턴 순으로 강의가 진행된다. 이 강의 순서가 좋은 점이 스프링MVC구조를 알려주시기 위해서 프론트컨트롤러를 직접 만들어보며 5단계의 리팩토링 과정을 통해 쉽게 설명해주신다는 점이다. 그리고 간단한 웹 페이지를 만들며 실습을 하는 구조이다. 나는 원래 Jsp/Servelt으로 게시판을 만들어보고, 스프링부트로 간단한 게시판을 만들어 본 상태라 복습느낌으로 들었다. @Tip 간단하게 Jsp/Servlet을 공부 후 수강하면 좋을 것 같다. 해본 상태로 강의를 수강하니 들으면서 이걸 왜 이렇게 썻는지 이해..
@Before Listening to the Lecture JSP대신 Vue.js를 사용해보고 싶어서 공부하게 되었다. Vue.js를 선택한 이유는 혼공시리즈에 리액트내용이 있지만, Vue는 프레임워크라 더 사용하기 간단하고 렌더링이 빠르기 때문이다. @Lecture Content JS는 카카오 API를 이용해 홈페이지를 만들 때 사용해봐서 조금은 알고 있으며(node express 사용) 혼공 시리즈로 기초문법부터, 고급함수, 이벤트 등을 복습하였으며, 문서객체모델(DOM)을 조작하는 방법을 공부하였다. 또한 Vue가 HTML에 데이터를 렌더링하는 방식과 v-model, v-if, v-for 디렉티브 등에 대해서 공부하였다. (v-for 디렉티브는 JSTL 문법 중 foreach문과 매우 유사했다.)
@Before Listening to the Lecture 4학년이 되서야 개발자를 해보고 싶다는 생각으로, 선 자격증 취득 및 공부 후 본격적으로 시작하였다. 웹 개발의 기본은 3계층 아키텍처(WEB - WAS - DB)이고, WEB이라는 것은 HTPP통신을 기반으로 구현된다고 해서 강의를 수강하게 되었다. @Lecture Content 이 강의는 먼저 인터넷 프로토콜(IP, TCP, UDP 등)을 시작으로 HTTP가 주된 내용이다. 이 강의를 듣고 웹 브라우저 흐름, HTTP 메서드, 상태코드, 헤더 등 에 대해서 배울 수 있었다. 전에 풀스택을 맛보기 위해 들으면서 HTTP 메서드를 많이 썻었는데 다시 한번 정리할 수 있는 좋은 시간이었다. @Application after Listening 배운 ..