Welcome to CS 198-099! This is Introduction to Full Stack Web Development, presented by Web Development at Berkeley.
In this course we cover the basics of web development. This includes everything from the fundamental frameworks that ground web development, the inner workings of the Internet itself, and many of 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 makes this course fairly heavy, even for those with prior CS experience.
In the spirit of full-stack development, we cover the three main pillars of modern web development: backend development, frontend development, and design.
Every week you will attend 2 lectures, each 1.5 hours. Most lectures will have a short vitamin assignment accompanying them and you will typically have a project due every 3 weeks to a month. Course staff will be holding office hours regularly throughout the week to provide guidance and feedback on the assignments. Towards the end of the semester your work in this class will culminate in a final project with a project group.
By going through this DeCal, you’ll learn
- Full-stack web development
- Software engineering principles
- The basics of the internet and cloud technologies
- How to create large software projects from scratch
- How to navigate and use popular web design software
- How to work in a team of cross-functional engineers and much more!
No day(s) left until application deadline!
Name | Download Link | ||
---|---|---|---|