Who is This Course For?

In this lesson, the intended audience for this course and what to expect from the course is described.

First and foremost, thank you for choosing this course!

Intended audience

This course is designed for programmers who want to learn the Flask framework from scratch. Flask is a beginner-friendly framework. Thus, having prior knowledge of other web development frameworks is not required, but could be helpful.

Pre-requisites

To take full advantage of this course, knowledge of the following concepts is a must:

  1. Python and its basic concepts.

  2. Basic knowledge of HTML and CSS.

  3. Fundamental knowledge of the Internet- such as the HTTP protocol and the client-server architecture.

That’s it! Anyone with knowledge of these concepts can easily follow along with this course.

What to expect

This course is project-based. It is a hands-on course. Whenever a topic is covered, you will be required to implement it as a part of the project. Moreover, we will be providing you with the correct solutions along the way to help you out. Finally, at the end of this course, you will have built your first fully-fledged Flask application. We will be developing a website for a fictional animal rescue organization called the “Paws Rescue Center”.


In the next lesson, we will discuss the learning outcomes of this course in detail.