Complete Backend Course | Build and Deploy Your First Production-Ready API
- 백엔드 개발의 중요성: 넷플릭스, 스포티파이 등 대기업 서비스 장애 시 막대한 손실 발생 💸
- 백엔드 개발 과정 소개: 기초적인 CRUD 튜토리얼은 건너뛰고 실제 프로덕션 레디 API 구축에 집중 🛠️
- 실제 프로젝트 기반 학습: 구독 관리 시스템 구축을 통해 실제 사용자, 실제 금액, 실제 비즈니스 로직 처리 경험 제공 🧑💻
- 다양한 기술 및 개념 학습: JWT 인증, 데이터베이스 연동, API 아키텍처 설계, 에러 핸들링, 로그 관리 등 📚
- 실습 환경 제공: 자신만의 VPS 서버에 API 배포 및 운영 경험 제공 ☁️
- 프론트엔드와 백엔드의 차이점 설명: 사용자 인터페이스와 데이터 처리/보안/성능 관리의 역할 구분 🌐
- 서버와 클라이언트 간 통신 과정 설명: HTTP 프로토콜, DNS, IP 주소 등 네트워크 기본 개념 설명 📡
- API 개념 및 작동 원리 설명: HTTP 메서드, 엔드포인트, 헤더, 바디, 상태 코드 등 상세 설명 🍽️
- 다양한 API 유형 소개: RESTful API와 GraphQL API 비교 및 특징 설명 📊
- 백엔드 언어 및 프레임워크 소개: Node.js, Express.js 등 다양한 언어 및 프레임워크 소개 💻
- 데이터베이스 개념 및 유형 설명: 관계형 데이터베이스(SQL)와 비관계형 데이터베이스(NoSQL) 비교 및 특징 설명 🗄️