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

Pydantic V2: Essentials

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

An in-depth guide to mastering Pydantic V2 for data modeling, parsing and validation


1. Introduction
  • 1.1 web links.txt
  • 1. Course Goals and Prerequisites
  • 2.1 web links.txt
  • 2. Course Curriculum Overview
  • 3.1 web links.txt
  • 3. Using the Companion GitHub Repository

  • 2. Basics
  • 1. Introduction
  • 2. Creating a Pydantic Model
  • 3. Deserialization
  • 4. Serialization
  • 5. Type Coercion
  • 6. Required vs Optional Fields
  • 7. Nullable Fields
  • 8. Combining Nullable and Optional
  • 9. Inspecting Fields
  • 10. JSON Schema Generation
  • 11. Project
  • 12. Project Solution

  • 3. Model Configuration
  • 1. Introduction
  • 2. Handling Extra Fields
  • 3. Strict vs Lax Type Coercion
  • 4. Validating Default Values
  • 5. Validating Assignments
  • 6. Mutability
  • 7. Coercing Numbers to Strings
  • 8. Standardizing Strings
  • 9. Handling Python Enums
  • 10. Project
  • 11. Project Solution

  • 4. Field Aliasing, Serialization and Deserialization
  • 1. Introduction
  • 2. Field Aliases and Default Values
  • 3. Alias Generator Functions
  • 4. Deserializing by Field Name or Alias
  • 5. Serialization Aliases
  • 6. Validation Aliases
  • 7. Custom Serializers
  • 8. Project
  • 9. Project Solution

  • 5. Specialized Pydantic Types
  • 1. Introduction
  • 2. PositiveInt
  • 3. Constrained Lists
  • 4. UUID
  • 5. Date Related Types
  • 6. Network Types
  • 7. Project
  • 8. Project Solution

  • 6. Additional Field Features
  • 1. Introduction
  • 2. Numerical Constraints
  • 3. String Constraints
  • 4. Default Factories
  • 5. Additional Field Configurations
  • 6. Project
  • 7. Project Solution

  • 7. Annotated Types
  • 1. Introduction
  • 2. Pydantic and Annotated Types
  • 3. Annotated Types and Type Variables
  • 4. String Constraints
  • 5. Project
  • 6. Project Solution

  • 8. Custom Validators
  • 1. Introduction
  • 2. After Validators
  • 3. Before Validators
  • 4. Combining Before and After Validators
  • 5. Custom Validators using Annotated Types
  • 6. Dependent Field Validations
  • 7. Project
  • 8. Project Solution

  • 9. Properties and Computed Fields
  • 1. Introduction
  • 2. Properties
  • 3. Computed Fields
  • 4. Project
  • 5. Project Solution

  • 10. Custom Serializers using Annotated Types
  • 1. Introduction
  • 2. Custom Serializers with Annotated Types
  • 3. Project
  • 4. Project Solution

  • 11. Complex Models
  • 1. Introduction
  • 2. Model Composition
  • 3. Model Inheritance
  • 4. Project
  • 5. Project Solution
  • 6. Final Project Solution Recap

  • 12. Pydantic Applications
  • 1. Introduction
  • 2. Consuming a REST API
  • 3. Ingesting a CSV File
  • 4. Validating Function Arguments
  • 5. Model Code Generators

  • 13. Conclusion
  • 1. Conclusion
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 32529
    حجم: 3874 مگابایت
    مدت زمان: 801 دقیقه
    تاریخ انتشار: 6 فروردین 1403
    دسته بندی محصول
    طراحی سایت و خدمات سئو

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