
Spao 사이트 클론 프로젝트
SPAO 사이트를 참고해 팀원 각자의 기술 습득을 목표로 진행한 클론 프로젝트. 개발 기간과 인원, 적용 기술, 데이터베이스 다이어그램, 백엔드 구현 기능과 엔드포인트를 정리한다.

SPAO 사이트를 참고해 팀원 각자의 기술 습득을 목표로 진행한 클론 프로젝트. 개발 기간과 인원, 적용 기술, 데이터베이스 다이어그램, 백엔드 구현 기능과 엔드포인트를 정리한다.
가상환경 생성, MySQL 데이터베이스 생성, 패키지 설치, Django 프로젝트 생성, settings.py와 my_settings.py 분리까지 Django 프로젝트 초기 세팅 과정을 정리한다.
Python 클래스의 개념과 선언 방법, 생성자(__init__), 상속, 메소드 오버라이딩을 자동차 설계도 비유와 예제 코드로 정리한다.
CDN의 특징, 장점, 단점, 주요 기능, 주요 서비스 제공사, 주요 기술 및 플랫폼, 주요 사용 사례
응용계층의 역할, 웹 서버의 구조, DNS서버의 구조, 메일 서버의 구조
전송계층의 역할, TCP의 구조, 일련번호와 확인 응답 번호의 구조, 포트 번호의 구조, UDP의 구조
네트워크 주소와 브로드캐스트 주소의 구조, 서브넷의 구조, 라우터의 구조
데이터 링크 계층의 역할과 이더넷, MAC 주소의 구조, 스위치의 구조
물리 계층, 데이터 링크 계층, 리피터와 허브의 구조
프로토콜, OSI 모델과 TCP/IP 모델, 캡슐화와 역캡슐화