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

برنامه‌نویسی شیء‌گرا (OOP) مدلی است که به شما امکان می‌دهد داده‌ها را با استفاده از کلاس‌ها و اشیاء و با استفاده از ویژگی‌ها سازماندهی کنید. این نوع برنامه‌نویسی یکی از محبوب‌ترین انواع برنامه‌نویسی است و ...

12 دانشجو
متوسط

به‌روزرسانی: ۱۴۰۳/۰۷/۳۰

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

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

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

یادگیری نوشتن برنامه‌های شیء‌گرا

افزایش اعتماد به نفس در درک و تغییر برنامه‌های بزرگ

توسعه مهارت‌های کار گروهی و به اشتراک‌گذاری دانش

محتوای دوره

4 فصل 40 جلسه 1:07 ساعت ویدیو
لاک‌پشت‌ها
نوشتن یک کلاس ساده
کلاس‌های چندگانه
وراثت و ارتباط

پیش‌نیاز‌ها

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

درباره دوره

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

در دوره "The Power of Object-Oriented Programming" از دانشگاه میشیگان، دانش خود را در زمینه OOP گسترش داده و یاد خواهید گرفت چگونه برنامه‌هایی با اشیاء از کلاس‌ها بنویسید و کلاس‌های خود را ایجاد کنید. همچنین با یادگیری نحوه درک و تغییر برنامه‌های بزرگ شیء‌گرا، اعتماد به نفس شما افزایش خواهد یافت.

این دوره رویکردی بسیار تحریک‌کننده و خلاقانه به OOP دارد. این شامل فعالیت‌هایی مانند ایجاد یک کلاژ تصویری و همچنین مدلی از یک شیء واقعی، مانند یک توپ جادویی ۸ است.

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

این دوره به شما این امکان را می‌دهد که در کنار دیگر یادگیرندگان به یادگیری بپردازید. با این حمایت، شما می‌توانید با به اشتراک‌گذاری دانش و کار تیمی، درک خود را گسترش دهید و به بررسی امکانات برنامه‌نویسی شیء‌گرا به‌طور مشترک بپردازید.

این دوره برای یادگیرندگانی طراحی شده است که به دنبال گسترش دانش خود در زمینه پایتون هستند.

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

اطلاعات بیشتر

دوره‌های پیشنهادی

درباره استاد

Barbara Ericson
4 دوره
37 دانشجو

Barbara Ericson دکترای خود را در موسسه فناوری جورجیا در آتلانتا، جورجیا تحت نظر دکتر جیمز فولی به پایان رسانده است. وی مدرک کارشناسی خود را در رشته علوم کامپیوتر از دانشگاه وین استیت در دیترویت، میشیگان و مدرک کارشناسی ارشد خود را در رشته علوم کامپیوتر از دانشگاه میشیگان دریافت کرده است. او در آزمایشگاه‌های تحقیقاتی مختلفی از جمله آزمایشگاه‌های تحقیقاتی جنرال موتورز، تحقیقات ارتباطات بل و موسسه تحقیقات علوم کاغذ کار کرده است. او چندین کتاب در زمینه محاسبات رسانه‌ای تألیف کرده است که رویکردی برای آموزش برنامه‌نویسی است و در آن دانش‌آموزان برنامه‌هایی می‌نویسند که رسانه‌ها را دستکاری می‌کنند. وی در زمینه‌های متنوعی از جمله تجربه کاربری، هوش مصنوعی، گرافیک سه‌بعدی، کاربردهای پزشکی، پایگاه‌های داده و آموزش محاسباتی فعالیت کرده است. او دارای دو اختراع در زمینه تغییرات پایگاه داده برای استدلال مبتنی بر موارد است.

اطلاعات بیشتر

دیگر دوره‌های Barbara Ericson

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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