مفاهیم پارادایمهای برنامهنویسی
✅ سرفصل و جزئیات آموزش
آیا آماده یک تغییر پارادایم در آنچه درباره برنامهنویسی میدانید هستید؟ در مقدمهای بر پارادایمهای برنامهنویسی، شما اصول اولیه پارادایمهای مختلف برنامهنویسی، از جمله برنامهنویسی دستوری و اعلانی، برنامهنویسی رویهای، برنامهنویسی تابعی و برنامهنویسی شیءگرا را خواهید آموخت.
شما درباره موارد استفاده واقعی این پارادایمها و الگوهای رایج کدنویسی در هر یک خواهید آموخت و حتی برنامههای پایهای در پایتون برای هر پارادایم خواهید نوشت. تا زمانی که دوره را به پایان برسانید، قادر خواهید بود پارادایمهای مختلف برنامهنویسی را تشخیص دهید و بدانید چه زمانی یکی را بر دیگری ترجیح دهید. شما حتی نگاهی اجمالی به برخی موضوعات پیشرفتهتر خواهید انداخت مانند:
- بازگشت در برنامهنویسی تابعی
- وراثت کلاس در برنامهنویسی رویهای
درک مزایا و معایب هر پارادایم برنامهنویسی
در فصلهای 2 تا 4، شما به ترتیب برنامهنویسی رویهای، تابعی و شیءگرا را کاوش خواهید کرد. هر فصل ویژگیهای بارز پارادایم برنامهنویسی خاص، برخی کاربردهای رایج در دنیای واقعی و مروری کافی را پوشش میدهد تا درکی از زمان استفاده از یک پارادایم نسبت به دیگری به شما بدهد.
پیادهسازی برنامههای ساده رویهای، تابعی و شیءگرا
هر فصل همچنین شامل تمرینی در ساخت یک برنامه در چارچوب پارادایم داده شده خواهد بود. شما زیرروالها و توابع بازگشتی خواهید نوشت و کلاسهای خود را با استفاده از پایتون تعریف خواهید کرد.
تا زمانی که به پایان برسانید، درکی محکم از اصول اولیه پارادایمهای برنامهنویسی، کاربردهای آنها، الگوهای رایج کدنویسی و زمان اعمال هر یک در موقعیتهای خاص خواهید داشت.
مفاهیم پارادایمهای برنامهنویسی
-
پارادایمهای برنامهنویسی چیستند؟ None
-
پارادایمهای برنامهنویسی دستوری و اعلانی None
-
چرا به پارادایمهای برنامهنویسی نیاز داریم؟ None
-
برنامهنویسی رویهای چیست؟ None
-
برنامهنویسی رویهای چه زمانی استفاده میشود؟ None
-
جریان کنترل در برنامهنویسی رویهای None
-
برنامهنویسی تابعی چیست؟ None
-
برنامهنویسی تابعی چه زمانی استفاده میشود؟ None
-
برنامهنویسی تابعی در عمل None
-
بازگشت در برنامهنویسی تابعی None
-
برنامهنویسی شیءگرا چیست None
-
نمونههایی از برنامهنویسی شیءگرا None
-
وراثت کلاس در برنامههای شیءگرا None
-
تبریک! None
مشخصات آموزش
مفاهیم پارادایمهای برنامهنویسی
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:14
- مدت زمان :2:00:00
- حجم :226.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy