−꞊≡  تخفیف ویژه 30% تخفیف بر روی تمامی آموزشها   

logo mix

آموزش کلاس‌ها و برنامه نویسی شی گرا در پایتون 3 (زیرنویس فارسی AI)
Classes and Object-oriented Programming in Python 3
مدرس:
Mateo Prigl
با زیرنویس:
فارسی و انگلیسی
تاریخ انتشار:
1401/9/8
( 2022-11-29 )
فارسی کلاس

شاید این جمله را شنیده باشید که می‌گوید «در پایتون همه چیز یک شی است». این دوره به شما می‌آموزد که چگونه به پارادایم شی گرا در پایتون نزدیک شوید و چگونه آن را در عمل پیاده‌سازی کنید.

آنچه یاد خواهید گرفت:
برای استفاده کامل از قدرت پایتون، باید با نحوه ایجاد کلاس‌های سفارشی خود آشنا باشید. در این دوره، کلاس‌ها و برنامه نویسی شی گرا در پایتون، ساختار برنامه‌ها را به روشی شی گرا یاد خواهید گرفت. ابتدا نحوه تعریف کلاس‌های سفارشی و نمونه‌سازی اشیاء را بررسی خواهید کرد. در مرحله بعد، نحوه مدیریت دسترسی ویژگی‌ها با ویژگی‌ها را خواهید یافت. در نهایت، نحوه پیاده‌سازی وراثت، ویژگی‌های کلاس و نحوه استفاده از کلاس‌های داده را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت‌ها و دانش برنامه نویسی شی گرا در پایتون را خواهید داشت که برای ساخت برنامه‌های کاربردی در سطح سازمانی با در نظر گرفتن الگوی OOP لازم است.

سطح آموزشی
خرید آنلاین و دانلود فوری
به همراه فایلهای تمرین
ویدئوهای آموزشی با زیرنویس
ویدئوهای آموزشی با زیرنویس فارسی
کیفیت HD ویدئوهای آموزشی
قابل استفاده برای ناشنوایان
 
 
 

