Skip to the content.

Web Programming Application 2023

한국교통대학교, 충주 | KNUT (Korea National University of Transportation)


Assignments / 과제

HTML Starter Files 과제 솔루션

Assignments will be assigned and collected in GitHub Classroom and accessible there. 과제는 GitHub Classroom에서 제공됩니다.

Follow the instructions here to understand how to access and submit assignments. 과제를 제출하는 방법은 여기에서 확인하세요.

Week Date 과제 am pm HELP 마감일
1 3/3      
2 3/10 0. Starting Node / 노드 시작 (✅ Tests) 🍔 HELP 6 4/7
3 3/17 1. First Web Server / 첫 웹 서버 (⭕ Updated with Tests) 🍔 HELP 10 4/7
4 3/24 2. Capstone: First Web App / 캡스톤: 첫 웹 앱 (✅ Tests) 🍔 HELP 8 4/14
5 3/31 2. Capstone 1 (with Bootstrap) / 캡스톤 1 하고 부트스트랩 포함      
6 4/7 3. Express.js / 익스프레스 🍔 HELP 12 4/21
7 4/14 4. Connecting MongoDB / MongoDB 연결 🍔 HELP 12 5/12
8 4/21 Midterm Test: Capstone 2 / 중간고사: 캡스톤2 솔루션 30 4/21
9 4/28 5. Capstone 3: Adding MongoDB / MongoDB 추가 🍔 HELP 8 5/12
5/5      
10 5/12 4. User Data Models & CRUD / 사용자 모델과 CRUD 🍔 HELP 16 5/26
11 5/19 4. CRUD / 생성, 조회, 수정, 삭제 오전 오후      
12 5/26 5. Flash Messaging / 플래시 메시지 🍔 HELP 16 6/16
13 6/2 5. Password Hashing / 패스워드 해싱 오전 오후      
14 6/9 5. User Authentication with Passport / Passport으로 사용자 인증 🍔 HELP 16 6/16

Assignment Points / 과제 점수

과제 포인트가 부여되는 방식은 다음과 같습니다.


List of Assignments / 과제 목록

Total points until today / 오늘까지의 총 점수: 72

0. Starting Node.js / Node.js 시작하기 (6/6)
1. Node.js Web Server / Node.js 웹 서버 (10/10)
2. Webserver Capstone / 캡스톤 1: 웹 서버 (8/8)
3. Express.js / 익스프레스 (12/12)
4. MongoDB / 몽고 데이터베이스 (12/12)
5. MongoDB Capstone / 캡스톤 3: MongoDB 추가하기 (8/8)
6. User Data Models & CRUD / 사용자 모델과 CRUD (16/16)
7. Flash and Hash / 플래시와 해시 (14/14)
8. Passport Authentication / 사용자 인증 (8/8)