دوره آموزشی
The Great Courses
دوبله زبان فارسی

تسلط به اصول ++C برای برنامه‌نویسی حرفه‌ای

تسلط به اصول ++C برای برنامه‌نویسی حرفه‌ای

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

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

توضیحات دوره

به "تسلط به اصول ++C برای برنامه‌نویسی حرفه‌ای" خوش آمدید. این دوره جامع طراحی شده است تا مهارت‌های برنامه‌نویسی ++C شما را به سطح بالاتری برساند و شما را به برنامه‌نویسی ماهر تبدیل کند که قادر است با چالش‌های پیچیده با اعتماد به نفس روبرو شود.

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

نکات برجسته دوره:

  • اصول قوی: با تقویت درک خود از مفاهیم اصلی ++C مانند متغیرها، انواع داده، عملگرها و ساختارهای کنترلی، شالوده را پی‌ریزی کنید. یک اصول مستحکم ایجاد کنید که به عنوان بلوک‌های سازنده برای مباحث پیشرفته عمل کند.
  • تسلط به شی‌گرایی: به بررسی اصول برنامه‌نویسی شی‌گرا (OOP)، شامل کلاس‌ها، آبجکت ها، وراثت، پلی مورفیسم و کپسوله‌سازی بپردازید. بیاموزید که چگونه ساختارهای کد شیک، ماژولار و قابل استفاده مجدد طراحی کنید که قابلیت نگهداری و خوانایی را افزایش می‌دهد.
  • مدیریت حافظه: درک عمیقی از مدیریت حافظه در ++C کسب کنید، که مباحثی مانند تخصیص حافظه پویا، اشاره‌گرها، اشاره‌گرهای هوشمند و مدیریت منابع را پوشش می‌دهد. یاد بگیرید که چگونه از نشت حافظه جلوگیری کرده و کارایی برنامه را بهبود بخشید.
  • مدیریت استثنا: به هنر مدیریت استثناها به طور ماهرانه تسلط پیدا کنید و اطمینان حاصل کنید که برنامه‌هایتان حتی در مواجهه با خطاهای غیرمنتظره، مستحکم و پاسخگو باقی می‌مانند. یاد بگیرید که بلوک‌های try-catch را به طور مؤثر برای ایجاد نرم‌افزارهای قابل اعتمادتر پیاده‌سازی کنید.
  • کاربردهای دنیای واقعی: تخصص تازه کسب‌کرده خود را در سناریوهای دنیای واقعی، مانند توسعه اپلیکیشن های تعاملی، بازی‌ها و پروژه‌های نرم‌افزاری عملی اعمال کنید. از نزدیک تجربه کنید که چگونه مهارت‌های شما به نتایج ملموس تبدیل می‌شوند.
  • یادگیری مبتنی بر پروژه: در پروژه‌های عملی شرکت کنید که شما را به چالش می‌کشد تا دانش و خلاقیت خود را ترکیب کنید. اپلیکیشن های عملی بسازید که مهارت شما را به نمایش می‌گذارد و نمونه کار شما را تقویت می‌کند.

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

پتانسیل واقعی ++C را آزاد کنید و خود را به قلمرو برنامه‌نویسی تخصصی سوق دهید. همین حالا در این دوره شرکت کنید و سفری آموزشی متحول‌کننده را آغاز کنید که مسیر شغلی برنامه‌نویسی شما را شکل خواهد داد.

این دوره برای چه کسانی مناسب است؟

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

تسلط به اصول ++C برای برنامه‌نویسی حرفه‌ای

  • مبانی برنامه‌نویسی 06:51
  • دستورات حلقه‌ای 11:03
  • دستور switch case 07:01
  • مبانی None
  • کلاس‌ها و آبجکت ها 11:10
  • فراخوانی با مقدار و فراخوانی با ارجاع 06:00
  • آزمون در مورد کلاس‌ها None
  • ساختار 04:53
  • ساختارها None
  • سازنده و انواع آن 13:59
  • سازنده None
  • Overload کردن عملگرهای یگانی 08:48
  • Overload کردن عملگرهای دودویی 12:20
  • Overload کردن عملگر None
  • تبدیل نوع داده 14:02
  • تبدیل نوع None
  • آرایه‌ها 12:43
  • آرایه‌ها None
  • رشته‌ها 14:25
  • رشته‌ها None
  • انواع وراثت 13:39
  • وراثت None
  • اشاره‌گرها 15:20
  • اشاره‌گرها None
  • تابع ایستا 08:44
  • تابع ایستا None
  • تابع عضو، تابع مجازی و تابع مجازی خالص که با اشاره‌گرها قابل دسترسی هستند 12:12
  • توابع مجازی None
  • تابع دوست و کلاس‌های دوست 05:50
  • تابع دوست None
  • قالب‌های تابع و کلاس 06:20
  • قالب‌ها None
  • استثناها 06:43
  • استثناها None

1,907,600 476,900 تومان

مشخصات آموزش

تسلط به اصول ++C برای برنامه‌نویسی حرفه‌ای

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:34
  • مدت زمان :03:12:03
  • حجم :827.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید