وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Learn API Development with FASTAPI Framework and Python

سرفصل های دوره

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


1. Python Setup
  • 1. Install Python

  • 2. Built in Data Types
  • 1.1 02-built-in-data-types.zip
  • 1. Numbers
  • 2. Float and Boolean
  • 3. Lists
  • 4. Tuples
  • 5. Dictionaries
  • 6. Sets
  • 7.1 02-built-in-data-types.zip
  • 7. File Objects

  • 3. Control Structure
  • 1.1 control-structure-pro.zip
  • 1. If elif and else
  • 2. While Loop
  • 3. Foor Loop
  • 4. Defining Function
  • 5. Exception
  • 6. Creating Module
  • 7.1 control-structure-pro.zip
  • 7. Classes

  • 4. More Basics
  • 1. Indentation
  • 2. Getting Input from User

  • 5. List and Sets
  • 1.1 lists.zip
  • 1. More Methods in List
  • 2. List Sorting
  • 3. List Concatenation
  • 4. Count
  • 5. Set and Frozenset

  • 6. Strings
  • 1.1 strings.zip
  • 1. Strings
  • 2. More Methods on Strings
  • 3. Boolean Expression

  • 7. Functions
  • 1. Python Functions

  • 8. Modules
  • 1. Creating Custom Modules

  • 9. Reading and Writing to File
  • 1. Reading and Writing to File

  • 10. Exception Handling
  • 1. Exception Handling

  • 11. Classes and Objects
  • 1.1 classess-and-objects-pro.zip
  • 1. Create a class
  • 2. Relationship between classes
  • 3. Inheritance

  • 12. Decorators
  • 1.1 decorators-pro.zip
  • 1. Decorators

  • 13. AsyncAwait
  • 1.1 async-pro.zip
  • 1. Async Await

  • 14. Validations with Pydantic
  • 1.1 01-python-types-pro.zip
  • 1. Types in Python
  • 2.1 02-pydantic-pro.zip
  • 2. Validations with Pydantic

  • 15. Python Packages and Modules
  • 1.1 python-packages-pro.zip
  • 1. Python Packages and Modules

  • 16. Getting started with FAST API Framework
  • 1. 01-Introduction to API
  • 2. What is Virtual Environment in Python
  • 3.1 Creating Venv Source Code.html
  • 3. Creating venv
  • 4. Configure venv
  • 5.1 Create Server Source Code 02-create-server branch.html
  • 5. Server Setup
  • 6.1 Source Code.html
  • 6. Path Parameters

  • 17. Path Parameters
  • 1.1 Source Code.html
  • 1. Order does matter when you define route
  • 2.1 Source Code.html
  • 2. Predefined Values

  • 18. Query Parameters and Request Body
  • 1.1 Source Code.html
  • 1. Query Parameters
  • 2.1 Source Code.html
  • 2. Request Body

  • 19. CRUD API
  • 1.1 Source Code.html
  • 1. Routing Setup with APIRouter
  • 2.1 Source Code.html
  • 2. Post Endpoint
  • 3.1 Source Code.html
  • 3. Delete Endpoint
  • 4.1 Source Code.html
  • 4. Update Endpoint
  • 5.1 Source Code.html
  • 5. Adding Return type with response model
  • 6.1 Source Code.html
  • 6. Handling Errors in API

  • 20. CRUD with Postgres Database
  • 1. Restructure the Application
  • 2. Connected FAST API to Postgres DB using SQLALCHEMY
  • 3. Create a Model
  • 4. Create Dependency
  • 5. Create Record in DB using POST Route
  • 6. Fetch all Records from DB using GET Route
  • 7. Get Single Record from DB in Get Route
  • 8. Delete Record with Delete Route
  • 9. Update Record from DB with PUT Route
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 20749
    حجم: 2315 مگابایت
    مدت زمان: 340 دقیقه
    تاریخ انتشار: 15 مهر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید