본문 바로가기
boostcource/boostcourse_web programming

백엔드 (Back-End)

by sgyeong 2024. 3. 31.

백엔드(Back-end)는 프로그램의 서버 입장에서 개발이 진행

백엔드는 클라이언트의 요청을 받아 일을 처리한 후 결과를 넘겨주는 역할  -> 클라이언트가 제시한 문제를 해결

백엔드 개발자가 알아야 할 것들

- 프로그래밍 언어 (Java, Python, PHP, Javascript 등)
- 웹의 동작 원리
- 알고리즘 (algorithm), 자료구조 등 프로그래밍 기반 지식
- 운영체제, 네트워크 등에 대한 이해
- 프레임워크에 대한 이해 (ex. Spring)

- DBMS에 대한 이해와 사용방법 (ex. MySQL, Oracle 등)

 

 

 

참고 : boostcourse  https://www.boostcourse.org/web316/lecture/254255?isDesc=false

'boostcource > boostcourse_web programming' 카테고리의 다른 글

웹서버  (0) 2024.04.01
browser에서의 웹개발  (0) 2024.04.01
browser의 동작  (0) 2024.04.01
프론트엔드(Front-End)  (0) 2024.03.30
웹 프로그래밍  (0) 2024.03.29