آموزش سریال سازی موثر با پایتون

Effective Serialization with Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

هنگام برقراری تماس بین سرویس های مختلف ، می توانید با استفاده از سریال سازی ، داده ها را به روشی قابل پیش بینی برای رمزگذاری و رمزگشایی آسان انتقال دهید. در این دوره ، مدرس Miki Tebeka با جستجوی فرمت های اصلی سریال سازی ، نحوه کار با هر قالب و نحوه انتخاب فرم مناسب برای پروژه پایتون ، به موضوع سریال سازی با پایتون می پردازد. او قالب های سریال سازی مخصوص پایتون مانند مارشال و ترشی را پوشش می دهد. نحوه سریال سازی و عیب یابی با استفاده از JSON. نحوه رمزگذاری و رمزگشایی پیام ها و سریال سازی با استفاده از بافرهای پروتکل. نحوه استفاده از msgpack؛ و بیشتر. در طول راه ، او چالش های مشترکی دارد که به شما امکان می دهد دانش جدید خود را امتحان کنید.


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

معرفی Introduction

  • سریال سازی با پایتون Serialization with Python

  • آنچه شما باید بدانید What you should know

  • دسترسی به پرونده های تمرینی در GitHub Accessing the exercise files on GitHub

1. بررسی اجمالی سریال سازی 1. Serialization Overview

  • چرا ما به سریال سازی احتیاج داریم؟ Why do we need serialization?

  • انتخاب قالب سریال سازی Picking a serialization format

  • قوانین سریال سازی عمومی General serialization rules

  • بررسی کلی قالب های سریال سازی Serialization formats overview

  • فصلنامه Chapter Quiz

2. قالب های سریال سازی خاص Python 2. Python Specific Serialization Formats

  • سریال مارشال و ترشی Marshal and pickle serialization

  • سریال سازی با repr Serialization with repr

  • استفاده از eval و exec برای سریال سازی Using eval and exec for serialization

  • چالش: ترشی را تکرار کرده و بخوانید Challenge: repr and read pickle

  • راه حل: ترشی را تکرار کرده و بخوانید Solution: repr and read pickle

  • مسابقه فصل Chapter Quiz

3. سریال سازی JSON 3. JSON Serialization

  • سریال اولیه JSON Basic JSON serialization

  • سریال سازی انواع سفارشی در JSON Serializing custom types to JSON

  • پخش جریانی JSON Streaming JSON

  • چالش: تبدیل سوابق ثبت به JSON Challenge: Convert log records to JSON

  • راه حل: سوابق گزارش را به JSON تبدیل کنید Solution: Convert log records to JSON

  • مسابقه فصل Chapter Quiz

4. سریال بافرهای پروتکل 4. Protocol Buffers Serialization

  • نمای کلی بافرهای پروتکل Protocol buffers overview

  • نوشتن پرونده تعریف Writing the definition file

  • تولید سریال سازها Generating serializers

  • استفاده از بافرهای پروتکل Using protocol buffers

  • gRPC gRPC

  • چالش: اندازه اشیا Trade تجاری Challenge: Trade objects size

  • راه حل: اندازه اشیا Trade تجاری Solution: Trade objects size

  • مسابقه فصل Chapter Quiz

5. سایر فرمت های سریال سازی 5. Other Serialization Formats

  • سریال سازی بسته msgpack serialization

  • سریال سازی YAML YAML serialization

  • سریال سازی XML XML serialization

  • SQL SQL

  • چالش: ETL از XML به پایگاه داده Challenge: ETL from XML to database

  • راه حل: ETL از XML به پایگاه داده Solution: ETL from XML to database

6. یونیکد 6. Unicode

  • یونی کد چیست؟ What's Unicode?

  • str و Bytes str and Bytes

  • عادی سازی Normalization

  • مقایسه غیر حساس به مورد Case-insensitive comparison

  • رمزگذاری را شناسایی کنید Detect encoding

  • چالش: شمارش رشته ها Challenge: Counting strings

  • راه حل: شمارش رشته ها Solution: Counting strings

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش سریال سازی موثر با پایتون
جزییات دوره
1h 12m
43
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,921
- از 5
ندارد
دارد
دارد
Miki Tebeka
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Miki Tebeka Miki Tebeka

مدیر عامل در 353Solutions

Miki Tebeka مدیرعامل 353Solutions است.

در کار خود در 353Solutions، Miki کارگاه های عملی ارائه می دهد که به متخصصان کمک می کند درک خود را از Python تقویت کنند. و برو. علاوه بر این، او خدمات مشاوره ای متناسب با تخصص در ساخت زیرساخت های کلان داده را ارائه می دهد. همانطور که کار او در 353Solutions نشان می دهد، او در Python and Go و همچنین C++، JavaScript، Clojure و موارد دیگر مهارت بالایی دارد.