لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عملی ++C: یادگیری گامبهگام اصول اولیه ++C
- آخرین آپدیت
دانلود Practical C++: Learn C++ Basics Step by Step
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
یک روش هوشمندتر برای یادگیری با گفتگوهای تعاملی و بیدرنگ که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیقتر کنید.
این دوره، دروازه ورود عملی شما برای تسلط بر عناصر بنیادی ++C است. چه تازه شروع کرده باشید و چه به یک مرور ساختاریافته نیاز داشته باشید، یاد خواهید گرفت که چگونه برنامههای ++C را با وضوح و اعتماد به نفس بنویسید، سازماندهی کنید و اجرا کنید. در پایان، شما به مهارتهای کدنویسی ضروری برای ساخت برنامههای واقعی مجهز خواهید شد که پایه محکمی برای کاوش بیشتر در توسعه نرمافزار یا برنامهنویسی سیستمها ایجاد میکند.
شما با راهاندازی محیط توسعه و نوشتن اولین برنامه ++C خود شروع خواهید کرد. این مسیر با مفاهیم اصلی مانند متغیرها، انواع دادهها، ثابتها، آرایهها و ورودی کاربر آغاز میشود. مرحله به مرحله، از نحو (Syntax) پایه به سمت ساخت منطق با استفاده از شرطها و حلقهها حرکت خواهید کرد و اطمینان حاصل میکنید که هر مفهوم بر پایه تمرینها و مثالهای کاربردی بنا شده است.
با پیشرفت در دوره، عمیقتر به سراغ توابع، محدوده متغیرها (Scope) و فضای نامها (Namespaces) خواهید رفت و پس از آن، سازماندهی فایلها و کامپایل پروژههای شخصی از طریق ترمینال را یاد میگیرید. یک ماژول اضافی نیز شما را با برنامهنویسی شیءگرا (OOP) آشنا میکند تا مفاهیمی مانند کلاسها، سازندهها، متدها و وراثت را درک کنید؛ مفاهیمی که برای نوشتن کدهای مقیاسپذیر و ماژولار حیاتی هستند.
این دوره برای مبتدیان و برنامهنویسان مشتاقی که میخواهند ++C را به روشی ساختاریافته و تمرینمحور یاد بگیرند، ایدهآل است. هیچ دانش برنامهنویسی قبلی مورد نیاز نیست، اما باید مهارتهای پایه کامپیوتر مانند نصب نرمافزار و استفاده از ترمینال یا خط فرمان را داشته باشید. برای تکمیل مراحل راهاندازی و تمرینها، داشتن کامپیوتر با دسترسی به اینترنت ضروری است.
سرفصل ها و درس ها
مقدمه
Introduction
خوشآمدگویی
Welcome
چگونه از این دوره استفاده کنیم
How to Follow This Course
نصب Visual Studio Code در ویندوز/لینوکس/مک
Install Versus Code on Windows/Linux/MacOS
پیکربندی Visual Studio Code
Configure Visual Studio Code
ایجاد یک پروژه ++C برای دوره
Create a C++ Project for the Course
اصول پایه ++C سطح ۱
C++ Basics Level 1
مقدمه
Introduction
اولین برنامه ++C شما
Your First C++ Program
متغیرها
Variables
متغیرها و انواع دادهها
Variables - Data Types
متغیرها و ثابتها
Variables - Constants
آرایهها
Arrays
آرایهها با استفاده از std:vector
Arrays with std:vector
دریافت ورودی از کاربر
Get User Input
سطح ۱ ++C: تمرین
C++ Level 1: Exercise
سطح ۱ ++C: تمرین و پاسخ
C++ Level 1: Exercise - Solution
اصول پایه ++C سطح ۲
C++ Basics Level 2
مقدمه
Introduction
توابع
Functions
توابع و پارامترها
Functions - Parameters
توابع و دستور return
Functions - Return Statement
محدوده متغیرها (Scope)
Variable Scope
کامنتها
Comments
استفاده از Namespace std
Using Namespace std
سطح ۲ ++C: تمرینها
C++ Level 2: Exercises
سطح ۲ ++C: تمرینها و پاسخ
C++ Level 2: Exercises - Solution
اصول پایه ++C سطح ۳
C++ Basics Level 3
مقدمه
Introduction
دستورات شرطی با مقادیر Boolean
Conditional Statements with Booleans
نمایش نظرات