لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط کامل بر C++20 - خالص و بدون فیلتر
- آخرین آپدیت
دانلود C++ 20 Mastery - Pure and Unfiltered
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما درک عمیقی از ویژگیهای جدید و بهبودهای معرفی شده در C++20 به دست خواهید آورد. همانطور که بر این زبان مسلط میشوید، تغییرات کلیدی را بررسی خواهید کرد که به شما در نوشتن کد C++ کارآمدتر و مدرنتر کمک میکنند؛ از جمله بهبود در ویژگیهای اصلی زبان، عبارتهای لامبدا و تمپلیتها. در پایان دوره، شما در جزئیات C++20 مهارت خواهید داشت و آماده هستید تا آنها را در سناریوهای واقعی به کار بگیرید.
این مسیر با درک تغییرات بنیادین مانند designated initializers و حلقههای for مبتنی بر محدوده (range-based) شروع میشود و سپس به سراغ موضوعات پیشرفتهتر مانند coroutines، همزمانی (concurrency) و افزودنیهای جدید کتابخانه استاندارد C++20 میرود. این دوره شامل بررسی گامبهگام کتابخانه قالببندی متن، مفاهیم (concepts)، ماژولها، عملگرهای مقایسه سهراهی، محدودهها (ranges) و موارد دیگر است. هر بخش برای ارتقای تدریجی مهارتهای شما، همراه با مثالهای واقعی و تمرینهای کاربردی برای تثبیت مفاهیم طراحی شده است.
این دوره برای توسعهدهندگانی طراحی شده است که در حال حاضر با C++ آشنایی دارند اما میخواهند مهارتهای خود را با C++20 به سطح بعدی ارتقا دهند. چه در حال توسعه سیستمهای مقیاس بزرگ باشید و چه فقط به دنبال بهروز ماندن با آخرین ویژگیهای زبان باشید، این دوره شما را قادر میسازد تا کدهای C++ تمیزتر، کارآمدتر و مدرنتری بنویسید.
سرفصل ها و درس ها
مقدمهای بر C++20
Introduction to C++20
مقدمه
Introduction
تغییرات اصلی زبان
Core Language Changes
مقداردهی اولیه مشخص (Designated Initializers) I
Designated Initializers - I
مقداردهی اولیه مشخص (Designated Initializers) II
Designated Initializers - II
مقداردهی اولیه مشخص (Designated Initializers) III
Designated Initializers - III
حلقه for مبتنی بر محدوده I
Range-based For Loop - I
حلقه for مبتنی بر محدوده II
Range-based For Loop - II
نمایش نظرات