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

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 دقیقه
    تاریخ انتشار: ۶ فروردین ۱۴۰۳
    دسته بندی محصول
    طراحی سایت و خدمات سئو

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