صفحه اصلی برنامه نویسی وب بک اند آموزش برنامه نویسی شی گرا در پایتون Python

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

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

سطح دوره:مبتدی
نوع دوره:آنلاین
گواهی نامه:دارد
زبان دوره:فارسی
01 ساعت

محتوای دوره

3 فصل 8 جلسه 01 ساعت ویدیو

file انواع داده ها و عملگرها  lock 
file دستورات شرطی و دستورات تکرار (for, while)  lock 

file رشته، لیست، تاپل، دیکشنری، مجموعه  lock 
file تابع، تابع بازگشتی و عبارات لامبدا  lock 

file کلاس  lock 
file شی  lock 
file سازنده  lock 
file متغیر خصوصی  lock 

درباره دوره

برنامه‌نویسی شی‌گرا چیست؟

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

زبان برنامه‌نویسی پایتون چیست؟

زبان پایتون یکی از محبوب‌ترین زبان‌های برنامه‌سازی است. پایتون یک زبان برنامه‌نویسی سطح بالا، تفسیری، شی‌گرا و پویا است که برای توسعه برنامه‌های مختلفی مانند وب، علم داده، هوش مصنوعی و انواع برنامه‌های کاربردی استفاده می‌شود. این زبان از سال ۱۹۹۱ توسط گوئیدو وان روسو (Guido van Rossum) در هلند توسعه داده شده است و در حال حاضر به عنوان یکی از پرکاربردترین زبان‌های برنامه‌نویسی در دنیا شناخته می‌شود.

اهمیت یادگیری برنامه نویسی شی گرا در پایتون چیست؟

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

در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

در این فرادرس مفاهیم شی‌گرایی در پایتون مانند کلاس، ارث‌بری، پلی‌مورفیسم (Polymorphism)، سربارگذاری و... با ساده‌ترین روش و با ذکر مثال آموزش داده می‌شود، به طوری که ابتدا مفاهیم به صورت تئوری آموزش داده شده و سپس این مفاهیم در محیط عملی با مثال‌های متنوعی بررسی می‌شوند.

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

نظرات


آموزش برنامه نویسی شی گرا در پایتون Python
50% 1,050,000 525,000 تومان
احسان گازار

مدرس:احسان گازار

احسان گازار برنامه‌نویسی را از 17 سالگی با QBasic شروع کرد و سپس زبان C و C++ را آموخت. از همان ابتدا علاقه‌ی زیادی به برنامه‌نویسی وب داشت