در حال بارگذاری...
سیپلاسپلاس
📊
54 موضوعات
⏱️
یادگیری تعاملی
🎯
قدم به قدم
سیپلاسپلاس یک زبان برنامهنویسی قدرتمند و با کارایی بالا است که در توسعه نرمافزارهای سیستمی، بازیها و برنامههای حساس به عملکرد بهطور گسترده استفاده میشود. این زبان با افزودن برنامهنویسی شیگرا، قالبها و مدیریت حافظه پیشرفته به زبان C، امکان ایجاد برنامههای پیچیده و بهینه را فراهم میکند. یادگیری سیپلاسپلاس درک عمیقی از مفاهیم برنامهنویسی، مدیریت حافظه و بهینهسازی نرمافزار به کاربران میدهد و پایهای قوی برای حرفههای مهندسی نرمافزار، توسعه بازی و سیستمهای تعبیهشده است.
⚡
دوره در حال توسعه
این دوره به طور فعال در حال توسعه است. موضوعات و محتوای جدید به طور منظم اضافه میشوند.
🔍
📋 مسیر یادگیری
مسیر یادگیری ساختارمند زیر را دنبال کنید
معرفی C++
راهاندازی محیط برنامهنویسی
برنامه Hello World
قواعد سینتکس C++
کامنتها در C++
متغیرها و انواع داده
ثابتها در C++
عملگرها در C++
ورودی و خروجی
کنترل جریان برنامه
حلقهها
توابع
بارگذاری توابع
آرایهها
رشتهها
اشارهگرها
ارجاعات
ساختارها
ENUMها
مقدمهای بر برنامهنویسی شیءگرا
کلاسها و اشیاء
سازندهها و نابودگرها
وراثت
چندریختی
کلاسهای انتزاعی
بارگذاری عملگرها
تمپلیتها
مقدمهای بر STL
کانتینرهای STL
الگوریتمهای STL
مدیریت استثنا
ورودی و خروجی فایل
اشارهگرهای هوشمند
عبارات لامبدا
چندنخی
مدیریت حافظه
ماژولها
استفاده از کتابخانههای C
کار با کتابخانههای خارجی
برنامهنویسی سیستمی
اتصال به پایگاه داده
شبکه
استانداردهای کدنویسی
دیباگ و رفع اشکال
تست واحد
بهینهسازی عملکرد
امنیت
قابل حمل بودن
ویژگیهای C++ مدرن
کلمات کلیدی
مرجع عملگرها
مرجع انواع دادهها
مرجع STL
پیغامهای خطای رایج