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

Object-oriented Programming with Python - A Practical Guide [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به برنامه نویسی شی گرا با Python-A Practical Guide خوش آمدید، یک دوره آموزشی یک مرحله ای که سفر شی گرا شما را به صورت گام به گام آغاز می کند، این دوره با آخرین نسخه Python 3.7، تمام مفاهیم مهم OOPS را پوشش می دهد. OOP یکی از مهمترین مفاهیم برنامه نویسی است زیرا: تجسم را آسان تر می کند (تا حد امکان به سناریوهای دنیای واقعی نزدیک تر است) کد را دوباره استفاده می کند، در زمان صرفه جویی می کند، خطوط کد را کاهش می دهد و پروژه شما را کوچک می کند. کد را با افزودن ساختار به داده ها با روش های مرتبط قابل خواندن می کند. از ماژولار برای عیب یابی آسان تر استفاده می کند استفاده مجدد از کد از طریق وراثت انعطاف پذیری را از طریق پلی مورفیسم ایجاد می کند این دوره به شما کمک می کند تا کلاس ها، اشیاء، انتزاع، کپسوله سازی، وراثت و چندشکلی را کشف کنید. ما همچنین بر روی رویکرد DRY (خودت را تکرار نکن) برای بهبود مهارت‌های کدنویسی و حل مسئله تمرکز می‌کنیم. در طول دوره، شما هزاران آزمون، کد نمونه، و مطالب تئوری را دریافت خواهید کرد تا به شما کمک کند دوره را به طور موثر اصلاح کنید. پس از اتمام این دوره، شما به استانداردهای صنعتی دست یافته اید و آماده کار به عنوان کارآموز، تازه کار یا فریلنسر خواهید بود. شما همچنین قادر خواهید بود هر آنچه را که نیاز دارید در وب سایت خود پیاده سازی کنید. همه فایل‌های دوره پشتیبانی در https://github.com/PacktPublishing/Object-oriented-Programming-With-Python---A-Practical-Guide استفاده مجدد از کدهای قدیمی برای پروژه‌های جدید قرار داده شده است. کد پایتون تمیز و مناسب بنویسید با چهار رکن برنامه نویسی شی گرا آشنا شوید! نحوه مدیریت خطاها و استثناها با پایتون را بیاموزید این دوره تمام سطوح مهارت را هدف قرار می دهد. افرادی که کاملاً تازه وارد دنیای برنامه نویسی شی گرا هستند. کسانی که در حال حاضر از پایتون استفاده می کنند و علاقه مند به تقویت مهارت های پایتون خود با یادگیری اصول برنامه نویسی شی گرا (OOPS) با مثال های واقعی هستند. مهندسین نرم افزار؛ توسعه دهندگان نرم افزار؛ و معماران نرم افزار همگی از این دوره بهره مند خواهند شد. استاد برنامه نویسی شی گرا (و اصول آن) در پایتون * با مثال های مناسب هر موضوع مهمی مانند کلاس ها، اشیاء، وراثت، انتزاع و موارد دیگر را بیاموزید * برای تسلط بر مفاهیم اصلی پایتون به برگه های تقلب پایتون دسترسی داشته باشید * درک اینکه چگونه برنامه نویسی شی گرا بیشتر است کارآمد از برنامه نویسی رویه گرا

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

مقدمه - برنامه نویسی شی گرا (OOP) Introduction - Object Oriented Programming (OOP)

  • مقدمه ای بر برنامه نویسی شی گرا (OOP) Introduction to Object Oriented Programming (OOP)

کلاس ها و اشیاء Classes and Objects

  • کلاس ها و اشیاء در پایتون (OOP) Classes and Objects in Python (OOP)

  • آشنایی با روش init() و پارامتر "self". Understanding init() Method and 'self ' Parameter

  • حل کار: OOPS Solving Task: OOPS

  • تعریف چند سازنده در پایتون؟ Defining Multiple Constructors in Python?

کپسوله سازی Encapsulation

  • کپسوله سازی Encapsulation

  • روش های عمومی و خصوصی Public And Private Methods

وراثت Inheritance

  • وراثت Inheritance

  • گیرنده و تنظیم کننده Getter and Setter

  • ایجاد و وارد کردن ماژول Creating And Importing Module

  • ایجاد ماژول تعریف شده توسط کاربر Creating User Defined Module

  • ارث چندگانه Multiple Inheritance

  • درک عملکرد super() [بخش 1] Understanding super() Function [Part 1]

  • درک عملکرد super() [بخش 2] Understanding super() Function [Part 2]

انتزاع و چند شکلی Abstraction And Polymorphism

  • ترکیب بندی Composition

  • تجمع Aggregation

  • کلاس های چکیده Abstract Classes

  • بحث در مورد واردات و از Discussing Over import And from

  • بارگذاری بیش از حد اپراتور [بخش 1] Operator Overloading [Part 1]

  • بارگذاری بیش از حد اپراتور [بخش 2] Operator Overloading [Part 2]

رسیدگی به خطاها و استثنائات Errors and Exceptions Handling

  • خطاها - انواع خطاها! Errors - Types of Errors!

  • استثناها Exceptions

  • مقدمه رسیدگی به استثناها Exceptions Handling Introduction

  • رسیدگی به استثناها Exceptions Handling

  • سعی کنید، به جز، دیگری و در نهایت Try, Except, Else and Finally

  • افزایش استثنا Raising Exception

  • ایجاد استثنا تعریف شده توسط کاربر Creating User Defined Exception

اگر __name__ == '__اصلی__' if __name__ == '__main__'

  • اگر __name__ == "__اصلی__" if __name__ == "__main__"

کنوانسیون مهمی که باید رعایت شود Important Convention To Follow

  • قرارداد نامگذاری پایتون (کلاس ها، متغیرها، توابع، روش ها ...) Python Naming Convention (Classes, Variables, Functions, Methods ...)

جایزه Bonus

  • متشکرم که در اینجا حضور دارید! Thank You For Being Here!

نمایش نظرات

برنامه نویسی شی گرا با پایتون - راهنمای عملی [ویدئو]
جزییات دوره
2 h 52 m
30
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Shubham Sarda
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sarda Shubham Sarda

توسعه دهنده پایتون

سلام!

من نقشه راه کامل را برای تبدیل شدن به یک توسعه دهنده با پروژه های مختلف ایجاد کرده ام، به طور خاص برای مخاطبان SkillShare.

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

اینجا برنامه نویسی کامل پایتون است -
برنامه نویسی پایتون - مفاهیم پیشرفته

پروژه های پایتون -

برنامه نویسی رابط کاربری گرافیکی پایتون - ساخت یک برنامه دسکتاپ با Tkinter و SQLite


کامل Django Masterclass (توسعه وب) -
Django for Beginners - Building Task Manager Web Application (قسمت 1)

Django برای مبتدیان - استقرار برنامه وب در Heroku (بخش) 3)