Web Developer Bootcamp with Flask and Python

Become a Full Stack Web Developer using Flask, Python, HTML, CSS, and MongoDB

Instructor profile picture
Jose Salvatierra
Founder of Teclado
Man at a computer
C / 001 Description

Build interactive websites for your business or project using Flask, PostgreSQL, HTML, and CSS.

The best way to share your work is by putting it online. Whether you've made a app you want others to use, or you want to put your business online and start selling, a website is the tool for the job.

It's easy to make a website public, to collect data from your users, and to make sales.

In this course you'll learn how build the front-end of a website with HTML and CSS, and then how to serve it using Flask. You'll also add user authentication and collect user data with PostgreSQL.

By the end of the course you'll have built 4 complete web projects that you can add to your portfolio or simply take inspiration from when you build your own website.

C / 002 What you'll learn

Build complete, dynamic websites for your freelance projects or business

Master HTML and CSS

Connect your Python applications to a MongoDB database on the cloud

Allow your users to sign up and log in to your applications

Personalize every web page's content to each logged-in user

C / 003 Prerequisites

No prerequisites for this course.

C / 004 Course content

9 More Sections

C / 005 Student reviews

I feel confident that I can create any web app I wish after taking this course. Thank you so much, Jose! I will definitely take another one of your courses!

- Miles

Very clear and concise.

- Paul McKinley

Amazing course with excellent knowledge.

- Ahmad Raza

Well explained, straight to the point and covers the fundamentals in depth. Excellent course!

- Kyle Christiaan van Eeden

The best course on web development with Flask you could take. Jose is a great teacher and knows his stuff. You'll be taught all the technical parts and industry best practices.

- Eduardo Ruiz

After years of tutorials and courses, this guy made me see the light. I have previous intermediate Python knowledge but he demystifies all the obscure ins and outs of Python in a couple of hours. He's simply the best out here on Udemy. 5 Stars for this young Sean Connery of code. No doubt.

- Sven Wittoeck

This is an amazing course!! The instructor has an unparalleled teaching ability, I can understand everything.

- Daniel Marques de Almeida

C / 006 Instructor
Teclado Logo

Jose Salvatierra

Hi, I'm Jose! I love helping students learn to code and master software development. I've been teaching online for over 7 years, and I founded Teclado to bring software development to everyone—my objective is for you to truly understand everything that goes on behind the scenes.

C / 007 FAQs

How does the course work? When does it start and end?

This is an on-demand video course with supporting text and code. This course builds 4 complete Flask projects. We recommend you watch the video, read the supporting text, and then try to replicate what the video covers in your own project. That way by the end of the course, you'll have the projects you've coded yourself!

Do I get lifetime access if I buy the course?

If you purchase the course, you'll get lifetime access to it. If you access the course via the Teclado subscription, you'll have access to the course for as long as you keep your subscription active.

Is this course suitable for beginners?

This course is a bit fast paced for complete beginners. We recommend you have good knowledge of Python before tackling this course. Our free 30 Days of Python course should give you a good start!

What support is available while taking the course?

Our Discord student community is the best place to get help with the course content. How to gain access is detailed inside the course. Alternatively it's always a good idea to try to find your own answers by using platforms such as StackOverflow (since that's what you'd do in a real-world job).

Is this course available on Udemy? How is it different from buying it here?

This course is available on Udemy, but there are a couple benefits to buying here on Teclado: the videos are of higher quality, and each lecture comes with accompanying instructional text and code. Also, this course is part of our all-course subscription, so if you are a subscriber you already have access to this course!