CS 198-099 | SPRING 22
INTRODUCTION TO
FULL STACK
DEVELOPMENT
Tuesday & Thursday, 6:30pm - 8:00pm | Physics 1 Classroom
Welcome to Web Development at Berkeley's Introduction to Full Stack Development In this course, we cover the basics of web development, how the internet works, and the frameworks, technologies, and best practices that are used in the industry today. No prior CS experience is required to participate and succeed in this course, but we do acknowledge that we cover a fairly large amount of material and that this course can feel like a lot, even for those with past CS experience.
The materials in this course have been made available to the public in pursuit of reaching, educating, and supporting as many people as we can.
Announcements
Week 8
Weekly Post 8 (week 8!)
** Note: Week 7 was spring break.
Lectures:
- Backend 2
- Final Project Reveal !!!!
- and meet your group and mentor / Worksession!
Assignments:
- HW 5 Nasa API (due date extended to April 1)
- https://fullstackdecal.com/docs/Assignments/Homework/Assignment5
- Use github classroom: https://classroom.github.com/a/8yZbCLq8
- The template repo is blank on purpose. The starter for each of the endpoints is in the assignments, it is up to you to do the setup for the app and set the port!
- Full-Stack Social Media Platform (due Apr 7)
Course Overview
Week 2
Week 4
Mar 3
Lab 1
Week 6
Mar 17
Lab 2
React Lab / Catchup
Homework 6
Full-Stack Social Media Platform (due Apr 7)
Week 7
Mar 22
Spring Break
Mar 24
Spring Break
Week 8
Mar 29
Lecture 11
Backend 2
Reading
Homework 8
RESTful API Creation and CRUD Operations (due Apr 14)
Mar 31
Lecture 12
Project Introduction
Project Proposal
Final Project Design & Architecture Proposal (due Apr 7)
Week 9
Week 10
Apr 14
Lecture 15
Backend 3
Week 12
Apr 26
Special Lecture
Joey Besgen, Software Engineer @ Facebook
Apr 28
Project Presentation Night