دوره آموزشی سریال سازی موثر با پایتون
1 ساعت 12 دقیقهپیشرفته2020-08-25
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
هنگام برقراری تماس بین سرویس های مختلف ، می توانید با استفاده از سریال سازی ، داده ها را به صورت قابل پیش بینی برای رمزگذاری و رمزگشایی آسان انتقال دهید. در این دوره ، مدرس Miki Tebeka با جستجوی فرمت های اصلی سریال سازی ، نحوه کار با هر قالب و نحوه انتخاب فرم مناسب برای پروژه پایتون ، به موضوع سریال سازی با پایتون می پردازد. او قالب های سریال سازی مخصوص پایتون مانند مارشال و ترشی را پوشش می دهد. نحوه سریال سازی و عیب یابی با استفاده از JSON؛ نحوه رمزگذاری و رمزگشایی پیام ها و سریال سازی با استفاده از بافرهای پروتکل ؛ نحوه استفاده از msgpack؛ و بیشتر. در طول راه ، او چالش های مشترکی دارد که به شما امکان می دهد دانش جدید خود را امتحان کنید.
مهارت ها
Programming FoundationsAdvancedPythonProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01-سریال سازی با پایتون
- 02-آنچه باید بدانید
- 03-دسترسی به فایل های تمرین در GitHub
1. مرور کلی سریال سازی
- 04-چرا به سریال سازی نیاز داریم
- 05-انتخاب فرمت سریال سازی
- 06-قواعد کلی سریال سازی
- 07- مروری بر فرمت های سریال سازی
2. فرمت های سریال سازی خاص پایتون
- 08-سریال سازی مارشال و ترشی
- 09-سریال سازی با تکرار
- 10-استفاده از eval و exec برای سریال سازی
- 11-چالش - ترشی را تکرار کنید و بخوانید
- 12- راه حل - ترشی را تکرار کنید و بخوانید
3. JSON Serialization
- 13-سریال سازی اساسی JSON
- 14-سریال سازی انواع سفارشی به JSON
- 15-جریان JSON
- 16-چالش - تبدیل رکوردهای گزارش به JSON
- 17-راه حل - تبدیل رکوردهای log به JSON
4. سریال سازی بافرهای پروتکل
- 18- نمای کلی بافرهای پروتکل
- 19-نوشتن فایل تعریف
- 20-تولید سریالساز
- 21-استفاده از بافرهای پروتکل
- 22-gRPC
- 23-چالش - اندازه اشیاء را تجارت کنید
- 24-راه حل - اندازه اشیاء تجاری
5. سایر فرمت های سریال سازی
- سریال سازی 25 msgpack
- سریال سازی 26-YAML
- سریال سازی 27-XML
- 28-SQL
- 29-چالش - ETL از XML به پایگاه داده
- 30-راه حل - ETL از XML به پایگاه داده
6. یونیکد
- 31-یونیکد چیست
- 32-str و Bytes
- 33- عادی سازی
- 34-مقایسه بدون حروف کوچک و بزرگ
- 35-تشخیص رمزگذاری
- 36-چالش - شمارش رشته ها
- 37-راه حل - شمارش رشته ها
نتیجه
- 38- مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان
- دوره آموزشی ساخت عوامل هوش مصنوعی برای مبتدیان
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند
- دوره آموزشی ساخت عوامل MCP قطعی
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی ساخت MVP یک سرویس ابری (SaaS) در یک روز
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM