اگر یک کد بزرگ بزرگ قدیمی را حفظ کنید ، احتمال اینکه قسمت هایی از آن را درک نکنید بسیار خوب است. این دوره به شما نشان می دهد که چگونه می توانید با بهره گیری کامل از تکنیک های مدرن C ++ ، کد را به حالت خواناتر ، قابل درک و قابل نگهداری به روز کنید.
این دوره مقدماتی به شما می آموزد که چگونه برخی از ساختارهای اساسی داده ها و الگوریتم ها را از ابتدا با ترکیبی از مقدمه نظری با استفاده از اسلایدها و کد عملی ++ C از ابتدا در C ++ پیاده سازی کنید.
بیاموزید که چگونه وب سایت های مبتنی بر داده ایجاد کرده و با استفاده از C ++ تماس RESTful API برقرار کنید.
با استفاده از WebAssemble برنامه های وب را با کد محلی تسریع کنید. بیاموزید که چگونه کدهای C و C ++ را در bytecode WebAssemble کامپایل کرده و در JavaScript اجرا کنید.
اصول برنامه نویسی را با C ++ بیاموزید. این دوره در سطح مبتدی شامل چالش های عملی و مثال های کد است.
این دوره به شما نشان خواهد داد که هکرها از حملات علیه برنامه های C ++ استفاده می کنند و به شما می آموزد که چگونه صحت ساختار می تواند از بسیاری از اشکالات موجود در این حملات جلوگیری کند.
کشف کنید که چگونه کد C ++ قوی و آزمایش شده را با آزمایش واحد و توسعه تست محور توسعه دهید.
پنج محبوب ترین الگوهای طراحی خلاقیت را برای C ++ کاوش کنید: Factory ، Abstract Factory ، سازنده ، نمونه اولیه و Singleton.
یافتن IDE مناسب برای یک برنامه نویس سازنده بسیار مهم است. شش IDE محبوب برای C ++ را کاوش کنید: NetBeans ، CodeLite ، CLion ، Eclipse ، Xcode و Visual Studio Community.
اگر C ++ شما را ترساند ، یا شنیده اید که این یک زبان دشوار است ، این دوره به شما نشان می دهد C ++ مدرن چقدر آسان است. این یک زبان قدرتمند است که روی طیف گسترده ای از سیستم عامل ها کار می کند و دارای ویژگی های مفیدی است که زبان های دیگر ندارند.
بیاموزید که چگونه از عناصر موجود در کتابخانه الگوی استاندارد C ++ مانند کانتینرهای توالی و همراه برای ایجاد کد کارآمدتر ، کارآمد و قابل استفاده مجدد استفاده کنید.
این دوره اصول توسعه در Unreal Engine را با استفاده از C ++ به شما می آموزد.