Object Oriented Programming for Beginners 2025-7 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of oop. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with oop and programming, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
Python OOP – Object Oriented Programming for Beginners، دوره برنامه نویسی شی گرا برای مبتدیان، توسط آکادمی ویدمی منتشر شده است. یادگیری برنامه نویسی شی گرا (OOP)در پایتون با پروژه های کوچک، تمرین دستی، و توضیحات بصری با دقت طراحی شده. درک کنید که چگونه عناصر و مفاهیم انتزاعی OOP در پشت صحنه کار می کنند. دانش خود را در مورد سناریوهای جدید به کار بگیرید. پایتون در حال حاضر یکی از محبوب ترین زبان های برنامه نویسی است و محبوبیت آن هر سال در حال افزایش است. این زبان برای کاربردهای واقعی در حوزه های متنوعی مانند علوم داده، توسعه بازی، توسعه وب، یادگیری ماشین، هوش مصنوعی و بسیاری موارد دیگر مورد استفاده قرار می گیرد. یادگیری برنامه نویسی شی گرا در پایتون گام بعدی شما برای ورود به دنیای قدرتمند علوم کامپیوتر است. اگر می خواهید مهارت های علوم کامپیوتر خود را گسترش دهید و برنامه های قابل نگهداری و مقیاس پذیر بسازید، برنامه نویسی شی گرا کلیدی است.
همچنین برای توسعه بازی، برنامه نویسی GUI، هوش مصنوعی و بسیاری حوزه های دیگر کلیدی است. برای پیاده سازی ساختارهای داده مانند درخت ها، گراف ها و linked lists باید این مفاهیم را یاد بگیرید. مفاهیم و تکنیک هایی که در این دوره یاد خواهید گرفت به راحتی قابل انتقال به سایر زبان های برنامه نویسی مانند جاوا اسکریپت و بسیاری موارد دیگر هستند. شما یک بازی Tic-Tac-Toe و یک نسخه متن محور از بازی کارتی War با پیروی از اصول برنامه نویسی شی گرا خواهید ساخت. این دوره به دلیل تاکید بر ارائه توضیحات بصری و دقیق در مورد نحوه کار عناصر برنامه نویسی شی گرا (OOP)در پشت صحنه منحصر به فرد است، بنابراین نه تنها نحوه استفاده از آن ها را در پایتون یاد می گیرید، بلکه در واقع خواهید فهمید که هر خط کد در پشت صحنه چه کاری انجام می دهد.
What You Will Learn
- اصول برنامه نویسی شی گرا (OOP)با استفاده از پایتون.
- چگونه عناصر برنامه نویسی شی گرا در پشت صحنه کار می کنند.
- درک کنید که کلاس ها چگونه کار می کنند و چگونه می توانید از کلاس ها نمونه بسازید.
- روش های Implement و call. هدف آن ها را در کلاس ها درک کنید.
- ویژگی های نمونه و ویژگی های کلاس را تعریف کنید. تفاوت های آن ها را یاد بگیرید.
- برای اشاره به نمونه ها از self استفاده کنید. یاد بگیرید که چگونه در پشت صحنه کار می کند.
Course Features & Specifications
- ناشر : Udemy
- مدرس : Estefania Cassingena Navone
- زبان: انگلیسی
- سطح آموزش : مقدماتی
- تعداد دروس : 286
- مدت زمان آموزش : 18 ساعت و 55 دقیقه
Prerequisites
-
Basic Python and programming knowledge (data types, variables, conditionals, loops, and functions).
-
Basic knowledge of lists, tuples, and dictionaries is required to complete the mini projects.
-
Python 3 and PyCharm, IDLE or any other Python IDE of your choice. PyCharm is used during the video lectures.
-
Coding exercises can be submitted directly in the browser.
Preview
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 1080p
تغییرات:
نسخه 2022/12 نسبت به 2022/6 به تعداد 22 درس و مدت زمان 2 ساعت و 15 دقیقه افزایش داشته است. همچنین کیفیت دوره از 720p به 1080p افزایش یافته است.
نسخه 2023/7 نسبت به 2022/12 به تعداد 1 درس و مدت زمان 1 دقیقه افزایش داشته است.
نسخه 2024/12 نسبت به 2023/7 به تعداد 2 درس و مدت زمان 11 دقیقه افزایش داشته است. همچنین کیفیت دوره از 1080p به 720p کاهش یافته است.
نسخه 2025/7 نسبت به 2024/12 در تعداد درس و زمان تغییری نداشته است ولی با گذشت 1 سال به روز شده است.
Download Links
گذرواژه فایل(ها): www..ir