Building RESTful Python Web Services with Flask (Udemy.com)

Create lightweight, maintainable, scalable, and secure web apps using the best tools and techniques

Created by: Packt Publishing

Produced in 2017

icon
What you will learn

  • Develop complex RESTful APIs from scratch with Python, with and without data sources
  • Add authentication and permissions to a RESTful API built in the Flask framework
  • Map URL patterns to request handlers and check how the API works
  • Profile an existing API and refactor it to take advantage of asynchronous code

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 60 / 100

icon
Course Description

Python is the language of choice for millions of developers worldwide, due to its gentle learning curve as well as its vast applications in day-to-day programming. It builds great web services in the RESTful architecture. This video will show you the best tools you can use to build your own web services. Learn how to develop RESTful APIs using the popular Python frameworks and all the necessary stacks with Python and Flask, combined with related libraries and tools. We will delve into the framework for building various web services. We will show you everything required to successfully develop RESTful APIs with the Flask framework, such as request handling, URL mapping, serialization, validation, authentication, authorization, versioning, databases, and asynchronous callbacks. At the end of the framework, we will add authentication and security to the RESTful APIs and prepare tests for them. By the end of the video, you will have a deep understanding of the stacks needed to build RESTful web services.
About The Author

Gastn C. Hillar is Italian and has been working with computers since he was eight. He began programming with the legendary Texas TI-99/4A and Commodore 64 home computers in the early 80s. He has a Bachelor's degree in Computer Science (he graduated with honors) and an MBA (he graduated with an outstanding thesis). At present, Gastn is an independent IT consultant and freelance author who is always looking for new adventures around the world.
He has been a senior contributing editor at Dr. Dobb's and has written more than a hundred articles on software development topics. Gastn was also a former Microsoft MVP in technical computing. He has received the prestigious Intel Black Belt Software Developer award eight times.
He is a guest blogger at Intel Software Network. You can reach him at gastonhillar@hotmail.com.

Who this course is for:
  • This video course is for web developers who have a working knowledge of Python and would like to build amazing web services by taking advantage of Python with the Flask framework. You should already have some knowledge of RESTful APIs.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More postgresql courses

Rock the JVM! Akka Persistence with Scala

$11.99

SQL and PostgreSQL: The Complete Developer's Guide

$11.99

Practical SQL Bootcamp for Data Analysts and Data Scientists

$11.99

Python 3 Complete Masterclass - Make Your Job Tasks Easier!

$11.99

REST APIs with Flask and Python

$11.99

Python Django Dev To Deployment

$11.99

icon
Reviews

3.0

2 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Gustavo Alvares

very good

By Preksha Beohar

The course showed good ratings and hence I took it, but this course is not what I expected. It is very pale and does not explain the concepts. It just tells us what they are doing and not WHY they are doing. I would not recommend this course.