잡담

Back-End 개발자가 되기 위해

민철킹 2021. 2. 3. 16:30

1. Programming Language (프로그래밍 언어)

  • JavaScript & node.js

 

 

  • Java & Spring

 

 

스프링 만세!!
  • Go (최근 뜨고 있는 언어)

  • Python / Ruby

 

 

 

 

2. Network (네트워킹)

  • HTTP
  • TCP / IP
  • DNS
  • 얘네들이 어떻게 동작하는지, 소켓과 연결 관련된 것들도

 

 

 

3. Rest (API)

 

 

 

4. Data storage (데이터저장소)

  • RDB (관계형 데이터베이스)
    • ACID 원칙, 키, 인텍스, SQL문법들 등
  • NoSQL
    • 어떻게 스케일링이 가능하고, sharding이 뭐고, 어떻게 동작하는지

 

 

 

 

5. Caching (캐싱)

 

 

 

6. Authentication (인증)

 

 

7. Distributed systems (분산형 시스템)

 

 

 

 

더보기

youtu.be/-y9h5yl7egE

출처: 드림코딩 by 엘리

 

반응형