Companies Home Search Profile

Learn API Development with FASTAPI Framework and Python

Focused View

Haider Malik

5:39:37

23 View
  • 1. Install Python.mp4
    03:20
  • 1.1 02-built-in-data-types.zip
  • 1. Numbers.mp4
    02:57
  • 2. Float and Boolean.mp4
    02:15
  • 3. Lists.mp4
    11:19
  • 4. Tuples.mp4
    02:21
  • 5. Dictionaries.mp4
    02:23
  • 6. Sets.mp4
    01:10
  • 7.1 02-built-in-data-types.zip
  • 7. File Objects.mp4
    03:42
  • 1.1 control-structure-pro.zip
  • 1. If elif and else.mp4
    02:30
  • 2. While Loop.mp4
    00:57
  • 3. Foor Loop.mp4
    01:38
  • 4. Defining Function.mp4
    01:27
  • 5. Exception.mp4
    04:08
  • 6. Creating Module.mp4
    01:10
  • 7.1 control-structure-pro.zip
  • 7. Classes.mp4
    03:06
  • 1. Indentation.mp4
    01:08
  • 2. Getting Input from User.mp4
    01:19
  • 1.1 lists.zip
  • 1. More Methods in List.mp4
    06:45
  • 2. List Sorting.mp4
    03:32
  • 3. List Concatenation.mp4
    04:01
  • 4. Count.mp4
    00:21
  • 5. Set and Frozenset.mp4
    03:35
  • 1.1 strings.zip
  • 1. Strings.mp4
    07:15
  • 2. More Methods on Strings.mp4
    07:15
  • 3. Boolean Expression.mp4
    01:18
  • 1. Python Functions.mp4
    11:26
  • 1. Creating Custom Modules.mp4
    03:28
  • 1. Reading and Writing to File.mp4
    06:48
  • 1. Exception Handling.mp4
    06:08
  • 1.1 classess-and-objects-pro.zip
  • 1. Create a class.mp4
    06:51
  • 2. Relationship between classes.mp4
    05:10
  • 3. Inheritance.mp4
    08:04
  • 1.1 decorators-pro.zip
  • 1. Decorators.mp4
    09:08
  • 1.1 async-pro.zip
  • 1. Async Await.mp4
    13:14
  • 1.1 01-python-types-pro.zip
  • 1. Types in Python.mp4
    14:24
  • 2.1 02-pydantic-pro.zip
  • 2. Validations with Pydantic.mp4
    08:39
  • 1.1 python-packages-pro.zip
  • 1. Python Packages and Modules.mp4
    09:42
  • 1. 01-Introduction to API.mp4
    05:33
  • 2. What is Virtual Environment in Python.mp4
    02:08
  • 3.1 Creating Venv Source Code.html
  • 3. Creating venv.mp4
    01:38
  • 4. Configure venv.mp4
    01:14
  • 5.1 Create Server Source Code 02-create-server branch.html
  • 5. Server Setup.mp4
    04:42
  • 6.1 Source Code.html
  • 6. Path Parameters.mp4
    08:42
  • 1.1 Source Code.html
  • 1. Order does matter when you define route.mp4
    03:56
  • 2.1 Source Code.html
  • 2. Predefined Values.mp4
    08:46
  • 1.1 Source Code.html
  • 1. Query Parameters.mp4
    10:14
  • 2.1 Source Code.html
  • 2. Request Body.mp4
    08:28
  • 1.1 Source Code.html
  • 1. Routing Setup with APIRouter.mp4
    08:49
  • 2.1 Source Code.html
  • 2. Post Endpoint.mp4
    04:50
  • 3.1 Source Code.html
  • 3. Delete Endpoint.mp4
    06:49
  • 4.1 Source Code.html
  • 4. Update Endpoint.mp4
    05:37
  • 5.1 Source Code.html
  • 5. Adding Return type with response model.mp4
    09:26
  • 6.1 Source Code.html
  • 6. Handling Errors in API.mp4
    02:26
  • 1. Restructure the Application.mp4
    06:38
  • 2. Connected FAST API to Postgres DB using SQLALCHEMY.mp4
    15:55
  • 3. Create a Model.mp4
    10:02
  • 4. Create Dependency.mp4
    03:29
  • 5. Create Record in DB using POST Route.mp4
    15:15
  • 6. Fetch all Records from DB using GET Route.mp4
    03:11
  • 7. Get Single Record from DB in Get Route.mp4
    02:36
  • 8. Delete Record with Delete Route.mp4
    01:42
  • 9. Update Record from DB with PUT Route.mp4
    03:37
  • Description


    Step by Step guide to build REST APIs with FASTAPI, Postgres, and SQLAlchemy

    What You'll Learn?


    • Built in Types in Python
    • Control Structure
    • Lists and Sets
    • Strings and Functions
    • Modules & Packages
    • Exception Handling
    • Reading and Writing to File
    • Classes and Objects
    • Decorators
    • Async/Await
    • Validations using Pydantic
    • FAST API Routing
    • FAST API CRUD
    • FAST API CRUD with Database
    • SQLALCHEMY
    • Relationship
    • Models and Schema

    Who is this for?


  • Python developers curious about REST APIs development
  • Python developers who want to learn FAST API Framework
  • Python developers who want to learn new framework for build web apis
  • Python developers are interested in building REST APIs with FAST API framework
  • What You Need to Know?


  • Basic knowledge of any programming language
  • More details


    Description

    Python has become one of the most popular programming languages in recent years. It's used in everything from machine learning to building websites and software testing.

    Python is often used to develop the back end of a website or application—the parts that a user doesn’t see.

    Python can be utilized for various applications such as scripting, developing, and testing. Because of its elegance and simplicity, Dropbox, Google, Quora, Hewlett-Packard, and so many other top tech companies have already implemented Python

    • For the last 4 years the share of developers who use Python as their primary language remained at the pretty same level of 84-85%.

    • 45% of Python developers use Python to do Web Development

    • Flask, Django, and FastAPI are still the top-3 Python web frameworks

    • FastAPI, initially released at the end of 2018, shows the fastest growth, having grown by 9 percentage points compared to the previous year

    • SQLAlchemy is the most popular ORM among all database users.

    What you will learn?

    • Python setup

    • Built in Data Types

    • Control Structure

    • List

    • Tuples

    • Set

    • Functions

    • Modules

    • Packages

    • Exception Handling

    • Classes and Objects

    • Decorators

    • Async/Await

    • Validations with Pydantic

    • FastApi setup

    • Creating Virtual Environment

    • Server Setup

    • Path Parameters

    • Query Params

    • Request Body

    • CRUD (Create, Read, Update and Delete)

    • Routing

    • SQLAlchemy

    • CRUD with Postgres and SqlAlchemy

    • Relations

    Who this course is for:

    • Python developers curious about REST APIs development
    • Python developers who want to learn FAST API Framework
    • Python developers who want to learn new framework for build web apis
    • Python developers are interested in building REST APIs with FAST API framework

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Haider Malik
    Haider Malik
    Instructor's Courses
    Haider Malik is the founder of Grow Business Revenue. He is a full-stack developer and business owner. He is running his own IT service based Agency He has full team of developers. He is passionate about everything JavaScript, and he loves exploring new libraries.He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives.Although his primary focus is on outcomes, implementation often includes technical competency
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 62
    • duration 5:39:37
    • Release Date 2023/10/04

    Courses related to Python

    Courses related to REST API

    Subtitle
    Jersey 3 Fundamentals
    Pluralsight Bryan Hansen
    Bryan Hansen
    Jersey 3 Fundamentals
    2:34:57
    English subtitles
    12/08/2022
    Subtitle
    Build a REST Api With Express
    TreehouseBuild a REST Api With Express
    2:54:53
    English subtitles
    04/11/2023