This document outlines the lecture topics for a CS142 course over 10 weeks. Week 1 covers an introduction and HTML. Week 2 focuses on CSS and URLs/links. Week 3 discusses JavaScript basics, programming, and the DOM. Later weeks cover ReactJS, responsive design, servers, Node.js, Express, databases, security, and the future of web development.
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
0000 Syllabus.pdf
1. CS142 Lectures
Week 1
Week 2
Week 3
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8
Week 9 Week 10
Introduction, Course Organization
Monday, March 29, 2021
Intro (lectures/Intro.pdf)
HyperText Markup Language (HTML)
Wednesday, March 31, 2021
HTML (lectures/HTML.pdf)
Cascading Style Sheets (CSS)
Friday, April 2, 2021
CSS (lectures/CSS.pdf)
URLs and Links
Monday, April 5, 2021
URLs (lectures/URLs.pdf)
JavaScript Basics
Wednesday, April 7, 2021
JavaScript Basics (lectures/JavaScriptBasics.pdf)
JavaScript Programming
Friday, April 9, 2021
JavaScript Programming (lectures/JavaScriptProgramming.pdf)
JavaScript New Features (lectures/JavaScriptNewFeatures.pdf)
Document Object Model (DOM)
Monday, April 12, 2021
2. Week 4
Week 5
Week 6
DOM (lectures/DOM.pdf)
DOM - Events
Wednesday, April 14, 2021
Events (lectures/Events.pdf)
Intro to Front End Programming
Friday, April 16, 2021
FrontEnd (lectures/FrontEnd.pdf)
Introduction to ReactJS
Monday, April 19, 2021
ReactJS (lectures/ReactJS.pdf)
Single Page Applications
Wednesday, April 21, 2021
SPA (lectures/SPA.pdf)
Responsive Web Design
Friday, April 23, 2021
RWD (lectures/RWD.pdf)
Building Web Applications
Monday, April 26, 2021
WebApps (lectures/WebApps.pdf)
Browser/Server Communication
Wednesday, April 28, 2021
HTTP (lectures/HTTP.pdf)
ServerCom (lectures/ServerCom.pdf)
Web Servers
Friday, April 30, 2021
WebServers (lectures/WebServers.pdf)
3. Week 7
Week 8
Node.js
Monday, May 3, 2021
NodeJS (lectures/NodeJS.pdf)
ExpressJS
Wednesday, May 5, 2021
Express (lectures/Express.pdf)
Storage Tier
Friday, May 7, 2021
Database (lectures/Database.pdf)
Cookies and Session
Monday, May 10, 2021
Sessions (lectures/Sessions.pdf)
Input and Validation
Wednesday, May 12, 2021
Input (lectures/Input.pdf)
Full stack state management
Friday, May 14, 2021
StateManagement (lectures/StateManagement.pdf)
Web App Security - Browser Isolation
Monday, May 17, 2021
WebAppSecurity (lectures/WebAppSecurity.pdf)
Network Attacks
Wednesday, May 19, 2021
NetworkAttacks (lectures/NetworkAttacks.pdf)
Session Attacks (lectures/SessionAttacks.pdf)
Other Attacks
Friday, May 21, 2021
Code Injection Attacks (lectures/CodeInjection.pdf)
4. Week 9
Week 10
Designed by Raymond Luong for CS142 at Stanford University
Powered by Bootstrap (http://getbootstrap.com/) and Jekyll (https://jekyllrb.com) – learn more (website.html)
Phishing Attacks (lectures/PhishingAttacks.pdf)
DOS Attacks (lectures/DOSAttacks.pdf)
Large scale applications
Monday, May 24, 2021
LargeScaleWebApps (lectures/LargeScaleWebApps.pdf)
Large scale applications
Wednesday, May 26, 2021
Data Centers
Monday, May 28, 2018
Holiday - No Class
Monday, May 31, 2021
Future directions
Wednesday, June 2, 2021
Future directions
Friday, June 4, 2021