daniel7481의 개발일지

[웹 프로그래밍(풀스택)] 1장을 마치며 본문

Naver Boostcourse

[웹 프로그래밍(풀스택)] 1장을 마치며

daniel7481 2022. 1. 23. 10:46
반응형

FE

파트 1. 웹 프로그래밍 기초 - 웹 프론트엔드

-FE와 BE의 역활과 관계

-HTML로 웹 페이지 구조 설계

-CSS 레이아웃에 필요한 속성과 활용 방법(원하는 부분에 원하는 크기로 어떻게 배치할 수 있을지 원리를 이해할 것, position float 속성 기억)

BE

파트 1. 웹 프로그래밍 기초 - 웹 백엔드

-웹 개발에 대한 이해(웹 브라우저와 서버 간의 통신 방법(HTTP), FE와 BE의 차이점)

-개발 환경 설정(Tomcat, JDK, 이클립스 등 설치와 설정)

-서블릿(Servlet): 동적인 웹페이지를 만들 때 필요한 것이 서블릿. 서블릿은 http 서블릿을 상속받아서 사용을 하고, request에 따라서 doGet, doPost, service 메소드를 오버라이드 해서 사용. 또한 서블릿이 처음 호출 될 때에만 동작하는 init() 생성자 메소드, 서블릿이 갱신 됬을 때 호출되는 destroy 메소드 등이 있었다. 마지막으로 요청 응답을 배워보았다.

이제 나만의 홈페이지를 만들어보는 프로젝트를 진행할 시간이다. 처음으로 진행하는 프로젝트인 만큼 굉장히 떨리고, 설레면서 두렵기도 하다. 중간마다 포기하고 싶을수도 있지만 어떤 일이든 버티면 끝까지 해낼 수 있다고 믿는다. Naver Boostcourse 측에서 프로젝트와 관련해서 코드를 다른 동료들을 위해 베포하지 말아달라는 조항이 있었으므로, 결과만 포스트할 계획이다.

반응형