[부스트코스] 웹 프로그래밍 수료

 - 수료 후, 수료증 발급과 학습했던 내용 확인
 - 프로젝트 정리 요약 (코드: 비공개)

 - 나의 강좌 페이지에서 확인 가능

 

수료증 페이지

 - 공유하기 (URL로 수료자 확인 가능) 

 - 수료증 내려받기 (PDF로 수료증 다운로드 가능)

강의 및 프로젝트 진행 간에 배운 내용들 확인 가능
부스트코스 시작시...

 - 2018.05 ~ 2020.03

 - 초기에는 자바의 정석, JSP 책 한권, 코드로배우는 스프링 웹 프로젝트 책 한권 스터디 한번 씩 했었다.

 - 크게 크게는 뭔지 알 것 같은데, 혼자 코드 구성이나 구조를 만들어보라고 하면 전혀 할 줄 몰랐다.

 - 그냥 자바만 여러번 한 느낌...

 - 그렇게 시작한 부스트코스

첫 강의 및 프로젝트 1 자기소개 홈페이지 만들기

2018/06/09 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 1: 나를 소개하는 홈페이지 구현

 

[부스트코스] 프로젝트 1: 나를 소개하는 홈페이지 구현

[부스트코스] 프로젝트1: 나를 소개하는 홈페이지 구현 - HTML과 CSS 구조를 먼저 생각

seokr.tistory.com

 - 웹에 대한 기본적인 내용으로 구성되어 있어 복습하는 느낌으로 보았다.
 - 웹에 대한 기본 지식이라고해서 그냥 넘어가면 분명 막힐 수 있는 내용들이 정리되어 있다.
 - 프로젝트를 완성한 뒤 "생각해보기" 내용을 다시한번 보는 것을 추천!!

 

두 번째 프로젝트 ToDo-List

2018/06/09 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 2: To-Do List 구현

 

[부스트코스] 프로젝트 2: To-Do List 구현

[부스트코스] 프로젝트2: To-Do List 구현

seokr.tistory.com

 - Vanilla JS 공부를 시작하게 된 계기가 된 프로젝트, javascript 치면 다 jQuery만 검색되더라...
 - 검색의 종결점은 항상 MDN사이트...
 - 해당 프로젝트는
"3. 웹 앱 개발:예약서비스 1/4" > "1. JavaScript - FE" 와
"5. WEB UI - FE" > "3) Event delegation" 내용을 먼저 보신 후에 하는 것을 추천합니다.
 - 프로젝트 제출 시 FrontEnd를 JSTL, EL로 구성해도 되고, HTML + JavaScript로 구성해도 될 것 같습니다.
(저는 JavaScript가 많이 부족해서, 최대한 html + JavaScript로 작성)

드디어 스프링.. 세 번째 프로젝트인 예약 서비스

2018/07/29 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 3. 예약관리 시스템: 메인페이지

 

[부스트코스] 프로젝트 3. 예약관리 시스템: 메인페이지

[BoostCourse] 프로젝트 3: 예약관리 시스템 : 메인페이지 * 이 글은 웹 프로그래밍 과정을 진행하면서 "개인적인" 생각을 정리한 글입니다. * 잘못된 부분이나 더 좋은 생각이 있으신 분들은 댓글 남겨주세요. -..

seokr.tistory.com

 - DOM API 활용 내용은 화면을 쉽게 다룰 수 있게 된 계기가 됨
 - 오프라인 스터디를 하게 된 시기.. 그러나 게을러서 진도를 못뺌..
 - 강의보고 따라 하면, 분명 설정은 됨. 믿고 따라 가세요. !!
 - TDD를 적용해서 개발하기 시작, Repository, Service, Controller Layer 단계 별로 테스트 할 수 있어서 100% 도움 됨

 

네 번째 프로젝트: 예약 서비스 

2019/01/05 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 4. 예약관리 시스템: 상세페이지 설계 및 분석

 

[부스트코스] 프로젝트 4. 예약관리 시스템: 상세페이지 설계 및 분석

[BoostCourse] 프로젝트 4. 예약관리 시스템 : 상세페이지 (BE) * 이 글은 웹 프로그래밍 과정을 진행하면서 "개인적인" 생각을 정리한 글입니다. * 잘못된 부분이나 더 좋은 생각이 있으신 분들은 댓글 남겨주세..

seokr.tistory.com

 - handlebar를 적용하여 html, javascript 각각 자원의 역할을 구분해서 작성해보기 시작한 프로젝트
 - JavaScript의 객체리터럴, 프로토타입 구조 작성, 아직도 JS는 쉽지 않다..
 - interceptor내용은 마지막 프로젝트에 있긴하지만, 로그관리가 필요해서 적용

거의 다 했다... 예약 등록하기

2019/07/22 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 5. 예약관리 시스템: 예약하기 분석 및 설계

 

[부스트코스] 프로젝트 5. 예약관리 시스템: 예약하기 분석 및 설계

[BoostCourse] 프로젝트 5. 예약관리 시스템: 예약하기 * 이 글은 웹 프로그래밍 과정을 진행하면서 "개인적인" 생각을 정리한 글입니다. * 잘못된 부분, 이해가 안 되는 부분 또는 더 좋은 생각이 있으신 분들은..

seokr.tistory.com

 - form 태그 사용하고 submit 하는건 많이 했었지만, 느긋하게 이것저것 건드려보았다.
 - Session, form 태그, interceptor, argument resolver 다 대충만 알았지 구성하고 구현해본적이 없었기에 도움이 많이 된 프로젝트였다.
 - 하지만 그만큼 시간도, 테스트도 많이 투자함.. 개념은 이해가 되도 어디에 어떻게 적용해야 할 지..

마지막 프로젝트 한줄평 (파일 업로드, 다운로드)

2020/01/02 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트 6. 예약관리 시스템: 한줄평 등록

 

[부스트코스] 프로젝트 6. 예약관리 시스템: 한줄평 등록

[BoostCourse] 프로젝트 6. 예약관리 시스템: 한줄평 등록 - 다음 글 2020/02/29 - [Edu/BoostCourse Web Project] - [부스트코스] 프로젝트6. 예약관리 시스템: 한줄평 (BE) 제출 [PASS & Feedback] 2020/03/01 -..

seokr.tistory.com

 - 마지막 프로젝트라는 기쁨과 동시에 지금까지 한 내용이 웹의 기초라는 것을 생각하면 소름...
 - 하지만 설계, 구조, 작성 순서 등등 잘 다져왔다면 다른 언어나 프레임워크도 어렵지 않게 분석할 수 있지 않을 까 생각됨
 - 프로젝트가 마무리 되면 추가적인 기술들 적용해보는 테스트 프로젝트 용도로 사용할 수 있지 않을까 생각됨
 - MyBatis, Swagger, Spring Security 등등

+ Recent posts