Ask AI Assistant

Hello! And welcome to the course where we demystify web development!

Have you ever wondered how the web works, how web pages are created, styled, and made interactive?

The main question: what happens when you type a URL in the browser and hit enter? How does the browser know where to go and how to render the page? This course will answer all these questions and more.

To cover these topics, we need a practical project. We’ve chosen to build an online store. Why? Because it’s a simple yet complex project that will help you understand the basics of web development.

Understanding the basic concepts and ideas is crucial, so we will minimize the usage of frameworks and libraries that add a layer of abstraction. They’re great, but they can hide the underlying concepts essential for web developers. That’s why you’ll learn how to build a simple online store almost from scratch.

No course can cover all topics in web development, but this course will give you a solid foundation. You’ll get a bird’s eye view of how the web works and how to build web pages.

This course is designed for people with some basic knowledge of programming who want to learn how the web works and how to build web pages. We’ll use Python as the main programming language, assuming you have some basic knowledge of it.

We’ll cover how to build simple web pages and many essential topics, like using databases, utilizing well-known patterns like the MVC pattern, building stateful applications using sessions, and deploying your application to the web.

You will build a simple online store by watching bite-sized videos and doing exercises. If you need more help, you can join our Discord community and ask questions there, where you’ll find classmates and mentors from my team.

Let’s start our journey into the world of web development!

Thanks for watching, and I’ll see you in the next video.