강의계획서

교과목 설명 - 코드, 교과명, 학과, 교수, 과정구분, 전화번호등의 내용
교과목코드 JEJ01471 교과목명 백엔드소프트웨어개발
강의학과 컴퓨터공학과 교수 문대경
교수소속 컴퓨터공학과 이수학년 4학년
과목구분 이론 및 실습 과정구분
이메일 dkmoon@mju.ac.kr 전화번호
테이블 이름 - 주차 및 주제내용
주차 주제
1주차 강좌 개요, Linux 개발 환경 및 SSH
2주차 네트워크 개요 (인터넷 동작 방식, TCP, UDP)
3주차 IaaS 및 AWS
4주차 소켓프로그래밍 #1 (UDP)
5주차 메시지 포맷팅, 메시지 핸들러
6주차 소켓프로그래밍 #2 (TCP, IO Multiplexing)
7주차 멀티쓰레드프로그래밍 #1
8주차 중간고사, 멀티쓰레드프로그래밍 #2
9주차 RESTful API 및 OAuth
10주차 Framework #1 (Python Flask)
11주차 Framework #1 (Python Flask)
12주차 Framework #2 (Java Spring Boot)
13주차 Framework #2 (Java Spring Boot)
14주차 배포(Docker) 및 서버 확장 (Scaling-out, RPC, Message Queue)
15주차 서버리스 구조 및 기말고사
16주차