نمونه ویدیوی آموزشی ( زیرنویس‌ها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :

 

[ENGLISH]

01 Course Overview [2mins]
01-01 Course Overview [2mins]

02 Everything Is an Object [27mins]
02-01 Course Introduction and Prerequisites [3mins]
02-02 Working with Complex Data [6mins]
02-03 Designing Classes [6mins]
02-04 Python and Objects [6mins]
02-05 Should You Utilize OOP? [4mins]
02-06 Summary [2mins]

03 Instantiating Custom Classes [31mins]
03-01 Objects are Dictionaries [7mins]
03-02 Classes and Instances [3mins]
03-03 Passing Self to Instance Methods [4mins]
03-04 Turning Instances to Strings [2mins]
03-05 Modifying Instance Representation [7mins]
03-06 Overview of Special Dunder Methods [4mins]
03-07 Summary [4mins]

04 Managing Attribute Access [28mins]
04-01 Validating Attribute Values [5mins]
04-02 Encapsulation and Name Mangling [7mins]
04-03 Accessing Attributes through Properties [4mins]
04-04 Setting Property Values [3mins]
04-05 Using Computed Properties [5mins]
04-06 Summary [4mins]

05 Implementing Class Inheritance [32mins]
05-01 Introducing Class Inheritance [5mins]
05-02 Overriding Parent Class Instance Methods [4mins]
05-03 Inspecting Class Relationships [4mins]
05-04 Extending Parent Class Instance Methods with super [3mins]
05-05 Adding New Attributes to the Subclass Instances [1mins]
05-06 Optimizing Memory with Slots [5mins]
05-07 Multiple Inheritance and Method Resolution Order [7mins]
05-08 Summary [3mins]

06 Accessing Class Attributes and Methods [13mins]
06-01 Classes Are Objects Too [6mins]
06-02 Defining Class Methods [5mins]
06-03 Summary [2mins]

07 Using Data Classes [12mins]
07-01 Introducing Data Classes [5mins]
07-02 Type Hinting of Instance Attributes [2mins]
07-03 Implementing Slots and Methods [1mins]
07-04 What`s Next? [3mins]
07-05 Summary [1mins]

[فارسی]

01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]

02 همه چیز یک شی است [27 دقیقه]
02-01 مقدمه و پیش نیاز دوره [3 دقیقه]
02-02 کار با داده‌های پیچیده [6 دقیقه]
02-03 کلاس‌های طراحی [6 دقیقه]
02-04 پایتون و اشیاء [6 دقیقه]
02-05 آیا باید از OOP استفاده کنید؟ [4 دقیقه]
02-06 خلاصه [2 دقیقه]

03 شروع کلاس‌های سفارشی [31 دقیقه]
03-01 اشیاء دیکشنری هستند [7 دقیقه]
03-02 کلاس‌ها و نمونه‌ها [3 دقیقه]
03-03 انتقال روش‌های خود به نمونه [4 دقیقه]
03-04 تبدیل نمونه‌ها به رشته‌ها [2 دقیقه]
03-05 تغییر نمایش نمونه [7 دقیقه]
03-06 مروری بر روش‌های داندر ویژه [4 دقیقه]
03-07 خلاصه [4 دقیقه]

04 مدیریت دسترسی به ویژگی [28 دقیقه]
04-01 اعتبارسنجی مقادیر مشخصه [5 دقیقه]
04-02 کپسوله‌سازی و نامشخصی [7 دقیقه]
04-03 دسترسی به ویژگی‌ها از طریق ویژگی‌ها [4 دقیقه]
04-04 تنظیم مقادیر ویژگی [3 دقیقه]
04-05 استفاده از ویژگی‌های محاسبه شده [5 دقیقه]
04-06 خلاصه [4 دقیقه]

05 پیاده‌سازی ارث بری کلاس [32 دقیقه]
05-01 معرفی کلاس وراثت [5 دقیقه]
05-02 نادیده گرفتن روش‌های نمونه کلاس والد [4 دقیقه]
05-03 بررسی روابط کلاسی [4 دقیقه]
05-04 گسترش روش‌های نمونه کلاس والدین با [3 دقیقه] فوق العاده
05-05 افزودن ویژگی‌های جدید به نمونه‌های زیر کلاس [1 دقیقه]
05-06 بهینه‌سازی حافظه با اسلات [5 دقیقه]
05-07 ارث چندگانه و ترتیب وضوح روش [7 دقیقه]
05-08 خلاصه [3 دقیقه]

06 دسترسی به ویژگی‌ها و روش‌های کلاس [13 دقیقه]
06-01 کلاس‌ها هم شی هستند [6 دقیقه]
06-02 تعریف روش‌های کلاس [5 دقیقه]
06-03 خلاصه [2 دقیقه]

07 استفاده از کلاس‌های داده [12 دقیقه]
07-01 معرفی کلاس‌های داده [5 دقیقه]
07-02 نوع اشاره ویژگی‌های نمونه [2 دقیقه]
07-03 پیاده‌سازی اسلات‌ها و روش‌ها [1 دقیقه]
07-04 بعد چه می‌شود؟ [3 دقیقه]
07-05 خلاصه [1 دقیقه]

 

مهارت های موجود در این دوره: Software & Web Development Programming Languages Python
مشخصات این آموزش
تولید کننده محتوا
PLURALSIGHT - پلورال سایت
تولید زیرنویس فارسی
فارسی کلاس farsiclass.ir
مدرس
Mateo Prigl
متئو پریگل
تاریخ انتشار
1401/9/8
2022-11-29
سطح آموزش
متوسط
زبان آموزش
انگلیسی
زیرنویس
فارسی و انگلیسی
نوع زیرنویس فارسی
ترجمه توسط هوش مصنوعی (AI)
مدت زمان آموزش
2ساعت و 26دقیقه
تعداد ویدیو‌ها
36 ویدیو
حجم فایل‌ها
368 مگابایت دانلود با تعرفه داخلی
زمان تقریبی دانلود فایل‌ها
6 دقیقه (با سرعت 1 مگابایت در ثانیه)
کد آموزش در سایت
FP1472
تعداد بازدید : 695
اشتراک آموزش در تلگرام پلورال_ آموزش کلاس‌ها و برنامه نویسی شی گرا در پایتون 3 (زیرنویس فارسی AI)
79,000 تومان
55,300 تومان
اضافه به سبد خرید add_shopping_cart

Mateo Prigl
متئو پریگل

تعداد دوره‌های آموزشی این مدرس: 1

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

جدیدترین آموزشهای مرتبط

تمامی زیرنویس‌های فارسی و مطالب ترجمه شده در سایت، بطور انحصاری متعلق به فارسی کلاس بوده و هر گونه کپی‌ برداری و یا استفاده از آنها به هر شکلی در سایتها یا برنامه‌های دیگر پیگرد قانونی دارد
logo-samandehi