لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش انتزاع با استفاده از توابع
- آخرین آپدیت
دانلود Abstracting with Functions
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
درک نحوه ساختاردهی به برنامهها با استفاده از توابع، یک مهارت ضروری در برنامهنویسی است. این دوره به شما کمک میکند تا پایهای قوی در طراحی توابع و انتزاع (Abstraction) ایجاد کنید و بتوانید منطق برنامه را در قالب اجزای قابل استفاده مجدد سازماندهی نمایید. شما بررسی خواهید کرد که توابع چگونه برنامههای پیچیده را ساده میکنند، خوانایی کد را بهبود میبخشند و از توسعه نرمافزارهای مقیاسپذیر پشتیبانی میکنند.
دوره با یک نمای کلی از توابع و نقش آنها در ساختاردهی کد آغاز میشود. شما خواهید آموخت که توابع چیستند، چرا اهمیت دارند و چگونه به برنامهنویسان کمک میکنند تا ساختارهای قابل پیشبینی و قابل استفاده مجددی ایجاد کنند. درسهای ابتدایی، نحو (Syntax) و اصول اولیه ایجاد توابع در پایتون را معرفی میکنند.
با پیشروی در دوره، مفاهیم پیشرفتهتری از توابع را فرا خواهید گرفت. یاد میگیرید که چگونه توابع بدون آرگومان تعریف کنید، پارامترهای موقعیتی (Positional Parameters) را اضافه کنید و از آرگومانهای کلیدواژهای (Keyword Arguments) برای بهبود وضوح و انعطافپذیری استفاده کنید. همچنین توابع با چندین پارامتر بررسی شده و تاثیر انواع مختلف آرگومانها بر رفتار تابع نمایش داده میشود.
در نهایت، دوره با بررسی آرگومانهای ترکیبی و موارد استفاده پیچیدهتر، تمامی مفاهیم توابع را یکپارچه میکند. با ترکیب آرگومانهای موقعیتی و کلیدواژهای، درک عمیقتری از نحوه ساختار و استفاده از توابع در سناریوهای واقعی برنامهنویسی به دست خواهید آورد.
این دوره برای برنامهنویسان مبتدی، دانشجویانی که در حال یادگیری پایتون هستند و متخصصانی که میخواهند درک خود را از الگوهای برنامهنویسی قابل استفاده مجدد تقویت کنند، ایدهآل است. آشنایی اولیه با نحو پایتون مفید است اما الزامی نیست.
در پایان این دوره، شما قادر خواهید بود توابع قابل استفاده مجدد در پایتون طراحی کنید، برنامهها را با استفاده از پارامترها و آرگومانها ساختاردهی کنید و تکنیکهای انتزاع را برای ایجاد کدی تمیز و قابل نگهداری به کار ببرید.
سرفصل ها و درس ها
انتزاع با استفاده از توابع
Abstracting with Functions
نمای کلی
Overview
تابع چیست
What is a Function
ایجاد یک تابع
Creating a Function
توابع بدون آرگومان
Functions without Arguments
توابع با یک آرگومان موقعیتی
Functions with a Single Positional Argument
توابع با یک آرگومان کلیدواژهای
Functions with a Single Keyword Argument
توابع با چندین آرگومان موقعیتی
Functions with Multiple Positional Arguments
توابع با چندین آرگومان کلیدواژهای
Functions with Multiple Keyword Arguments
توابع با آرگومانهای ترکیبی
Functions with Mixed Arguments
نمایش نظرات