توضیحات
دوره What’s New in Modern C++. این دوره آموزشی به شما میآموزد چگونه از جدیدترین امکانات و ویژگیهای ++C مدرن به بهترین نحو استفاده کنید. شما در مورد movability و value references، smart pointers، برنامهنویسی functional، multithreading و موارد دیگر یاد خواهید گرفت. Andy Olsen، نویسنده و مربی متخصص، شما را در میان ویژگیهای جدید راهنمایی میکند و به شما نشان میدهد که چگونه کد کارآمد، ظریف و معاصر ایجاد و پیادهسازی کنید. در این دوره، شما:
- پیشرفتهای زبان و کتابخانههای موجود در ++C مدرن را بررسی خواهید کرد.
- یاد خواهید گرفت که چگونه از move semantics، تکنیکهای برنامهنویسی functional، smart pointers و موارد دیگر به بهترین نحو استفاده کنید.
- ویژگیهای مهمی مانند variadic templates، universal references، concepts و modules را درک خواهید کرد.
این دوره برای توسعهدهندگانی که میخواهند دانش خود را در مورد ++C مدرن بهروز کنند، ایدهآل است.
آنچه فرا خواهید گرفت:
- پیشرفتهای زبان ++C مدرن
- move semantics و value references
- smart pointers
- برنامهنویسی functional
- multithreading
- variadic templates، universal references، concepts و modules
این دوره مناسب چه کسانی است؟
- توسعهدهندگان ++C با سطح مهارت متوسط
- توسعهدهندگانی که میخواهند دانش خود را در مورد ++C مدرن بهروز کنند.
- هر کسی که به یادگیری ویژگیهای جدید ++C مدرن علاقه دارد.
مشخصات دوره
- ناشر: Oreilly
- مدرس: Andy Olsen
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 4 ساعت و 39 دقیقه
سرفصل های دوره
- Introduction
- What’s New in Modern C++: Introduction
- Lesson 1: General C++ Language Enhancements
1.1 Improved Type Declarations
1.2 Nullability
1.3 A Closer Look at Constant-ness
1.4 Miscellany - Lesson 2: Value Categories and Movability
2.1 Understanding Value Categories
2.2 Copy and Move Semantics
2.3 Reference Binding Rules
2.4 Additional Considerations - Lesson 3: Improved Initialization
3.1 Constructor Enhancements
3.2 Uniform Initialization Syntax
3.3 Initializer Lists - Lesson 4: Smart Pointers
4.1 Overview of Smart Pointers
4.2 Shared Pointers
4.3 Weak Pointers
4.4 Unique Pointers
4.5 Using enable_shared_from_this - Lesson 5: Functional Programming
5.1 Getting Started with Lambdas
5.2 A Closer Look at Lambdas
5.3 The Type of a Lambda - Lesson 6: Additional Techniques
6.1 Multithreading
6.2 Calling Functions Asynchronously
6.3 Miscellaneous Language Enhancements
6.4 Additional Language Enhancements
6.5 Miscellaneous Library Enhancements
6.6 Additional Library Enhancements - Summary
- What’s New in Modern C++: Summary
تصاویر دوره What’s New in Modern C++

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.2 گیگابایت













































