[KB국민은행X광진구청] 8년차 스타트업 현직 개발자와 함께하는 백엔드 실무 체험_1주차 강의_2

김승환·2021년 11월 9일
1

대외활동

목록 보기
2/3

1) 백엔드 개발자가 알아야하는 것들

  • HTTP
    1) 웹 통신의 기반이 되는 통신 프로토콜.
    2) 데이터 주고받는 방식에 대해 규칙을 정한 것
    3) Stateless.
    4) URL
    5) HTTP Method
    6) HTTP Status Code
    7) HTTP Header & Body

  • REST API
    1) 자원에 대한 기본적 처리 , CRUD
    2) PUT 과 PATCH 의 차이(데이터를 null 로 넣을 수 있냐 없냐 차이)
    3) 설계 규칙
    4) Custom Method (Ex. 유저 휴면 처리) - post 로 정의한다

  • Git
    1) Conventional Commits
    2) git-flow

  • 서비스 아키텍처
    1) Monolithic Architecture
    2) Microservice Architecture

2) 좋은 코드를 작성하는 방법

  • OOP
    1) SOLID Design Principles
  • DDD (Domain Driven Design)

3) 개발의 3단계

MAKE IT WORK
MAKE IT RIGHT
MAKE IT FAST

profile
사람의 마음을 사는 개발자가 꿈입니다. The Unexpected do The Unexpected.

0개의 댓글