آنچه یاد خواهید گرفت:
اصول C++23 را درک کنید.
اصول برنامهنویسی شیءگرا را درک کنید.
برای توسعه یک پروژه ++C از یک محیط توسعه یکپارچه (IDE) استفاده کنید.
یک بازی دوبعدی در ++C بسازید که کیفیت و پیچیدگی را نشان دهد.
کتابخانههای شخص ثالث را در یک پروژه ++C یکپارچه کنید.
رویکردهای مختلف برای حل مسائل پیچیده برنامهنویسی را تحلیل و مقایسه کنید.
پیشنیازهای دوره
هیچ تجربه قبلی در ++C لازم نیست.
داشتن کمی تجربه قبلی در برنامهنویسی (برای مثال #Python ،C یا JavaScript) مفید خواهد بود.
علاقه به توسعه بازی
توضیحات دوره
به دوره C++23 برای برنامهنویسی بازی خوش آمدید. این دوره طراحی شده است تا به شما یاد بدهد چگونه با ساختن یک بازی دوبعدی ساده از ابتدا، در ++C برنامهنویسی کنید. چه تازه وارد آموزش عالی شده باشید و چه یک «یادگیرنده مادامالعمر»، این دوره دانش و مهارتهای لازم برای تبدیل شدن به یک برنامهنویس مؤثر ++C را در اختیار شما قرار میدهد.
آشنایی با برنامهنویسی مهارتی است که اهمیت آن روزبهروز بیشتر میشود. زبانهای برنامهنویسی مانند Python ،Rust، و ++C در صنایع مختلفی از جمله پژوهش، مالی، هوش مصنوعی، علم داده و بازیهای ویدیویی استفاده میشوند. هدف این دوره این است که به شما یاد بدهد چگونه مسائل برنامهنویسی را در سطحی بالاتر حل کنید. با یادگیری اصول ++C از دیدگاه یک برنامهنویس بازی، نهتنها یاد میگیرید چگونه با مسائل پیچیده برنامهنویسی روبهرو شوید، بلکه در این مسیر لذت هم خواهید برد!
این دوره فرض نمیکند که شما هیچ تجربه قبلی در برنامهنویسی دارید. دوره اصول برنامهنویسی ++C را پوشش میدهد و در پایان دوره، میتوانید یک بازی دوبعدی ساده نوشتهشده با ++C بسازید.
برای نگهداری کارهای خود در تمرینهای برنامهنویسی از GitHub استفاده خواهید کرد. GitHub نهتنها به شما امکان میدهد کد منبع ارزشمند خود را با خیال راحت در فضای ابری ذخیره کنید، بلکه به شما کمک میکند یک نمونهکار برنامهنویسی حرفهای هم بسازید که در نهایت میتواند برای پیدا کردن شغل رؤیاییتان استفاده شود.
این دوره برای چه کسانی مناسب است؟
این دوره برای آمادهسازی دانشجویان جهت گذراندن یک دوره برنامهنویسی ++C در سطح دانشگاهی طراحی شده است.
اگر میخواهید بازیهای خودتان را بسازید اما تجربه برنامهنویسی لازم را ندارید.