개발 순서기획 → 협업 → 설계 → 개발 → 배포 → 고도화 → 발표우리 부트캠프에서는 이 순서로 개발이 이루어진다.각 단계에서 진행되는 프로세스에 대해서 더 알아보자.기획구현 가능성 조사와 POC는 비슷한 개념인 거 같다. 단어 사용에 주의하자주제 선정프로젝트의 주제를 선정하는 단계이다, 어떤 문제를 해결할지, 어떤 기능을 제공할지를 결정한다.브레인스토밍, 시장 조사, 사용장 요구사항 분석을 통해 주제를 선정할 수 있다.구현 가능성 조사선정된 주제가 기술적으로 실현 가능한지 검토하는 단계이다.기술 스택 조사, 레거시 기술 분석 등을 통해 가능성을 점춰볼 수 있다.POC핵심 기능의 가능성을 증명하기 위해 프로토타입을 만드는 단계이다.간단한 기능 구현, 기술 시험등을 수행한다.협업협업룰을 정하는 과정을 거..
View 환경설정Welcome Page 만들기resource/static/index.html → 도메인만 누르고 들어왔을 때 첫 화면Controller@Controllerpublic class HelloController { @GetMapping("hello") // /hello 치면 여기로 연결된다. public String hello(Model model) { // 여기서 Model은 MVC의 M이다. model.addAttribute("data", "hello!!"); // data:hello!! 인 셈이다. return "hello"; // resources/templates/hello.html을 찾아서 값을 넘겨라 }} // html에 thymeleaf ..
프로젝트 생성spring initializr를 통해 프로젝트를 생성한다.spring initializrProjectGradle - Groovy: Groovy 스크립트를 사용하는 Gradle 빌드 도구. (요즘 많이 사용한다)Gradle - Kotlin: Kotlin 스크립트를 사용하는 Gradle 빌드 도구.Maven: XML 설정 파일을 사용하는 Maven 빌드 도구.Spring BootSNAPSHOT → 아직 정식 출시 안된 버전정식 출시된 버전중에 가장 최신꺼 고르자스프링 부트 3.0을 사용하는 경우 JDK 17 이상을 사용해야 합니다.Project MetadataGroup - 기업명 같은거Arifact - 빌드의 결과물Dependencies불러 쓸 라이브러리를 선택하면 자동으로 코드 써준다. 인텔..
전역하고 할게 없어서 링커리어를 뒤지던 중 재밌게 생긴것을 발견했다. 바로 신청했고 결과는 선발이였다. 그래서 코칭스터디 하는 것을 정리해서 올리려고 한다. 코칭 스터디는? O.T주를 포함해서 총 5주로 이루어져 있고 팀 미션, 강의 수강, 라이브 수강 등의 활동을 해야한다. 그리고 팀 커뮤니케이션 도구로 슬랙을 활용한다. 슬랙을 코칭 스터디 활동하면서 처음 사용해보는데 생각보다 편하고 좋았다. 1주차 활동 이번 주는 1주차 활동을 했다. 강사님께서 이번 코칭스터디에서는 사이킷런 라이브러리를 사용한다고 하셨다. 그리고 또 사이킷런에 있는 의사결정나무 모델을 통해서 간단한 모델을 만들어 보았다. 그리고 팀끼리 미션을 위한 회의도 진행하였는데 나는 아쉽게 알바때문에 회의에 참석하지 못해서 아쉬웠다. 학습 내..
리스트 - [요소, 요소, 요소]로 표현된다. - 여러 자료형을 혼합하여 리스트를 생성할 수 있다. - 인덱싱이 존재한다. - 대괄호 안에 음수를 넣어 뒤에서부터 요소를 선택할 수 있다. - 리스트 접근 연산자를 이중으로 사용할 수 있다. - 리스트 안에 리스트를 사용할 수 있다. 딕셔너리 - {키 : 값, 키 : 값, 키 : 값} 로 표현된다. - 키를 사용해 값에 접근할 수 있다. - 딕셔너리는 키를 기반으로 여러 자료를 저장하는 자료형이다. - 키는 딕셔너리 내부에서 값에 접근할 때 사용한다. - 값은 딕셔너리 내부에 있는 각각의 내용을 의미한다. 범위 자료형 (Range) - 범위는 정수의 범위를 나타내는 값이다. - range() 함수로 생성한다. p 213의 1번 문제의 답쓰고 인증하기 1. ..
기본미션 - p.187 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결과값 화면 인증하기 str_input = input("태어난 해를 입력해주세요> ") birth_year = int(str_input) % 12 if birth_year == 0: print("원숭이 띠입니다.") elif birth_year == 1: print("닭 띠입니다.") elif birth_year == 2: print("개 띠입니다.") elif birth_year == 3: print("돼지 띠입니다.") elif birth_year == 4: print("쥐 띠입니다.") elif birth_year == 5: print("소 띠입니다.") elif birth_year == 6: print("범 띠입니다.") e..