×
ribbon

آموزش شی‌ءگرایی به زبان ساده با پایتون

مدرس:

مهدی معارف دوست

با شی‌ءگرایی در پایتون، مسائل واقعی را به مدل‌های نرم‌افزاری تبدیل کنید و کدی ساخت‌یافته و قابل توسعه بنویسید.

محبوب کاربران
گواهی‌نامه
4.8 (16)
8 دیدگاه
98دانشجو
7ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیمرداد ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تغییر پارادایم ذهنی: توانایی عبور از تفکر خطی و تابعی به سمت تفکر ساختاریافته و شی‌گرا

تسلط بر هسته شی‌گرایی: درک عمیق کلاس، شیء، تفاوت attribute و method

مدیریت وضعیت و داده: نحوه مقداردهی اولیه با متد init، جداسازی ویژگی‌های کلاس از شیء

وراثت و چندریختی (Polymorphism): مدیریت سلسله‌مراتب کلاس‌ها و استفاده از super

این دوره شامل:

7 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

برای استفاده بهتر از این دوره، لازم است به مفاهیم مقدماتی زبان پایتون تسلط داشته باشید. بدون یادگیری این مباحث، دنبال‌کردن مطالب دوره ممکن است دشوار باشد.

البته نیازی به یادگیری مفاهیم پیشرفته پایتون نیست و آشنایی با موارد زیر کفایت می‌کند:

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

توضیحات دوره

برنامه‌نویسی تنها نوشتن دستورات پشت سر هم نیست. در پروژه‌های کوچک، کدهای خطی یا تابعی کارآمد هستند؛ اما با افزایش حجم پروژه، مدیریت کد بدون ساختار به یک بحران تبدیل می‌شود. شی‌گرایی (Object-Oriented Programming) پاسخی است به این بحران پیچیدگی. این دوره فراتر از حفظ کردن سینتکس‌های زبان، بر تغییر پارادایم ذهنی برنامه‌نویس تمرکز دارد؛ از «نوشتن کد» به «طراحی سیستم».

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

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

دیدگاه کاربران

4.8

بر اساس امتیاز 16 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
2دوره
373دانشجو
44نظر و امتیاز

مهندس مهدی معارف‌دوست فارغ‌التحصیل کارشناسی مهندسی هوافضا و متخصص هوش مصنوعی است. وی دارای بیش از ۵ سال تجربه در طراحی و اجرای پروژه‌های نرم‌افزاری برای شرکت‌های داخلی و بین‌المللی است. حوزه‌های تخصصی او شامل بینایی ماشین، مدل‌های زبانی بزرگ (LLM)، سیستم‌های Agentic و به شکل محدودتر توسعه بک‌اند با Python و Django
 ایشان در حال حاضر بر روی پیاده‌سازی مدل‌های پیچیده هوش مصنوعی در قالب محصولات صنعتی و کاربردی تمرکز دارد.

poster

آموزش شی‌ءگرایی به زبان ساده با پایتون

98دانشجو
4.8(16)

دوره‌های مشابه