Learn C++: Compiler & Practice

آگهی داردخریدهای درون برنامه‌ای
رده‌بندی محتوا
مناسب برای همه
+۱۰ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

++C را از اولین cout خود تا کلاس‌ها، STL، معناشناسی حرکت و ++C مدرن 20 یاد بگیرید. این دوره برنامه‌نویسی ++C، درس‌های کوتاه را با یک کامپایلر واقعی روی گوشی شما ترکیب می‌کند، بنابراین هر ایده با کدی که خودتان می‌نویسید، کامپایل و اجرا می‌کنید، به پایان می‌رسد.

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

یک آموزش ++C که شما را به کدنویسی وادار می‌کند
• ۵۱ دوره و بیش از ۲۰۰ درس کوتاه، از مباحث مقدماتی تا پیشرفته
• نقشه دوره، آنها را در پنج مسیر دسته‌بندی می‌کند: مبانی، حافظه، اشیاء، STL و ساخت برنامه‌های واقعی
• مباحث شامل متغیرها، رشته‌ها، جریان‌های ورودی و خروجی، جریان کنترل، ساختارها و کلاس‌ها، بردارها، ارجاعات، اشاره‌گرها، پشته و هیپ، RAII، اشاره‌گرهای هوشمند، استثناها، const و constexpr، قالب‌ها، لامبداها، تکرارکننده‌ها، ورودی/خروجی فایل، CMake، همزمانی و کوروتین‌ها
• برنامه‌نویسی شی‌گرا (OOP): کلاس‌ها، وراثت، چندریختی و سربارگذاری عملگر
• STL: بردارها، نقشه‌ها، نقشه نامرتب، الگوریتم‌ها، محدوده‌ها، std::optional، std::variant و std::span
• استانداردهای مدرن ++C شماره ۱۱، ۱۴، ۱۷ و ۲۰، شامل معناشناسی و مفاهیم حرکت
• آزمون‌ها مرور و فلش کارت به یادگیری نحو کمک می‌کند

یک کامپایلر C++ در جیب شما
• کد را در یک ویرایشگر کد موبایل بنویسید و آن را با یک کامپایلر واقعی GCC کامپایل کنید، نه یک شبیه‌ساز
• خروجی و کد خروج را ببینید، سپس دوباره آن را با یک لمس اجرا کنید
• ورودی را برای برنامه‌هایی که از cin می‌خوانند تایپ کنید
• اولین برنامه شما یک مقدار، آدرس حافظه‌ای که در آن قرار دارد و اندازه آن بر حسب بایت را نشان می‌دهد
• هر برنامه‌ای که اجرا می‌کنید، همراه با یادداشت‌های درس و نشانک‌های شما ذخیره می‌شود
• کتابخانه‌ای از مثال‌های آماده و یک برگه تقلب قابل جستجو

سه عادت تمرین روزانه C++
• پیش‌بینی خروجی: پنج برنامه کوتاه در روز. قبل از اینکه کامپایلر آن را حل کند، به یک پاسخ متعهد شوید
• شکار اشکال: یک برنامه خراب در روز. نقص را پیدا کنید، آن را برطرف کنید و آن را با کامپایلر ثابت کنید. نکات رایگان هستند
• سرعت نحو: 60 ثانیه سوالات نحو با یک لمس. بهترین امتیاز خود را کسب کنید

۲۰ پروژه ++C هدایت‌شده

برنامه‌های واقعی را گام به گام بسازید: برنامه‌ای که به دو فایل تقسیم شده است، یک بافر مالکیت، یک فهرست موجودی، آمار متن، یک ماتریس، یک حساب بانکی، اشکال با چندریختی، یک پشته الگو، یک تجزیه‌گر پیکربندی، یک ماشین حساب RPN، یک شمارنده کلمه با std::map، استثنائات، لامبداها با الگوریتم‌های STL، یک لیست پیوندی، معناشناسی حرکت، صحت ثابت، جستجوی رکورد، تجزیه رشته جریان و یک ماشین حالت.


مربی هوش مصنوعی و مترجم خطا

آیا در یک اشاره‌گر یا دیواری از خطاهای الگو گیر کرده‌اید؟ خطا را جایگذاری کنید و آن را در یک جمله، به علاوه خطی که باید اصلاح شود، توضیح دهید. از مربی هوش مصنوعی هر چیزی بپرسید و به زبان ساده پاسخ واضحی دریافت کنید.


۶۰ ماموریت کدنویسی و چالش‌های روزانه
• ۶۰ ماموریت کدنویسی، از آسان تا سخت
• هر روز یک مسئله کدنویسی جدید
• چالش جهانی کدنویسی: سه دور جهانی زنده هر روز، با جدول امتیازات
• رگه‌ها، XP و یادآوری‌ها تمرین شما را ادامه می‌دهند

شروع رایگان
اولین دوره C++ شما رایگان است. همچنین پیش‌بینی روزانه مجموعه خروجی، شکار روزانه اشکال، سه دور Syntax Sprint در روز، اولین پروژه هدایت‌شده، دو ماموریت، مسئله کدنویسی روزانه، چالش جهانی کدنویسی و یک سوال مربی هوش مصنوعی در روز نیز رایگان هستند.

PRO
Pro هر دوره، ماموریت و پروژه، Syntax Sprint نامحدود، ابزارهای کامل هوش مصنوعی، آزمون گواهینامه و یک تجربه بدون تبلیغات را باز می‌کند.

برای چه کسانی مناسب است؟
• مبتدیانی که ++C را به عنوان زبان برنامه‌نویسی اول یا دوم خود یاد می‌گیرند
• دانشجویانی که در کلاس برنامه‌نویسی ++C یا دوره علوم کامپیوتر شرکت می‌کنند
• توسعه‌دهندگان بازی، سیستم‌های توکار و سیستم‌هایی که به مهارت‌های مدرن ++C نیاز دارند
• توسعه‌دهندگان پایتون یا جاوا که می‌خواهند بفهمند در حافظه چه می‌گذرد
• هر کسی که می‌خواهد یک آموزش گام به گام ++C داشته باشد، می‌تواند آن را در اتوبوس دنبال کند.

این برنامه به ۲۲ زبان موجود است.

دوره رایگان ++C را امروز شروع کنید، در اولین آزمون شرکت کنید و اولین برنامه خود را در عرض چند دقیقه کامپایل کنید.
آموزش برنامه‌نویسی ++C و ویرایشگر کد: OOP، STL، آزمون‌ها و تمرین‌های کدنویسی
تاریخ به‌روزرسانی
۴ مهر ۱۴۰۵
داستان‌های ویژه

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
    درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • این برنامه ممکن است این نوع داده‌ها را جمع‌آوری کند
    اطلاعات شخصی و دستگاه یا شناسه‌های دیگر
  • داده‌ها هنگام جابه‌جایی رمزگذاری می‌شود
  • می‌توانید درخواست کنید داده‌ها حذف شود