Part 1. Spring Framework
Ch 01. 강의소개, 프로개발자로 성장하는 법
01. 강의 소개 - 신입개발자 키우기_01
- 강의 소개, 프로개발자로 성장하는 방법
1장 : 강의 소개, 프로개발자로 성장하는 방법
- 개발자의 소프트 스킬
- 면적 이직 시 팁
2장 : 스프링의 핵심 기술 익히기
- 스피링 프레임워크 Core Technology를 중심으로 설명
3장 : 예제를 만들며 이해하는 스프링 핵심기술
- 예제명 : 개발자 키우기
- 2장에서 학습한 내용을 예제를 통해 복습
4장 예외처리
- 더 안전한 어플리케이션을 위한 첫걸음
- 생각지 못한 상황이 발생했을 때 어플리케이션이 더 안전하게 동작할 수 있도록 설정하는 방법 및 이유
5장 : 테스트코드
- JUnit5, Mockito (테스트하고 싶은 부분만 테스트할 수 있는 기술)
- 앞서 만든 프로그램이 잘 동작하는지 확인 및 테스트 코드 활용 방법
6장 : 리팩토링
- 아주 간단한 리팩토링 예제
7장 : 최종 요약
- 부족한 부분 추가 설명 및 복습
02. 개발자의 소프트 스킬_01
- 회사, 기획자가 좋아하는 개발자가 되는 방법
1. 취직, 이직을 위한 짧은 팁
- 개발자는 애매하게 아는 것을 항상 경계해야 합니다.
특히 면접이나 이직 과정에서 애매하게 아는 것은 모르는 것으로 하는게 낫습니다.
이는 업무에서도 동일 (애매하게 아는 것은 사용하지 않는게 낫다.)
- 본인이 했던 프로젝트, 업무, 성과를 이 분야를 전혀 모르는 사람에게 설명할 수 있어야합니다.
2. 원활한 협업을 위한 업무 스킬
- 협업자들과 함께 더 좋은 커리어를 만드는 과정이라 생각하고 임하는 자세가 중요합니다.
- 애매하게 하는 것은 물어보고, 질문이 오면 최선을 다해 설명
- 개발자이기 이전에 회사원이기 때문에 끊임없이 일정을 확인하고, 다듬어야 합니다.
03. 개발자의 기초 체력을 키우는 방법_01
1. 검색을 잘하는 방법
- 신뢰할 수 있는 사이트 : baeldung, medium. github
- github에 문의 내용들을 바탕으로 참고를 하면 도움이 많이됨
- Reference 사이트 : spring.io, kotlinlang.org
- 질의응답 : stackoverflow
- 조금 더 다양한 토론 : reddit
- google.com : 검색도구 사용법 (site, filetype),
- google에 google search tools site filetype를 검색해서 공부하길 추천
- 도구를 활용해서 기간을 1년 안쪽으로 지정
2. 에러 코드를 읽는 방법
- Spring의 에러는 Stack trace라는 방식을 통해 에러의 원인을 보여주고 문제를 보여준다.
- 제일 아래에는 최초의 에러가 보임
- 순서대로 차근차근 일어가며 키워드를 찾고 검색을 통해 원인과 해결 방법을 찾아본다.
- 검색을 통해 찾지 못한 경우 Library의 github에서 검색을 하면 나오는 경우도 있고, 질문을 올려도 된다.
04. Intellij 소개 및 스프링 프로젝트 살펴보기
- sr/main/java : 우리가 만들어야할 java 코드
- src/main/resources : java코드가 아닌 기타 프로젝트 관련 자료
- src/test : 테스트 관련된 것들이 main과 동일한 구조로 위치
- build.gradle : 이 프로젝트가 사용하는 프레임워크와 라이브러리가 버전정보와 함께 포함
----------------------------------------------------------------------------------------------------------------------------------
https:/bit.ly/37BpXic
'[패스트캠퍼스] Spring' 카테고리의 다른 글
패스트캠퍼스 챌린지 9일차 (0) | 2022.02.01 |
---|---|
패스트캠퍼스 챌린지 8일차 (0) | 2022.01.31 |
패스트캠퍼스 챌린지 6일차 (0) | 2022.01.29 |
패스트캠퍼스 챌린지 5일차 (0) | 2022.01.28 |
패스트캠퍼스 챌린지 4일차 (0) | 2022.01.27 |
댓글