تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی بهترین شیوه ها برای توسعه دهندگان ++C

دوره آموزشی بهترین شیوه ها برای توسعه دهندگان ++C

50 دقیقهمبتدی2018-12-06

مدرسین

Troy Miles

Troy Miles

Award-winning Software Engineer, Speaker, and Author

جزئیات دوره

در طول این سالها چندین به روز رسانی برای ++C انجام شده است. در این دوره، بهترین شیوه هایی را بیاموزید که با استفاده از ابزارها و ویژگی های جدید می توانند به شما در تولید کد ++C با کیفیت بالاتر کمک کنند. برای شروع، مربی Troy Miles مروری سطح بالا از ویژگی های اصلی ارائه شده در به روز رسانی 2011، 2014 و 2017 به زبان ++C ارائه می دهد. در مرحله بعد، او چند ابزار را بررسی می کند که می تواند به شما در بهبود کد کمک کند، از جمله نحوه افزایش کیفیت و قابلیت اطمینان کد با استفاده از آنالیز کننده های استاتیک. تروی همچنین نکات کاربردی برای استفاده صحیح از ویژگی های جدید ++C و قوانین و تکنیک های مدیریت اشیاء را به اشتراک می گذارد.

اهداف یادگیری
عمده ویژگی های جدید ++C
روشن کردن ++C مدرن
اجازه دهید کامپایلر کمک کند
استفاده صحیح از ویژگی های جدید
با استفاده از کسر نوع خودکار
استفاده از لامبدا
بر اساس دامنه برای حلقه ها
چگونه ++C و کتابخانه الگوی استاندارد چیزها را نامگذاری می کنند
بهترین استفاده از کتابخانه سیستم فایل
مدیریت اشیاء

مهارت ها

C++PersonaProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - کد C++ بهتری بنویسید
  • 02 - آنچه باید بدانید

1. C++ مدرن چیست؟

  • 03 - ویژگی‌های جدید C++
  • 04 - سازگاری کدهای قدیمی
  • 05 - قراردادهای نامگذاری فایل

2. ابزارهایی که کد شما را بهبود می‌بخشد

  • 06 - C++ مدرن را روشن کنید
  • 07 - اجازه دهید کامپایلر کمک کند
  • 08 - آنالایزرهای استاتیک
  • 09 - Cppcheck
  • 10 - چالش - پیدا کردن مسائل با Cppcheck
  • 11 - راه حل - پیدا کردن مسائل با Cppcheck

3. استفاده صحیح از ویژگی‌های جدید

  • 12 - کسر نوع خودکار و مقداردهی اولیه
  • 13 - بر اساس محدوده برای حلقه ها
  • 14 - Enums با تایپ قوی
  • 15 - استفاده از لامبدا
  • 16 - جادوی توابع قالب متغیر
  • 17 - چالش - نوشتن روش جمع اعداد صحیح
  • 18 - حل - نوشتن روش جمع اعداد صحیح

4. چرخ را دوباره اختراع نکنید

  • 19 - C++ و STL چگونه چیزها را نامگذاری می‌کنند
  • 20 - نقشه، فیلتر و کاهش دهید
  • 21 - مراقب نمای رشته باشید
  • 22 - سایز t و خودکار
  • 23 - کتابخانه سیستم فایل
  • 24 - چالش - نوشتن رشته‌ها در یک فایل
  • 25 - راه حل - نوشتن رشته‌ها در یک فایل

5. مدیریت اشیاء

  • 26 - کدام اشاره گر کی
  • 27 - قواعد صفر و سه
  • 28 - const دوست شماست
  • 29 - اکتساب منابع اولیه است (RAII)
  • 30 - چالش - RAII
  • 31 - راه حل - RAII

نتیجه

  • 32 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal