APIs and API Design with Python (Python 201)

Course Overview

Application Programming Interfaces (APIs) have become increasingly important as they provide developers with connectivity to everything from rich datasets in an array of formats (such as JSON) to exposing the configurability of software applications and network appliances. Lessons and labs focus on using Python to interact, design, and build APIs for the purposes of scripting automated solutions to complex tasks. Class is a combination of live demonstrations and hands‐on labs.

Schedule

Start DateDelivery FormatDaysTimeStatusPriceEnroll
11/04/2024Virtual Live Instructor-Led Training510:00 amGuaranteed to Run$2,495

Looking for Corporate/Group Training?

Leave us a message

Who Should Attend

  • System Administrators
  • Network Engineers
  • Software Developers
  • Python Enthusiasts

Prerequisites

  • Recommended Prerequisite: Python Basics (5 days)
  • Coding experience in another language serves as an adequate prerequisite

 

Objectives

  • Client-side Python Scripting to RESTful (and non‐RESTful) APIs
  • Design RESTful API interfaces with Flask Web Framework
  • Overview of Django
  • Deploy your Python web apps as Docker containers
  • Parse and manipulate popular data structures (JSON, CSV, Excel, and YAML) as pandas data frames
  • Best practice techniques

Course Outline