پایتون - برنامه نویسی شی گرا [ویدئو]

Python - Object-Oriented Programming [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون یک زبان OOP فوق العاده است که به شما امکان می دهد از پارادایم های کاربردی و OOP استفاده کنید. پایتون در مقایسه با سایر زبان های برنامه نویسی مانند جاوا، C++ یا R مزایای متعددی را ارائه می دهد. این یک زبان پویا با انواع داده های سطح بالا است. یادگیری پایتون برای مبتدیان آسان تر است زیرا کدهای آن خواناتر و شهودی تر هستند. این دوره طراحی شده است تا شما را از طریق اصول OOPs و درک نحوه عملکرد آن آشنا کند. در طول این دوره، با مفاهیم مهمی مانند کلاس ها، اشیا، انتزاع، بارگذاری بیش از حد متد و ارث با جزئیات کافی آشنا خواهید شد. این دوره همچنین شما را با مفاهیم اشیاء و ویژگی ها، عملگرهای ریاضی، توابع قابل فراخوانی، کپسوله سازی، وراثت و وضوح روش به طور جامع آشنا می کند. این دوره پارادایم OOP را توضیح می دهد و به شما امکان می دهد سلسله مراتب کلاس را با استفاده از فرآیند طراحی OOP ایجاد کنید. در پایان دوره، شما قادر خواهید بود برنامه‌های پایتون را برای مسائل پیچیده طراحی و پیاده‌سازی کنید و از ویژگی‌های OOP مانند کلاس‌ها و وراثت به خوبی استفاده کنید و دانش خود را در تکمیل تکالیف که سناریوهای دنیای واقعی را شبیه‌سازی می‌کنند، به کار ببرید. همه منابع در دسترس هستند: https://github.com/PacktPublishing/Python---Object-Oriented-Programming ایجاد سلسله مراتب کلاس با استفاده از فرآیند طراحی شی گرا تفاوت بین متغیرهای کلاس و نمونه را درک کنید یک شی را قابل نمایه سازی، فراخوانی و مقایسه کنید طراحی و پیاده سازی برنامه های پایتون برای مسائل پیچیده ویژگی های زبان مانند کلاس ها و وراثت را برای کدگذاری قرار دهید مقابله با کدهای پیچیده با پارادایم، طراحی و پیاده سازی OOP این دوره به توسعه دهندگان جدیدی که اصول پایتون را می دانند، دانش خود را گسترش می دهند و توسعه دهندگان و زبان آموزانی که مایل به یادگیری OOP در پایتون هستند. توسعه دهندگانی که با توسعه بازی، برنامه نویسی رابط کاربری گرافیکی، هوش مصنوعی، یادگیری ماشینی و سایر اتوماسیون های محاسباتی درگیر هستند، می توانند از این دوره بهره مند شوند. مفاهیم و تکنیک ها را می توان برای سایر زبان های برنامه نویسی به کار برد، بنابراین توسعه دهندگان سطح متوسط ​​که مایل به پیشرفت مهارت های برنامه نویسی خود هستند نیز می توانند از این دوره برای پیشرفت شغلی یاد بگیرند. برای استفاده بیشتر از این دوره، باید یک برنامه نویس سطح متوسط ​​در پایتون باشید. آموزش ویدیویی با کیفیت بالا همراه با تمرین‌ها و تکالیف، روی مک یا ویندوز کار می‌کند * این دوره به شما امکان می‌دهد مفاهیم OOP، کلاس‌ها، فهرست‌ها، توابع، انتزاع و وراثت را تسلط پیدا کنید * یادگیری خودگام با تمرین‌ها، تکالیف، راه‌حل‌ها و آزمون‌ها برای درک بهتر

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

مبانی برنامه نویسی شی گرا Basics of Object-Oriented Programming

  • معرفی دوره Course Introduction

  • مقدمه ای بر OOP Introduction to OOP

  • ایجاد شی حساب بانکی: ویژگی ها Creating Bank Account Object: Attributes

  • ایجاد شیء حساب بانکی - روشها Creating Bank Account Object - Methods

  • چاپ اشیاء Printing Objects

  • استفاده از یک کلاس در یک کلاس دیگر Using A Class Inside Another Class

وراثت و انتزاع Inheritance and Abstraction

  • وراثت طبقاتی Class Inheritance

  • ارث و ترتیب حل روش قسمت 1 Inheritance and Method Resolution Order Part 1

  • ارث و ترتیب حل روش قسمت 2 Inheritance and Method Resolution Order Part 2

  • روش های چکیده Abstract Methods

سطح کلاس در مقابل سطح شی Class Level Versus Object Level

  • صفت کلاس در مقابل ویژگی شی Class Attribute Versus Object Attribute

  • روش های مختلف در داخل کلاس Different Methods Inside the Class

  • روش های مختلف در داخل کلاس قسمت 2: موارد استفاده Different Methods Inside the Class Part 2: Use Cases

  • تکلیف 1 Assignment 1

  • تکلیف 2 Assignment 2

کپسوله سازی Encapsulation

  • عمومی و خصوصی Public and Private

  • گیرندگان و ستترها Getters and Setters

  • روش ها به عنوان ویژگی ها Methods as Attributes

  • تکلیف 3 Assignment 3

توابع جادویی Magic Functions

  • فراخوانی کردن اشیاء شما Making Your Objects Callable

  • تکرارپذیر کردن اشیاء شما Making Your Objects Iterable

  • اشیاء خود را قابل مقایسه کنید Make Your Objects Comparable.

  • عملیات حسابی روی اجسام Arithmetic Operations on Objects

  • تکلیف 4 Assignment 4

  • تکلیف 5 Assignment 5

  • تکلیف 6 Assignment 6

  • تکلیف 7 Assignment 7

نمایش نظرات

پایتون - برنامه نویسی شی گرا [ویدئو]
جزییات دوره
3 h 30 m
27
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
Simon Sez IT
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Sez IT Simon Sez IT

بیش از 680000 دانشجو، بیش از 220 دوره آموزشی، زبان آموزان در 180+ کشور