Official GitHub for CS3220 - Spring 2019 sections
- HTML Essential Training
- Section 1 - Introducing HTML
- Section 2 - Basic Page Structure
- Section 3 - Formatting Page Content
- Section 4 - Structuring Content
- Section 5 - Creating Links
- Section 6 - Creating Lists
- Section 7 - Controlling Styling
-
Bootstrap 4 Essential Training
- Section 1 - Getting Started
- Section 2 - Using Basic Styles
- Section 3 - Mastering Layout with Bootstrap
- Section 4 - — SKIP —
- Section 5 - Style Element Overview
- Section 6 - Using Layout Component
- Section 7 - Using Form Styles
Week | Topic(s) | Link |
---|---|---|
1 - Tuesday | Introduction to HTML | Watch |
1 - Thursday | No Class | |
2 - Tuesday | HTML Images, Links, Lists, and Tables | Watch |
2 - Thursday | Intro to CSS and Twitter Bootstrap | Watch |
3 - Tuesday | (Add & No Record Drop Deadline) Development Environment Setup, Intro to Dynamic Web Applications, and Servlet and JSP Deployment on CS3 | Watch |
3 - Thursday | Introduction to Servlets, Application Scope, and Annotations | Watch |
4 - Tuesday | HTTP Requests, HttpServletRequest Interface, and HTTP Headers | Watch |
4 - Thursday | Introduction of Models, Web Applications, and the Guestbook Web Application Example | Watch |
5 - Tuesday | Introduction of HTTP Responses. Redirection. | Watch |
5 - Thursday | Refresh and Content-Disposition Headers. Review of CS3 deployment. | Watch |
6 - Tuesday | Lab | Not Applicable |
6 - Thursday | Kanban review. Phonebook example. Form validation, error messages, and sticky-form elements. | Watch |
7 - Tuesday | Introduction to Cookies. | Watch |
7 - Thursday | Introduction to Sessions. Midterm discussion. Todo solution. | Watch |
8 - Tuesday | Midterm - Part 1. Closed-Book, Closed-Note | - |
8 - Thursday | Midterm - Part 2. Open-Book, Open-Note. | - |
9 - Tuesday | Introduction to JSP and JSP Scripting Elements. | Watch |
9 - Thursday | Java Beans and Java Expression Language (EL) | Watch |
10 - Tuesday | Introduction to JSTL MVC (Saturday Video) | Watch |
10 - Thursday | Introduction to JSTL MVC (Saturday Video) | Watch |
11 - Tuesday | Spring Break - No Class | |
11 - Thursday | Spring Break - No Class | |
12 - Tuesday | Watch | |
12 - Thursday | Introduction to Databases. | Watch |
13 - Tuesday | JDBC | Watch |
13 - Thursday | JSTL SQL | Watch |
14 - Tuesday | Introduction to Custom Tags | Watch |
14 - Thursday | More Custom Tags (Saturday Lecture Video) | Watch |
15 - Tuesday | Watch | |
15 - Thursday | Watch | |
16 - Tuesday | Watch | |
16 - Thursday | Watch | |
17 - Tuesday | Final Exam | |
17 - Thursday | Final Exam |
Week | Topic(s) | Link |
---|---|---|
1 - Saturday | Introduction to HTML | Watch |
2 - Saturday | Introduction to CSS and Bootstrap | Watch |
3 - Saturday | Development Environment Setup, Intro to Dynamic Web Applications, and Servlet and JSP Deployment on CS3. Introduction to Servlets, Application Scope, and Annotations. | Watch |
4 - Saturday | HTTP Requests, HttpServletRequest Interface, and HTTP Headers. Introduction of Models, Web Applications, and the Guestbook Web Application Example. | Watch |
5 - Saturday | - | Not Available |
6 - Saturday | Introduction of HTTP Responses. Redirection. Refresh and Content-Disposition Headers. Review of CS3 deployment. | Watch Kanban |
7 - Saturday | Introduction to Cookies and Sessions. | Watch |
8 - Saturday | Midterm | - |
9 - Saturday | Watch | |
10 - Saturday | Introduction to JSP, Java Beans, and Expression Language (EL). | Watch |
11 - Saturday | Spring Break - No Class | |
12 - Saturday | Introduction to JSTL, and MVC. | Watch |
13 - Saturday | MySQL, JDBC, and JSTL SQL | Watch |
14 - Saturday | Custom Tags | Watch |
15 - Saturday | Watch | |
16 - Saturday | Watch | |
17 - Saturday | Final Exam |