1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – C++ Lambda Expressions – From C++98 to C++23 2025-9
C++ Lambda Expressions - From C++98 to C++23

Udemy – C++ Lambda Expressions – From C++98 to C++23 2025-9

توضیحات

دوره C++ Lambda Expressions – From C++98 to C++23. این دوره آموزشی یک سفر کامل از توابع callback به سبک C تا پیشرفته‌ترین ویژگی‌های لامبدا در C++23 را ارائه می‌دهد تا توسعه‌دهندگان بتوانند توان کامل اشیاء قابل فراخوانی در C++ را مهار کنند. این برنامه برای برنامه‌نویسان حرفه‌ای طراحی شده که می‌خواهند فراتر از نحو پایه رفته و درک بنیادینی کسب کنند تا کدی گویا، مدرن و بهینه در C++ تولید نمایند. یادگیری با ایجاد پایه‌ای محکم از اشاره‌گرهای تابع شروع می‌شود و محدودیت‌های رویکرد callback در C را بررسی می‌کند. سپس به اشیاء تابع یا فانکتورها می‌پردازد که چگونه با ایجاد کلاس‌هایی با رفتار شبیه تابع، عملیات قدرتمند و دارای حالت ساخته می‌شوند. در ادامه، تکامل عبارت‌های لامبدا از مفاهیم پایه در C++11 تا ویژگی‌های پیشرفته و جنریک در C++14، C++17 و C++20 و همچنین اضافات انقلابی در C++23 پوشش داده می‌شود. با درک ریشه‌های لامبدا در اشاره‌گرهای تابع و فانکتورها، شرکت‌کنندگان درک می‌کنند که چرا لامبداها یکی از قدرتمندترین ویژگی‌های C++ مدرن هستند. این دوره تسلط کامل و اطمینان‌بخشی بر مکانیزم‌های فراخوانی C++ ارائه می‌دهد، چه برای مدرن‌سازی کدهای موجود، چه برای تسلط بر الگوریتم‌های STL یا نوشتن کد تمیزتر.

آنچه فرا خواهید گرفت

  • آغاز با اصول اشاره‌گرهای تابع (Function Pointers)، درک سینتکس، کاربرد و محدودیت‌های آن‌ها در C++ مدرن.
  • یادگیری نحوه ایجاد کلاس‌هایی که با Overloading عملگر operator() مانند توابع عمل می‌کنند.
  • فراتر رفتن از سینتکس ابتدایی برای درک عمیق اینکه چگونه لامبداها یک تکامل مختصر و قدرتمند از اشیاء تابع هستند.
  • پیاده‌سازی ویژگی‌های عبارت‌های لامبدا از C++11 تا C++23.

این دوره مناسب افرادیست که

  • دانشجویانی که در حال یادگیری C++ هستند.
  • برنامه‌نویسان C++ که می‌خواهند عبارت‌های لامبدا را به صورت عمقی درک کنند.
  • برنامه‌نویسان C++ که می‌خواهند عبارت‌های لامبدا را برای حل مشکلات مختلف به کار ببرند.
  • برنامه‌نویسان متخصص C++ که به دنبال بررسی ویژگی‌های جدید عبارت‌های لامبدا در استانداردهای مختلف C++ هستند.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: Umar Lone
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 3 ساعت و 15 دقیقه
  • تعداد دروس: 43

سرفصل های دوره

C++ Lambda Expressions - From C++98 to C++23

پیشنیازهای دوره C++ Lambda Expressions – From C++98 to C++23

  • Basic knowledge of C++

تصاویر دوره

C++ Lambda Expressions - From C++98 to C++23

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

تغییرات:

نسخه 2025/9 نسبت به 2025/6 به تعداد 6 درس و مدت زمان 27 دقیقه افزایش داشته است. همچنین زیرنویس انگلیسی به دوره اضافه شد.

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 282 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1.28 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست