مدل داده پایتون [ویدئو]

Python Data Model [Video]

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: برای باز کردن قابلیت های برنامه نویسی پیشرفته، در پروتکل های داخلی پایتون و مدل های داده کاوش کنید. این دوره جامع، که توسط مدرسان خبره جاستین و مایک هدایت می‌شود، با مفاهیم اساسی مانند ایجاد و مقداردهی اولیه نمونه‌ها شروع می‌شود و به موضوعات پیچیده‌ای مانند نمایش شی سفارشی و روش‌های حذف پیش می‌رود. شما روش‌های __str__ و __repr__ پایتون را برای ایجاد خروجی‌های رشته سفارشی و تسلط بر روش‌های __format__ و __bytes__ برای بهبود ارائه شی مورد بررسی قرار خواهید داد. با پیشرفت، یاد خواهید گرفت که اشیاء تکرارپذیر و رفتارهای دیکشنری مانند را از طریق روش هایی مانند __iter__، __getitem__، __setitem__، و __delitem__ پیاده سازی کنید. شما در بازنمایی بولی، عملیات برابری و نابرابری، استفاده از توابع هش، و مدیریت شیارهای شی تخصص کسب خواهید کرد. بخش عددی دوره، بارگذاری بیش از حد اپراتور برای عملیات های حسابی و بیتی را پوشش می دهد و قابلیت های عددی پایتون را به اشیاء سفارشی گسترش می دهد. در نهایت، موضوعات پیشرفته ای مانند مدیریت ویژگی، توصیفگرهای سفارشی، ساختن اشیا قابل فراخوانی، مدیریت زمینه و سریال سازی را بررسی کنید. در پایان این دوره، شما بر پروتکل های مدل داده پایتون مسلط خواهید شد و به شما امکان می دهد کد پایتون کارآمد، خوانا و قدرتمندتر بنویسید. به ما بپیوندید تا مهارت های برنامه نویسی پایتون خود را به سطح حرفه ای ارتقا دهید. بر مدل های داده پایتون مسلط شوید و رفتارهای شی سفارشی ایجاد کنید. رفتارهای سفارشی بسازید و نمایشگرها را با روش ها بهبود بخشید. اشیاء را با روش های سفارشی برای فرمت های خروجی تقویت کنید. ریاضی و بیت را با اضافه بار اپراتور افزایش دهید. دسترسی ویژگی را کنترل کنید و توصیفگرهای سفارشی ایجاد کنید. از مدیران زمینه استفاده کنید و سریال سازی اشیا را سفارشی کنید. این دوره برای توسعه دهندگان پایتون متوسط ​​تا پیشرفته طراحی شده است که به دنبال تعمیق درک خود از مدل داده پایتون و پروتکل های داخلی هستند. درک کاملی از مبانی پایتون و مفاهیم برنامه نویسی شی گرا مورد نیاز است. همه چیز را از ایجاد نمونه گرفته تا سریال سازی پیشرفته کاوش کنید * از متخصصان باتجربه صنعت در توسعه Python بیاموزید * دانش خود را به تدریج ایجاد کنید و از درک کامل هر مفهوم اطمینان حاصل کنید.

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

      مبانی Basics

      • بررسی اجمالی Overview

      • ایجاد و راه اندازی یک نمونه Creating and Initializing an Instance

      • نشان دادن یک نمونه: str و repr Representing an Instance: str and repr

      • نمایش یک نمونه: قالب Representing an Instance: format

      • نمایش یک نمونه: بایت Representing an Instance: bytes

      • حذف یک نمونه Deleting an Instance

      ظروف Containers

      • اشیاء به عنوان تکرارپذیر Objects as Iterables

      • دریافت اقلام Getting Items

      • تنظیم و حذف موارد Setting and Deleting Items

      قابل مقایسه Comparables

      • به دست آوردن نمایش Boolean Obtaining the Boolean Representation

      • برابری و نابرابری Equality and Inequality

      • بزرگتر و کمتر Greater and Less

      • هش و اسلات Hashing and Slots

      شماره Numbers

      • اضافه كردن Adding

      • تفریق Subtracting

      • در حال ضرب کردن Multiplying

      • تقسيم كردن Dividing

      • ماژول و قدرت Modulo and Powers

      • عملیات تغییر بیت Bit Shifting Operations

      • عملیات منطقی بیتی Bitwise Logical Operations

      • منفی و مثبت Negative and Positive

      • ارزش مطلق و معکوس Absolute Value and Inverse

      • اعداد صحیح و شناور Integers and Floats

      • گرد کردن Rounding

      • کف و سقف Floor and Ceiling

      • برش و نمایه سازی Truncation and Indexing

      • عدد مختلط Complex Number

      ویژگی های Attributes

      • دریافت ویژگی ها Getting Attributes

      • تنظیم و حذف ویژگی ها Setting and Deleting Attributes

      • توصیف کننده ها: دکوراتورهای املاک Descriptors: Property Decorators

      • توصیفگرها: ایجاد یک توصیفگر سفارشی Descriptors: Creating a Custom Descriptor

      کارکرد Functions

      • ساختن یک شیء قابل فراخوانی Making an Object Callable

      مدیران زمینه Context Managers

      • با مدیران زمینه پاکسازی کنید Clean Up with Context Managers

      سریال سازی Serialization

      • کپی کردن اشیا Copying Objects

      • ترشی: وضعیت را دریافت و تنظیم کنید Pickling: Get and Set State

      نمایش نظرات

      نظری ارسال نشده است.

      مدل داده پایتون [ویدئو]
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      12h 26m
      35
      Packtpub Packtpub
      (آخرین آپدیت)
      از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      ACI Learning ACI Learning

      ACI Learning رهبرانی را در زمینه امنیت سایبری، حسابرسی و فناوری اطلاعات آموزش می دهد. چه شروع یک حرفه فناوری اطلاعات، چه تسلط بر یک حرفه یا توسعه یک تیم، آنها در هر مرحله پشتیبانی ضروری را ارائه می دهند.

      Mike Rodrick Mike Rodrick

      مایک رودریک، میزبان، بیش از 15 سال تجربه آموزش فناوری اطلاعات، از جمله 10 سال به عنوان مربی معتبر مایکروسافت، دارد. مایک در سال 2014 یک ITProTV Edutainer شد. گواهینامه ها: GIAC Security Essentials. اصول لاجوردی; Microsoft 365 Fundamentals; اولین پاسخ دهنده Cybersec; CompTIA ITF+، A+، Network+، Security+، Project+. MCP; MCT; MCDST; MCITP; MCTS; MCSA; MCSE; MCDBA; هکر اخلاقی معتبر؛ مدیر خبره بی سیم؛ دارای گواهینامه وب حرفه ای

      Justin Dennison Justin Dennison

      جاستین رهبری AWS و ایجاد محتوای توسعه دهنده برای ITProTV را بر عهده دارد. او در چندین زبان برنامه نویسی تجربه دارد. گواهینامه های او شامل AWS Certified Solutions Architect - Associate، AWS Certified Developer - Associate، AWS Certified Cloud Practitioner، Oracle Certified Associate، Java SE 7 Programmer است.

      Daniel Lowrie Daniel Lowrie

      پس از کار حرفه ای به عنوان مدیر سیستم و مدیر شبکه، دانیل به آموزش فناوری اطلاعات روی آورد. گواهینامه های او عبارتند از CompTIA A+، Network+، Linux+، CySA+، و PenTest+. CEH; MCSA; CFR؛ eJPT.