آموزش نمایش داده‌ها و سریال‌سازی (Serialization) - آخرین آپدیت

دانلود Data Representation and Serialization

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره عملی، قدرت داده‌های ساختاریافته در نمایش داده‌ها و سریال‌سازی را کشف کنید. شما یاد خواهید گرفت که با اعتماد به نفس در فرمت‌های مختلف داده مانند CSV، JSON، YAML و XML پیمایش کنید و متوجه شوید چه زمانی و چگونه از هر یک به طور مؤثر استفاده کنید. چه در حال مدیریت مجموعه‌داده‌ها باشید و چه در حال ساخت اپلیکیشن‌های داده‌محور، تسلط بر این فرمت‌ها برای نوشتن کدهای تمیز، بهینه و سازگار ضروری است. این دوره با CSV شروع می‌شود و پس از بررسی مبانی، به سراغ ماژول csv در پایتون و ابزارهای جانبی مانند pandas و tablib می‌رود. سپس، JSON را بررسی کرده، ساختار آن را با CSV مقایسه می‌کنید و با استفاده از کتابخانه استاندارد پایتون و جایگزین‌هایی مانند simplejson و ujson، داده‌های JSON را مدیریت خواهید کرد. هر بخش شامل تمرینات عملی برای تثبیت مطالب است. در ادامه، وارد مبحث YAML می‌شوید، رابطه آن با JSON را بررسی کرده و خواندن و نوشتن YAML را با استفاده از بسته PyYAML می‌آموزید. در نهایت، با XML و HTML آشنا شده و با استفاده از ابزارهای متعدد پایتون از جمله xml، lxml، xmltodict و BeautifulSoup، اسناد ساختاریافته را تجزیه، تحلیل و بازنویسی می‌کنید و نکات امنیتی مهم در این زمینه را خواهید آموخت. این دوره برای توسعه‌دهندگان، متخصصان داده و دانشجویانی که به دنبال ایجاد یک پایه قوی در کار با فرمت‌های داده‌های ساختاریافته هستند، ایده‌آل است. داشتن دانش پایه پایتون توصیه می‌شود.

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

CSV CSV

  • مرور کلی Overview

  • CSV چیست What is CSV

  • بررسی فایل‌های CSV Explore CSV Files

  • استفاده از ماژول csv Use csv Module

  • استفاده از ماژول csv بخش دوم Use csv Module Part 2

  • استفاده از بسته pandas Use the pandas Package

  • استفاده از بسته tablib Use the tablib Package

JSON JSON

  • JSON چیست What is JSON

  • بررسی فایل‌های JSON Explore JSON Files

  • JSON: استفاده از ماژول json JSON: Use the json Module

  • JSON: استفاده از بسته pandas JSON: Use the pandas Package

  • استفاده از بسته‌های simplejson و ujson Use the simplejson and ujson Packages

  • JSON: استفاده از بسته tablib JSON: Use the tablib Package

YAML YAML

  • YAML چیست What is YAML

  • بررسی فایل‌های YAML Explore YAML Files

  • استفاده از بسته PyYAML Use the PyYAML Package

  • YAML: استفاده از بسته tablib YAML: Use the tablib Package

XML و HTML XML and HTML

  • XML چیست What is XML

  • بررسی فایل‌های XML Explore XML Files

  • HTML چیست What is HTML

  • بررسی فایل‌های HTML Explore HTML Files

  • استفاده از ماژول xml Use the xml Module

  • استفاده از بسته lxml Use the lxml Package

  • استفاده از بسته xmltodict Use the xmltodict Package

  • استفاده از بسته BeautifulSoup Use the BeautifulSoup Package

نمایش نظرات

آموزش نمایش داده‌ها و سریال‌سازی (Serialization)
جزییات دوره
13h 25m
25
(آخرین آپدیت)
60
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده