Save for later

Python and Flask Bootcamp

Welcome to the best online resource for learning how to create websites with Python and Flask.

I'm Jose Portilla and I've created this course to help you develop a true understanding of the ins and outs of creating amazing websites with the latest technologies in Python and Flask. I teach over 500,000 students online and I'm happy to get the chance to help others learn the amazing power of programming.

This course will be your complete definitive guide for developing fully functional websites with the Flask web framework. We'll start with crash courses in the basic front end technologies for Once you have a good understanding of the basics of these front end technologies, we'll begin our journey with Python and Flask. The course includes a complete Python refresher that starts with the very basics and quickly takes you through the advanced features, including functions, decorators, object oriented programming, and more.

Once we understand We'll create basic landing pages with Flask and Python, then show you how to connect templates to Flask do you can connect your Flask Application to We'll also cover how to use the Jinja template engine to directly connect your flask application to your front end files to customize your websites.

Then we'll learn how to create forms to accept user information, how to save that information to a SQL database, and relay it back to the user.

This course includes a fully complete Social Network project that includes, User Logins, Followers, Authentication, Blueprints, Templates, SQL Databases, and more.

In this course we'll cover everything you need to know, including:

  • Crash Course on HTML
  • Crash Course on CSS
  • Crash Course on Bootstrap 4
  • Complete Overview of Python 3
  • Utilizing Flask Basics
  • Creating Templates with Flask and Jinja
  • Creating Forms with Flask and WTForms
  • Creating Databases with SQL and connecting them to Flask
  • Structuring Large Flask Applications with Blueprints
  • Creating User Login, Registration, and Authentication
  • Creating Full Applications, including a Social Network Project
  • REST APIs with Flask
  • Accepting Payments with Stripe
  • and much more.

So what are you waiting for? Sign up today and begin your journey to creating amazing websites with the power of programming with Flask and Python.

I will see you inside the course.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.4 based on 363 ratings
Length 20 total hours
Starts On Demand (Start anytime)
Cost $12
From Udemy
Instructor Jose Portilla
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Get a Reminder

Send to:

Similar Courses

What people are saying

easy to follow

It is easy to follow for a newbie in web app creation.

I have found his style of instruction to be pretty easy to follow while still challenging.

Excellent well presented , interesting examples , moderately understandable English, but overall good course easy to follow Seems like a good match of what i was expecting as of now, Expecting the same going forward I like it so far.

because it s easy to follow on mobile though the app loading times leave something to be desired Jose is a super great teacher!

Easy to follow along with great examples and practice session I stop learning python around 5 years ago.

I like the instructor Easy to follow, variable pace for parts i'm familiar with, files work and where I went wrong was easy to find the issue.

Jose Portilla's courses are always easy to follow and if I get stuck somewhere just post Q &A form, and in couple of hours I would get his reply.I am never lost in his courses.

The content is also amazing Very high quality and easy to follow Good explanation I recommend this course to anyone looking to learn how to make webapps with Python and Flask.

Read more

so far so good

So far so good.

Will take other ones from the same instructor Very good course So far so good but hardly started at this point Just sweet to learn this way.

Read more

recommend this course

In short, I am pleased to recommend this course on Flask to anyone looking to beef their Python skills and expand their Python repertoire.

I recommend this course.

i strongly recommend this course!!

I would 100% recommend this course to anyone who is interested in WebDev.

Read more

very well structured

jose is the only trainer who actually knows how to teach on an online platform , besides him few more names can be taken , but he is the best i had thoroughly studied all his courses , The contents are very well structured and attractive that I could not resist learning more!

The course is very very well structured, the examples are just right for you to understand.

Clear and very well structured course, as always Good pace, clear instructions so far.

cppl Just getting started I am currently halfway down the course and i got to admit the course is very well structured and one needs to have just basic knowledge of python and rest everything is taken care of.

Read more

web applications

I found this course covering all the basics of flask and other useful libraries to develop web applications.

Obviously you won't become a master from just this course alone, but afterwards you can take what you learn from here and apply it to turning your ideas into web applications.

I originally learned how to create web apps with Ruby on Rails, and while they worked, learning a monolithic framework, first, hindered my comprehension of web applications in general.

I needed a guide for creating a web applications using Python for my job.

The course is a good first step in the web applications' world.

Read more

real world

In the real world, I won't have fully de-bugged code to cut from.

Very good training, the topics are clear for the most part and are applicable to real world.

This course helped me understand how flask works Off the wall examples associated with dogs or puppy's that simply doesn't help me understand the real world use of Flask.

The content is great and applicable to the real world, however it would be nice to break the sections down into smaller sections and test more regularly.

Read more

enough detail

While demonstrating and explaining stuff in enough detail, the instructor doesn't treat you like a total noob.

Provides enough detail to understand the basics and allows for further exploration into the details.

In the rare times when he doesn't give enough detail (subjective opinion), I can easily find the information I need with a quick web search.

His learning strategy is at a good place and there is enough detail and explanation to fully understand the concepts.

This is a great class, good pace, just enough information to keep things moving but enough detail to understand why we need to know it.

Read more

code along

It is recommended you code along with Jose during the course to go through the entire programming process, and interim of every coding Jose will explain concisely (he is really good at conveying the main points clearly, not long winded and every every explanation is to the point) on what this line does.

You can't just code along and copy if you want to learn (obviously) but he makes it easy to code along and understand the intricacies of flask.

The instructor was very knowledgeable and provided opportunities to code along; as well as exercises that you are able to do on your own.

The exercises and code along activities allow you grasp core concepts.

Jose did an excellent job in explaining Flask and provided challenges/code along exercises to reinforce the materials I learned.

Read more

web development

love your work If you are new to web development, this is a great place to start.

Beginning web development with an intro to HTML, CSS, and Bootstrap, and with micro-framework like Flask with minimal discussion about Models, Views, and Controllers, really helped me learn the basic pieces of what a web application should do.

Would definitely recommend for beginners in Python web development.

I gained a lot of knowledge that will enhance my web development toolkit.

:) I am about half way through the course and it has opened my eyes to Web Development!

Read more

by step

-Fantastic instructions/demonstrations providing step by step guidance.

A very good and clear communicator Jose produces excellent step by step courses.

I would suggest maybe using jupyter to do some testing so that the user test on a step by step basis first rather than coding directly on python.

Read more

more advanced

It is a good tutorial but when it gets to more advanced subjects like the final project the explanation is not sufficient.

i have only been in the python part but I regret the course is more aimed at beginning coders while I am looking for more advanced stuff.

I was hoping for something more advanced.

Maybe a more advanced one Thank you So far it's been great!!

Read more

jose 's courses


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Front End Loader $28k

Front End Collector $31k

Front End Superviser $55k

Front End Deveolper $58k

Front End Development $62k

Front End Employee $76k

Front End Developer 1 2 $80k

Temporary Front End $83k

Engineer, Front-End $87k

Front End Dev $91k

Front End Developer 4 $105k

Front-End Development $142k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 363 ratings
Length 20 total hours
Starts On Demand (Start anytime)
Cost $12
From Udemy
Instructor Jose Portilla
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now