오늘 진행한 학습 요약
1.[미니프로젝트] 팀원 소개하기 페이지 만들기 발표회
- 발표회 진행
- 다면평가 진행
- KPT회고 진행
- 웹 서비스란?
- 웹의 동작 원리
3. [개인 공부] Java의 정석 기초편 ch01 수강
- 자바의 장점, 자바의 특징
- 자바 개발도구(이클립스) 설치 및 설정
학습 정리
1. [미니프로젝트] 팀원 소개하기 페이지 만들기 발표회
- 10~19조 까지 팀원 소개하기 홈페이지 발표 진행
- 다른조들이 프로젝트 과정 시 좋았던 점, 어려웠던 점을 듣고 개선해야 할 점을 추가로 생각할 수 있는 기회였다
- 다른팀의 경우 git-hub에서 프로젝트 과정의 발전정도를 공유한 점이 인상깊었다.
- 문제가 생길 경우 문제의 원인을 찾고 극복하기 위한 최선의 방안을 찾은 점이 인상 깊었다.
- 우리조는 커뮤니케이션 미스로 발표자료를 만들지 못한 점이 아쉽다.
- 다면 평가 진행을하며 내가 평소에 팀원에게 어떻게 행실을 하였는지 돌아보는 계기가 되었다.
- KPT회고를 통해 더 발전할 수 있는 방안을 팀원과 같이 모색할 수 있어서 좋았다.
2. [특강] 웹 기초 특강
- 웹서비스란 무엇인가?
- 설계 + 제작 + 관리를 수반하는 행위이다.
- world wide web을 기반으로 서비스를 한다.
- 웹은 메소드와 URL의 조합으로 요청을 진행하고 Json으로 응답한다.
- 스프링도 URL와 메소드의 조합으로 캐치한다.
- Restful한 개발을 위해 해야할 점
- URL과 메소드만 보고도 짐작이 가능할 수 있도록 개발
- 한눈에 알아 보기 쉽게 개발을 진행해야 함.
- 웹서버의 주요 기능은
- Web페이지 제공 + API 제공
- 웹서버의 개발 방법
- 프론트엔드와 백엔드 각각구성
- 프론트엔드와 백엔드 동시에 구성
- 백엔드만 구성
- 프론트엔드만 구성
3. [개인 공부] Java의 정석 기초편 ch01 수강
- 작성 내용이 많아 Notion으로 정리!