Build REST APIs with Flask and Python (The Complete Course)

- 82%

Original price was: $94.99.Current price is: $16.99.

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
Disclosure
SKU: FA4D3390 Category:
(12 customer reviews)
Product is rated as #1 in category Flask

What you’ll learn

  • Connect web or mobile applications to databases and servers via REST APIs
  • Create secure and reliable REST APIs which include authentication, logging, caching, and more
  • Understand the different layers of a web server and how web applications interact with each other
  • Handle seamless user authentication with advanced features like token refresh
  • Handle log-outs and prevent abuse in your REST APIs with JWT blacklisting
  • Develop professional-grade REST APIs with expert instruction

Are you tired of boring, outdated, incomplete, or incorrect tutorials? I say no more to copy-pasting code that you don’t understand.

Welcome to the bestselling REST API course on Udemy! I’m Jose. I’m a software engineer, here to help you truly understand and develop your skills in web and REST API development with Python and Flask.

Production-ready REST APIs with Flask

This course will guide you in creating simple, intermediate, and advanced REST APIs including authentication, deployments, databases, and much more.

We’ll start with a Python refresher that will take you from the very basics to some of the most advanced features of Python—that’s all the Python you need to complete the course.

Using Flask and popular extensions Flask-RESTful, Flask-JWT, and Flask-SQLAlchemy we will dive right into developing complete, solid, production-ready REST APIs.

We will also look into essential technologies Git, Heroku, and nginx.

You’ll be able to…

  • Create resource-based, production-ready REST APIs using Python, Flask, and popular Flask extensions;

  • Handle secure user registration and authentication with Flask.

  • Using SQLAlchemy and Flask-SQLAlchemy to easily and efficiently store resources to a database; and

  • Understand the complex intricacies of deployments and the performance of Flask REST APIs.

But what is a REST API anyway?

A REST API is an application that accepts data from clients and returns data back. For example, a REST API could accept text data from the client, such as a username and password, and return whether that is a valid user in the database.

When developing REST APIs, our clients are usually web apps or mobile apps. That’s in contrast to when we make websites, where the clients are usually the users themselves.

Together we’ll develop a REST API that not only allows clients to authenticate but also to store and retrieve any data you want from a database. Learning this will help you develop any REST API that you need for your own projects!

I pride myself on providing excellent support and feedback to every single student. I am always available to guide you and answer your questions.

I’ll see you on the inside. Take your first step towards REST API mastery!

Who this course is for:

  • Students wanting to extend the capabilities of mobile and web applications by using server-side technologies
  • Software developers looking to expand their skill-set by learning to develop professional grade REST APIs
  • Those looking to learn Python while specifically catering to web services

12 reviews for Build REST APIs with Flask and Python (The Complete Course)

4.3 out of 5
5
3
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Hao Nguyen

    This course is great to learn, but many old version is there! It should’ve been uploaded with new code, specially in the last section. Every thing else is good, I’ve learned a lot from here and it’s worthy to spend time on it.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Pchol

    Great python and flask course, going quite deep technically speaking.

    Section 2 covering python is to my mind extremely valuable, even to those who are already familiar with the language (you can still x2 it). In the end, it will guide you through intermediate-to-advanced python concepts that are rarely covered in this kind of courses.

    I appreciate the fact that there’s a sequel to the course going deeper and covering concepts like schemas.

    Slight issue : some code snippets, especially those related to flask_jwt_extended are a bit outdated, but it’s manageable if you get help from the documentation or the Q&A section.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Eric Nowak

    Clear and short explanations for every step with empathy for the beginner. Great!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Matt

    Ends up covering ALOT of material outside of the actual course scope. Then covers some complex things very quickly. If its worth covering, assume people don’t know it and cover it properly – or – assume its already known and don’t loose time covering it.

    Helpful(0) Unhelpful(0)You have already voted this
  5. De Jarous Bell

    This teacher is above most. I have over 60 courses between Udemy and LinkedIn Learning. Some people are just natural teachers. His teaching style is informative an non-intimidating but still tries to get you to understand how programming works and how to think like a programmer. However, I actually learned more about classes from this course than his actual general Python course because the use of classes in APIs and the Model/Resource scheme forces you to understand the key concepts behind classes and how they work.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Siddharth Kshirsagar

    Really Good Only problem I Found Was Instead Of building on What previously was taught The instructor should have Coded from scratch from In section 6

    Helpful(0) Unhelpful(0)You have already voted this
  7. Jaime Kingston

    Jose’s explanations were clear and concise. He also gave you the opportunity to practice what was thought regularly.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Jeremy Coffeen

    The instructor is good and the course is good, but since it’s been a few years there are many changes to python and the modules that aren’t covered in a clean fashion so you either have to hope it’s covered in the questions or figure it out on your own. This can make it quite confusing when trying to learn the material for the first time.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Shabana Shaikh

    I think, for beginner it is best course to know about flask restful api as well as it includes python refresher video so any beginner who want to learn flask restful api can enroll without python knowledge. Great course!!!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Sunil Shenoy

    Hi Jose and team. This has been one of the best experience on coding with Python and Flask.

    It has not only taught me the fundamentals of Flask but I already feel like I’ve built a professional project on Flask. I’ve also created multiple working API’s, all thanks to this wonderful course here. I look forward to participate in many of your courses in future. Please do keep publishing more. Thank you again.!!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Matteo Paolini

    I really enjoyed the course and I’m really happy about the results.

    Jose is a great instructor. He is fluid, entertaining and has a clean and pythonic way of programming.

    The Python refresher will be really useful for all of those which have a basic understanding and will help to build a good base for using the Flask framework.

    The most important aspect of this course is the iterative approach. Building apps incrementally is really a powerful way to learn code.
    You start from basic Flask and you start implementing basic functions. Then you add libraries and Flask addons and features on top of each other. This way you learn step by step about what you need and how big applications are done. You become more confident in implement and personalize frameworks and so your applications. This is much more important skill than any other single function you could learn to implement.

    The final API is lean and powerful. And you know every tidbit of it!
    You praticcally start just with Flask and build a batteries included framework on your own.

    I absoultely recommend him and his courses!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Zeferino Torres

    The first part has something that does not work like jwt uthentication, but overall it is a very good course

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    Build REST APIs with Flask and Python (The Complete Course)
    Build REST APIs with Flask and Python (The Complete Course)

    Original price was: $94.99.Current price is: $16.99.

    Courses Online
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart