لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع برنامهنویسی شیءگرا در پایتون - از صفر تا صد OOP
- آخرین آپدیت
دانلود Python for OOP - The A to Z OOP Python Programming Course
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
با این دوره جامع، قدرت برنامهنویسی شیءگرا (OOP) در پایتون را آزاد کنید؛ دورهای که برای تبدیل شما از یک مبتدی به یک متخصص در اصول OOP طراحی شده است. شما یاد خواهید گرفت که چگونه کدها را به شکل موثرتری ساختاربندی کنید، کامپوننتهای قابل استفاده مجدد طراحی کنید و بر مفاهیم حیاتی پایتون مانند کلاسها (Classes)، اشیاء (Objects)، ارثبری (Inheritance) و چندریختی (Polymorphism) مسلط شوید. با بهکارگیری آموختههای خود در قالب مثالهای واقعی و پروژههای عملی، مهارتهای لازم برای ایجاد برنامههای پایتون تمیز، قابل نگهداری و مقیاسپذیر را به دست خواهید آورد.
در طول این دوره، بلوکهای سازنده اصلی OOP مانند متدها (Methods)، متغیرهای کلاس، انتزاع (Abstraction) و کپسولهسازی (Encapsulation) را بررسی خواهید کرد. همچنین درک خود را از ارثبری با تمرکز بر ارثبری چندسطحی و چندگانه، و همچنین بازنویسی متدها (Method Overriding) و چندریختی عمیقتر خواهید کرد. این اصول از طریق تمرینهای عملی مختلف تقویت میشوند تا بتوانید مهارتهای خود را در حین یادگیری اصلاح کنید.
این دوره برای توسعهدهندگانی که به دنبال ساخت یک پایه قوی در OOP با استفاده از پایتون هستند، ایدهآل است. هیچ تجربه قبلی در پایتون یا OOP مورد نیاز نیست، اگرچه درک پایه از مفاهیم برنامهنویسی کمککننده خواهد بود. شما یک مسیر یادگیری ساختاریافته را دنبال خواهید کرد و به تدریج از طریق مفاهیم و تمرینهایی پیش میروید که شما را برای ساخت اپلیکیشنهای پایتون اختصاصی با محوریت اصول OOP آماده میکند.
در پایان دوره، شما قادر خواهید بود برنامههای پایتون را با استفاده از اصول شیءگرا طراحی کنید، متدها و کلاسها را با تکنیکهای پیشرفته مانند متدهای استاتیک و متغیرهای کلاس پیادهسازی کنید، از ارثبری و چندریختی برای برنامههای مقیاسپذیر بهره ببرید و یک پروژه نهایی را برای اثبات تسلط خود بر مفاهیم OOP تکمیل کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمهای بر برنامهنویسی شیءگرا
Introduction to Object-Oriented Programming
کلاسها و اشیاء
Classes and Objects
ساخت اولین کلاس خود با OOP
Create Your First Class with OOP
بررسی دقیق کلاسها
Classes in Detail
تمرین مربوط به کلاس
Exercise on Class
متدها
Methods
تمرین ۱ درباره متدها
Exercise 1 on Methods
تمرین ۲ درباره متدها
Exercise 2 on Methods
متغیرهای کلاس
Class Variables
تمرین مربوط به متغیرهای کلاس
Exercise on Class Variables
نمایش نظرات