{"id":2782,"date":"2026-08-10T08:59:08","date_gmt":"2026-08-10T08:59:08","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-fastapi-fundamentals-2022-4\/"},"modified":"2026-08-10T08:59:08","modified_gmt":"2026-08-10T08:59:08","slug":"pluralsight-fastapi-fundamentals-2022-4","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-fastapi-fundamentals-2022-4\/","title":{"rendered":"Pluralsight \u2013 FastAPI Fundamentals 2022-4"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<div id=\"course-page-hero\">\n<div class=\"course-content-about\">\n<div class=\"course-content-about\">\n<p><span style=\"vertical-align: inherit\">FastAPI Fundamentals course. This course teaches you how to develop and serve a REST API using FastAPI, a Python framework that is quickly becoming the most popular way to build REST APIs in the Python world. In this course, I will teach you how to create web rest apis with FastAPI, a very popular and very modern framework that has taken the Python world by storm. FastAPI takes advantage of many of the latest Python features, such as type hints and sync\/await, and writing rest apis has never been faster or more fun. The REST api written in fastapi is also very efficient. In this course, we are going to build a Rest api with fastapi, and along the way you will get to know all its main features. We\u2019ll cover schemas and automatic data validation and transformation, persistence using sqlmodel, auto-generating documents, authentication with oauth, and more. By the end of this course, you\u2019ll have a solid understanding of all of this and be ready to create your first resting api with fastapi. Before starting the course, you should be familiar with Python and the basics of API rest.<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">What you will learn in the course<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Familiarity with FastAPI<\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Adding our first operation&nbsp;<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Add an optional request parameter&nbsp;<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Async vs. Non-Async Functions<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span style=\"vertical-align: inherit\"><span class=\"accordion-content__row__time\">How FastAPI runs <\/span><span class=\"accordion-content__row__title\">your code<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Add parameter<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Starting a FastAPI project&nbsp;<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Debugging with Pycharm<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Debugging with Visual Studio Code<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__time\"><span style=\"vertical-align: inherit\">404 return <\/span><\/span><span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">not found<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Nested models<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Creating data models with Pydantic<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Summary: HTTP methods<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Using Pydantic models in read-only operations<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Implementation of PUT and DELETE<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Loading data from JSON<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Create a database<\/span><\/span><\/li>\n<li>&nbsp;<i class=\"fa fa-lock\" aria-hidden=\"true\"><\/i>&nbsp;<span class=\"accordion-content__row__title\"><span style=\"vertical-align: inherit\">Using Openapi Schema with Postman<\/span><\/span><\/li>\n<li><span style=\"vertical-align: inherit\">And \u2026<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">FastAPI Fundamentals Course Details<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.pluralsight.com\/courses\/fastapi-fundamentals\" target=\"_blank\"><span style=\"vertical-align: inherit\">Pluralsight<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Lecturer: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/reindert-jan-ekker\/\"><span style=\"vertical-align: inherit\">Reindert-Jan Ekker<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: beginner to advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 3 hours and 26 minutes<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Course headings<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-895428 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/04\/FastAPI-Fundamentals-1.jpg\" alt=\"FastAPI Fundamentals\" width=\"816\" height=\"822\"><\/p>\n<h3><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-895426 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/04\/FastAPI-Fundamentals.jpg\" alt=\"FastAPI Fundamentals\" width=\"659\" height=\"89\"><\/p>\n<h3><span style=\"vertical-align: inherit\">Sample video of the course<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-122834-1\"><video class=\"wp-video-shortcode\" id=\"video-122834-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/FastAPI_Fundamentals_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/FastAPI_Fundamentals_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/FastAPI_Fundamentals_Downloadly.ir.mp4?nocache=1786096357250\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/FastAPI_Fundamentals_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3><span style=\"vertical-align: inherit\">Installation guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite Player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">English subtitle<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">download link<\/span><\/h3>\n<p><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Pluralsight_FastAPI_Fundamentals_2022-4_Downloadly.ir.rar?nocache=1786096356\"><span style=\"vertical-align: inherit\">Download file \u2013 407 MB<\/span><\/a><\/p>\n<p><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3><span style=\"vertical-align: inherit\">Size<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">407 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description FastAPI Fundamentals course. This course teaches you how to develop and serve a REST API using FastAPI, a Python framework that is quickly becoming <\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[29173,29174,29175,29176,29177,29178,29179,29180,29181,29182,29183,29184,29185,29186,29187,29188,29189,29190,29191,29192,29193,29194,29195,20610],"class_list":["post-2782","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-fastapi-fundamentals","dgi_tag-download-course-fastapi-fundamentals","dgi_tag-download-fastapi-fundamentals","dgi_tag-download-fastapi-fundamentals-course","dgi_tag-download-fastapi-fundamentals-course-for-free","dgi_tag-download-link-fastapi-fundamentals","dgi_tag-download-links-fastapi-fundamentals","dgi_tag-download-paid-course-fastapi-fundamentals","dgi_tag-fastapi-fundamentals-download-course","dgi_tag-fastapi-fundamentals-download-links","dgi_tag-fastapi-fundamentals-for-free","dgi_tag-fastapi-fundamentals-free-course","dgi_tag-fastapi-fundamentals-free-download","dgi_tag-free-download-course-fastapi-fundamentals","dgi_tag-free-download-fastapi-fundamentals","dgi_tag-free-download-link-fastapi-fundamentals","dgi_tag-free-download-links-fastapi-fundamentals","dgi_tag-free-download-paid-course-fastapi-fundamentals","dgi_tag-free-fastapi-fundamentals","dgi_tag-free-fastapi-fundamentals-download-course","dgi_tag-free-links-download-fastapi-fundamentals","dgi_tag-free-paid-course-download-links-fastapi-fundamentals","dgi_tag-paid-course-fastapi-fundamentals","dgi_tag-reindert-jan-ekker"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/2782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/2782\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=2782"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=2782"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=2782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}