본문 바로가기
[패스트캠퍼스] Spring

패스트캠퍼스 챌린지 7일차

by 엑츄얼리 2022. 1. 30.

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

댓글