توضیحات
آموزش پیشرفته زبان سی پلاس پلاس مدرن و ویژگی های (C++11/14/17)
نام دوره : Complete Modern C++ (C++11/14/17)
پیش نیاز:
- دانش اولیه برنامه نویسی در هر زبان کامپیوتری
- تجربه نوشتن برنامه به هر زبانی
- کامپایلر مدرن C++، ترجیحا ویژوال استودیو 2015/17/19 (یا XCode، Clang، g++، Cevelop، Eclipse CDT، Code::Blocks)
توضیحات:
C++ را با ویژگی های مدرن معرفی شده با C++11/14/17 به طور عمیق یاد بگیرید
با ویژگی های C++17 به روز شد!
C++ یک زبان برنامه نویسی عمومی است که توسط Bjarne Stroustrup اختراع شده است.
هنوز هم یکی از محبوبترین زبانهای برنامهنویسی است که برای ایجاد برنامههای کاربردی با کارایی بالا در طیف گستردهای از دامنهها و پلتفرمها استفاده میشود.
در سال 2011، C++11 متولد شد. این ویرایش بسیاری از ویژگی های جدید را به زبان اضافه کرد و نام جدیدی به نام Modern C++ پیدا کرد.
این بر نوشتن کد C++ با استفاده از ویژگیهای مدرن زبان مانند معناشناسی حرکت، استنتاج نوع خودکار، رشتهبندی، عبارات لامبدا، اشارهگرهای هوشمند و موارد دیگر تأکید دارد.
پس از C++11، C++14 اضافه شد که ویژگیهای بیشتری را اضافه کرد و امکانات موجود را بهبود بخشید.
C++17 که در سال 2017 منتشر شد، یک کتابخانه سیستم فایل (که در دوره پوشش داده شده است)، نسخه های موازی الگوریتم های STL، انواع کتابخانه های جدید مانند std::optional، std::any و موارد دیگر را اضافه کرد.
این دوره C++ را به عنوان یک زبان شی گرا با ویژگی های مدرن آموزش می دهد.
این برنامه بر آموزش مفاهیم ++C، اعم از قدیمی و جدید، با مثالهای واضح تمرکز دارد. این زبان مبتنی بر امکانات اولیه زبان است که برای ساختن برنامههای پیچیدهتر با کلاسها، بارگذاری بیش از حد اپراتور، ترکیب، وراثت، چندشکلی، قالبها، همزمانی و غیره استفاده میشود.
بعد از هر چند مبحث، مسابقه ای ارائه می شود که درک شما از موضوعات قبلی را آزمایش می کند. از یادگیری C++ مدرن لذت ببرید.
توجه داشته باشید که دوره آموزش پیشرفته زبان سی پلاس پلاس مدرن و ویژگی های (C++11/14/17) برای شما نیست اگر
- شما قبلا برنامه نویسی نکرده اید
- شما هیچ زبان برنامه نویسی نمی دانید
- شما می خواهید اصول برنامه نویسی را یاد بگیرید
دوره آموزش پیشرفته زبان سی پلاس پلاس مدرن و ویژگی های (C++11/14/17) برای چه کسانی است:
دانشجویان کالج که می خواهند C++ مدرن را یاد بگیرند
توسعه دهندگان C++ خبره که می خواهند به C++ مدرن مهاجرت کنند
توسعه دهندگان C++ با سطح تجربه متفاوت، که می خواهند اصول اولیه زبان C++ را به روز کنند و با ویژگی های جدید آشنا شوند.
متخصصان نرم افزاری که می خواهند C++ مدرن را یاد بگیرند و پیاده سازی کنند
هر کسی که با زبان های دیگر مانند C، Java، C#، Python و غیره راحت است و می خواهد C++ مدرن را یاد بگیرد و به کار ببرد.
هر کسی که علاقه مند به یادگیری ++C است
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید