Companies Home Search Profile

Building a REST API with Python 3

Focused View

Chris Behrens

1:25:02

19 View
  • 1. Course Overview.mp4
    01:15
  • 1. Introduction.mp4
    03:11
  • 2. Project Overview.mp4
    01:43
  • 3. Getting Started.mp4
    03:22
  • 4. Running the Server.mp4
    03:51
  • 5. Opening the Project in Pycharm.mp4
    02:46
  • 6. Opening the Project in VS Code.mp4
    01:27
  • 7. The Precommit Framework.mp4
    03:37
  • 1. Module Overview.mp4
    00:59
  • 2. Setting up the Database.mp4
    02:20
  • 3. Creating a Data Model for Categories.mp4
    02:06
  • 4. Creating the Event Data Model.mp4
    03:05
  • 5. Creating a Relation between Models.mp4
    03:19
  • 6. Making the DB Configurable with Dotenv.mp4
    05:03
  • 7. Committing to Version Control.mp4
    03:03
  • 1. Creating an API Endpoint.mp4
    03:22
  • 2. Injecting the DB Session.mp4
    03:28
  • 3. Taking an Argument from the URL.mp4
    01:45
  • 4. The FastAPI Documentation.mp4
    01:24
  • 5. Specifying a Response Schema.mp4
    04:04
  • 6. An Endpoint that Returns a List of Events.mp4
    01:58
  • 7. Making the API Testable.mp4
    02:22
  • 8. Unit Testing with Mocking.mp4
    04:30
  • 9. Integration Testing with TestClient.mp4
    05:45
  • 1. Introducing Frontmatter.mp4
    02:36
  • 2. Finding Files with Pathlib.mp4
    02:36
  • 3. Parsing Files with Regex and Pyyaml.mp4
    04:41
  • 4. Adding File Content to the Data Model.mp4
    02:42
  • 5. Fixing the Unit Tests.mp4
    02:42
  • Description


    If you’re looking for a practical application of all the Python theory you’ve learned, this course will teach you how to build a complete REST API using Python from scratch, including a database, and best practices like unit testing and type hints.

    What You'll Learn?


      Learning about lots of different parts of Python language and ecosystem is great. But how do you put all those parts together in practice? In this course, Building a REST API with Python 3, you’ll learn to build a complete Python project from scratch. First, you’ll explore how to setup the project environment. Next, you’ll discover how to set up the database and REST API. Finally, you’ll learn how to make sure it all works correctly using unit tests. When you’re finished with this course, you’ll have the skills and knowledge needed to create real-world Python projects from start to finish using best practices and popular tools.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Chris Behrens
    Chris Behrens
    Instructor's Courses
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 29
    • duration 1:25:02
    • level average
    • English subtitles has
    • Release Date 2023/12/13