Signed in as
TL;DR Each module below is comprised of lessons, activities, and projects. Check the notes to see how long each is estimated to last. 🤙
You can find all our learning modules below. These modules are designed to last an entire semester for a course that meets, on average, five days per week. The materials found within these modules are a blend of written information, video recordings, and teaching activities. Some modules are intensive and require more time for students to work through problems and create their own content.
In this first module, we'll gain an understanding for what the internet is and how it began. Before diving into building websites and creating content, it's important to have a foundational understanding of the principles that guide everything we'll build in this course.
View Lessons1 week
4
0
Now that we have a bit of knowledge about the internet and how it works, we'll dive in and learn the basics of what this course will focus on for the remainder: designing and developing web pages and sites!
View Lessons1-2 weeks
3
3
INCLUDED
Designing a good website is all about planning and iteration. If you take your time, are open to feedback, and don't rush into writing code, you'll save time in the long run. In this module we'll learn the basics by starting at the largest scope possible and working our way down to the details. By the time you're done with this module, you'll have prototyped your first web app!
View Lessons2 weeks
4
3
INCLUDED
Now that you've designed a great site, it's time to actually write the code and make it real! In this module we'll take a deep dive into writing HTML to give our site structure and CSS to make it look as good as your prototype.
View Lessons2 weeks
6
4
INCLUDED
Up until this point, the majority of our work has been focused on the layout and aesthetics of what we see whenever we open a webpage. However, there's a lot more happening under the hood. Since 1995, the engine that's been powering much of what we interact with every time we navigate to a site has been JavaScript.
View Lessons2-3 weeks
7
6
INCLUDED
In development, "stacks" are different pieces of technology that are commonly grouped together to build something. One of the newest and most common stacks is the Jamstack. Development with this stack means blindingly fast speeds for users and incredible dev experiences for those designing and writing code.
Coming soon...!1-2 weeks
0
0
INCLUDED
Svelte is one of the newest frontend frameworks available to developers. It's focus on developer experience and ease of use makes it a great option as you build out your first Jamstack site. However, we've got to get a solid understanding of Svelte's opinions and how it solves common problems.
Coming soon...!2-3 weeks
0
0
INCLUDED