Spring Boot 웹 개발 입문 강의노트
Spring Boot 웹 개발 입문 소개 1) 웹 개발과 Spring Framework 입문 코스 2) 러닝 커브 높다 → 깊이 있게 이해하기 위해 지식 필요 — 객체 지향 설계 원칙 + 디자인 패턴 — IoC, DI, AOP, Bean, Context — 활용에 집중 — Todo List 웹 어플리케이션 개발(저장, 삭제, 조회) — Frontent 코드 O → API 문서 → REST API 개발 Spring Framework 소개 주로 웹 어플 개발을 위해 활용된다 작은 게시판 → Netflix 규모까지 가능 장점 경량화, 재사용가능, 테스트 용이, 보안성 높음 방대한 프로젝트 - 22개 카테고리 수백개의 프로젝트 제공, 웹앱 개발+운영을 위한 거의 모든 기술을 제공 끊임 없는 개선 단점 설정 복잡..
2022. 2. 8.
[실무자가 알려주는 git 입문] 강의 노트
1) git 입문 - 이론 (1) 형상 관리를 위한 git 소프트웨어의 형상은 다양함(웹페이지, 프로토타입, 소스코드 등...) && 계속 변함 요구 사항 변경 → 디자인 문서 업데이트 → 소스코드에도 영향을 줌 → [verification] 수정이 필요한 버그, 개선이 필요한 요구사항 발생 → (반복) ⇒ 고객에게 릴리즈되는 소프트웨어 완성 형상 관리: 소프트웨어의 변경점을 체계적으로 추적하고 관리하는 일련의 모든 활동(SCM) — 중요성: 프로젝트의 리스크를 최소화 && 소프트웨어의 품질 확보 — 대상: 소프트웨어 개발 모든 단계에서 발생하는 산출물(서비스 정의서, 요구사항 명세서, 스포리보드, 와이어프레임, 소스코드, 설계문서, API 문서, 가이드 문서...) — 소스코드를 형상관리 할 수 있는 ..
2022. 1. 11.