Final Exam: Building Restful Web Services with Python

Python 3.6+    |    Intermediate
  • 1 Video | 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Building Restful Web Services with Python will test your knowledge and application of the topics presented throughout the Building Restful Web Services with Python track of the Skillsoft Aspire Pythonista to Python Master Journey.

WHAT YOU WILL LEARN

  • wire up the method to delete data with the MySQL database
    create the view and template for a basic logout page for the logged in users of your website
    define a view which renders an HTML file in its response
    migrate a Django model to a database
    identify important Django components that receive and process user requests
    identify the purpose of the various built-in applications in Django
    include an image within a Django model
    recall the building blocks that Django provides to develop web applications
    create custom error messages for specific error handling using MySQL Database and Flask-RESTful
    implement the Flask-RESTful library to bundle parsing errors
    build an API to return images in response to a GET request
    configure a Flask-RESTful request parser to parse arguments from different locations
    identify the location of stored media in your Django project directory
    define a view and a URL pattern in Django in order to render text in a web page
    create several child Django templates which inherit from a parent template
    create an OpenAPIHandler instance which dynamically generates documentation for your Molten application
    recognize important Django components that receive and process user requests
    specify custom error messages for missing arguments using the Flask-RESTful library
    generate a new Django project and explore the built-in Django admin app
    incorporate an image within a Django model
    use a request parser to parse input arguments sent in a request body
    use the ListView view class to access all the data stored in a Django model class
    perform various select-from-where operations on the data stored as instances in a Django model class
    configure required parameters using the Flask-RESTful request parser
    develop inherited Django templates for a website
    use the ListView view class to access all the data stored in a Django model class as a list of records
    create a superuser for your Django project and sign in to the Django user administration app
    install the SQLAlchemy library, connect to a database, and insert records in the database
    create a custom class that takes in an ID for a model instance and returns details of that instance
    send data in a POST request using the request body
  • define a Django model and create a migration script for that model
    develop a URL pattern for two different but related apps in a Django project
    use the copy method to inherit from a predefined request parser via Flask-RESTful
    install the Django REST framework and create a Django model to serve API requests
    wire up the methods to add and retrieve data with the MySQL database
    list the use cases of Django templates, such as to create views, and identify their role in an application
    develop a basic Molten app with a single route that takes in a query parameter with a QueryParam instance and returns a value based on that parameter
    use the marshal() function, marshal_with, and data_class decorators to serialize an object to JSON format
    identify the building blocks that Django provides to develop web applications
    create a basic REST API to return JSON data
    migrate a Django model to a database and register a model with the Django user administration site
    install the curl utility and Flask-RESTful Python library and set up a virtual environment on a Windows machine
    create a REST API with a route that responds to GET requests
    install the Django REST framework
    create a virtual environment from which Molten REST APIs can be run and install various libraries such as Molten, Pytest, and JQ
    outline the role of models in allowing programmatic manipulation of database tables
    use the Flask-RESTful library to bundle parsing errors
    recognize the building blocks that Django provides to develop web applications
    use the OpenAPIUIHandler class to generate a Swagger UI for your Molten application
    define the settings for your app by loading a dictionary into the Molten SettingsComponent
    issue GET requests to your Django app and analyze the responses that are generated
    add a middleware layer into your app to verify authorization information in HTTP request headers
    develop some basic tests to verify the behavior of your Molten application
    define a middleware layer which distinguishes between requests when checking for authorization
    use the dump_schema function to convert a schema object to a Python dictionary
    install Flask-RESTful and set up a virtual environment on macOS
    classify the purpose of the various built-in applications in Django
    use the load_schema function to convert a Python dictionary to a schema object and use the is_schema function to check whether an object is a schema instance
    implement methods to respond to GET, POST, PUT, and DELETE HTTP requests using the Flask-RESTful library
    use the marshal() function, marshal_with, and data_class decorators\

IN THIS COURSE

  • Playable
    1. 
    Building Restful Web Services with Python
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.