آموزش مجموعه های پایتون

Python Collections

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در دنیای پر سرعت برنامه نویسی امروزی، مدیریت و سازماندهی کارآمد داده ها چالشی است که هر توسعه دهنده ای با آن مواجه است. در این دوره آموزشی، مجموعه‌های پایتون، یاد می‌گیرید که چگونه مهارت‌های مدیریت داده‌های خود را در پایتون بهینه کنید و تقویت کنید. ابتدا، جنبه های اساسی انواع کانتینرهای داخلی پایتون را بررسی خواهید کرد: لیست ها، دیکشنری ها، تاپل ها و مجموعه ها، درک ویژگی های منحصر به فرد آنها و بهترین موارد استفاده. در مرحله بعد، انواع دیکشنری پیشرفته مانند defaultdict، OrderedDict و Counter را کشف خواهید کرد و در عملکردهای تخصصی آنها که وظایف برنامه نویسی رایج را ساده می کند، آشنا خواهید شد. در نهایت، یاد خواهید گرفت که چگونه از کلاس های مجموعه تخصصی مانند namedtuple، ChainMap و deque استفاده کنید و کارایی و خوانایی کد خود را افزایش دهید. پس از اتمام این دوره، مهارت ها و دانش انواع داده های کانتینری پایتون را خواهید داشت که برای ایجاد راه حل های زیبا و کارآمد در پروژه های برنامه نویسی خود لازم است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

استفاده از ظروف داخلی Utilizing Built-in Containers

  • انواع داده کانتینر در پایتون Container Data Types in Python

  • درک اصول فهرست Understanding List Basics

  • اطلاعات بیشتر در مورد لیست ها More on Lists

  • استفاده از لیست ها Using Lists

  • درک مبانی دیکشنری Understanding Dictionary Basics

  • اطلاعات بیشتر در مورد دیکشنری ها More on Dictionaires

  • استفاده از دیکشنری ها Using Dictionaries

  • درک تاپلز Understanding Tuples

  • استفاده از Tuples Using Tuples

  • درک مجموعه ها Understanding Sets

  • استفاده از مجموعه ها Using Sets

  • خلاصه Summary

بهبود کارایی با دیکشنری های پیشرفته Improving Efficiency with Advanced Dictionaries

  • درک پیش فرض Understanding defaultdict

  • استفاده از پیش فرض Using defaultdict

  • درک OrderedDict Understanding OrderedDict

  • با استفاده از OrderedDict Using OrderedDict

  • درک شمارنده Understanding Counter

  • با استفاده از شمارنده Using Counter

  • خلاصه Summary

استفاده از کلاس های تخصصی مجموعه Using Specialized Collection Classes

  • درک namedtuple() Understanding namedtuple()

  • استفاده از namedtuple() Using namedtuple()

  • درک ChainMap Understanding ChainMap

  • با استفاده از ChainMap Using ChainMap

  • درک دکه Understanding deque

  • با استفاده از دک Using deque

  • خلاصه Summary

سفارشی سازی انواع داده های داخلی Customizing Built-in Data Types

  • درک و استفاده از UserString Understanding and Using UserString

  • درک و استفاده از UserList Understanding and Using UserList

  • درک و استفاده از UserDict Understanding and Using UserDict

  • خلاصه Summary

نمایش نظرات

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

آموزش مجموعه های پایتون
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 56m
31
Pluralsight (پلورال سایت) pluralsight-small
08 فروردین 1403 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1
از 5
دارد
دارد
دارد
Mateo Prigl

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mateo Prigl Mateo Prigl

Mateo در حال حاضر یک توسعه دهنده وب کامل است که برای شرکتی کار می کند که مشتریانی از اروپا و آمریکای شمالی دارد. سکوی او در برنامه نویسی بیشتر وب گرا بود ، در حالی که به صورت آزاد کار می کرد ، در استارتاپ های کوچک و شرکت هایی که به خدمات او نیاز دارند کار می کند. Go (lang) ، اکسیر ، روبی و C زبانهای مورد علاقه وی و همچنین زبانهایی هستند که او بیشتر در کارهای روزمره با سایر PHP کار می کند. او علاقه زیادی به یادگیری و آموزش آنچه را که بهترین می داند دارد. علایق عمده او اخیراً زمینه های DevOps ، Linux ، برنامه نویسی کاربردی و یادگیری ماشین بوده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.