لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدمه ای بر برنامه نویسی C++ برای مبتدیان مطلق
Introduction to C++ Programming for Absolute Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ساختن یک بنیاد قوی در نحو و مفاهیم C++ مفاهیم اساسی برنامه نویسی و نقش آن در فناوری مدرن. مروری بر تاریخچه، ویژگی ها و کاربردهای زبان برنامه نویسی C++. راه اندازی یک محیط توسعه، از جمله نصب یک محیط توسعه یکپارچه (IDE). نوشتن، کامپایل و اجرای اولین برنامه ++C خود. درک نحو اولیه، از جمله نظرات، عبارات، و عبارات. انواع داده های مختلف در C++ مانند int، float، char و bool. نحوه اعلام و مقداردهی اولیه متغیرها برای ذخیره و دستکاری داده ها. عبارات مشروط (اگر، دیگر اگر، غیره) برای تصمیم گیری در برنامه. عملگرهای منطقی و رابطه ای برای مقایسه مقادیر و مقایسه. استفاده از حلقه ها برای تکرار بلوک های کد بر اساس شرایط. عبارات سوئیچ موردی برای تصمیم گیری چند گزینه ای. ایجاد و استفاده از توابع برای سازماندهی و استفاده مجدد از کد. انتقال پارامترها به توابع و دریافت مقادیر برگشتی. مفهوم دامنه و طول عمر متغیرها. کار با آرایه ها برای ذخیره و دستکاری مقادیر متعدد. مقدمه ای بر اشاره گرها و نقش آنها در مدیریت حافظه درک اصول برنامه نویسی شی گرا (OOP). ایجاد کلاس ها و اشیا برای مدل سازی موجودیت های دنیای واقعی در کد. پیش نیازها: این دوره برای مبتدیان مطلق و بدون تجربه برنامه نویسی طراحی شده است. تنها پیش نیازهایی که نیاز دارید، تمایل به یادگیری و اشتیاق برای کشف قلمرو جذاب کدنویسی است. دوره ما به گونه ای طراحی شده است که قابل دسترس باشد، و آن را برای افرادی از هر طبقه ای که می خواهند رازهای توسعه نرم افزار را باز کنند، مناسب می کند.
با دوره جامع ما، "مقدمه ای بر برنامه نویسی C++ برای مبتدیان مطلق"، سفری هیجان انگیز به قلمرو برنامه نویسی را آغاز کنید. این دوره که به طور خاص برای افرادی که تجربه کدنویسی کمی یا بدون تجربه قبلی دارند، طراحی شده است، این دوره دروازه شما برای درک اصول اساسی برنامه نویسی از طریق لنز زبان همه کاره C++ است.
شما از طریق یک تجربه یادگیری همهجانبه راهنمایی خواهید شد که آیا آرزوی تبدیل شدن به یک توسعه دهنده نرم افزار را دارید، مهارت های حل مسئله خود را تقویت می کنید یا به سادگی اصول برنامه نویسی را درک می کنید، این دوره برای توانمندسازی شما در هر مرحله طراحی شده است.
انتظار چه چیزی:
شما با هسته اصلی برنامه نویسی آشنا خواهید شد که رابطه پیچیده بین کد و عملکرد را آشکار می کند. زمینه و برنامه های کاربردی C++ را کشف کنید، تفاوت های ظریف زبان های کامپایل شده را درک کنید و با راه اندازی محیط توسعه خود سفر برنامه نویسی خود را آغاز کنید. از طریق اولین برنامه ++C خود، با تسلط بر اصول نحو، انواع داده ها و عملیات ورودی/خروجی، هیجان زنده شدن کد خود را تجربه خواهید کرد.
همانطور که پیشرفت می کنید، دنیای ساختارهای کنترلی در برابر شما آشکار می شود. در هنر تصمیمگیری با عبارات if غوطه ور شوید، حلقهها را با ظرافت پیمایش کنید و یاد بگیرید که از قدرت عبارات کلیدی استفاده کنید. از طریق تمرینهای عملی، درک خود را از این اجزای سازنده برنامهنویسی تقویت خواهید کرد و زمینه را برای چالشهای پیچیدهتر پیش رو فراهم میکنید.
با توابع و برنامه نویسی مدولار آشنا خواهید شد. ظرافت تجزیه مشکلات به قطعات قابل مدیریت را کشف کنید، قطعه کدهای قابل استفاده مجدد را طراحی کنید که کارایی و قابلیت نگهداری را افزایش می دهد. در پیچیدگیهای پارامترها، مقادیر بازگشتی، و دامنه تحقیق کنید و پتانسیل ایجاد برنامههای پویا و پاسخگو را باز کنید.
شما دنیای پویا آرایه ها و اشاره گرها را کاوش خواهید کرد. توانایی کار با مجموعهای از دادهها را به طور کارآمد توسعه دهید، در حالی که بر هنر دستکاری حافظه و تخصیص پویا حافظه تسلط داشته باشید. مهارتهایی که در این مرحله کسب میکنید برای توسعه برنامههایی که میتوانند مجموعه دادههای متنوعی را مدیریت کنند و با شرایط مختلف سازگار شوند، ضروری هستند.
در نهایت، شما اولین گامهای خود را به سمت حوزه جذاب برنامهنویسی شیگرا (OOP) بردارید. نحوه مدلسازی موجودیتهای دنیای واقعی با استفاده از کلاسها و اشیاء، کپسولهسازی مؤثر دادهها و ایجاد برنامههای قوی که هم انعطافپذیر و هم مقیاسپذیر هستند، بیابید.
پس از تکمیل دوره، شما با یک پایه قوی در برنامه نویسی C++، مجموعه ابزاری از مهارت های ضروری کدنویسی، و اعتماد به نفس برای مقابله با چالش های بیشتر در چشم انداز وسیع توسعه نرم افزار ظاهر خواهید شد. در «معرفی برنامه نویسی C++ برای مبتدیان مطلق» به ما بپیوندید و با هنر کدنویسی درهای دنیایی از امکانات بی پایان را باز کنید.
سرفصل ها و درس ها
شروع کار با C++
Getting Started with C++
معرفی
Introduction
C++ چیست
What is C++
راه اندازی محیط توسعه C++
C++ Development Environment Setup
اولین برنامه ++C خود را ایجاد کنید
Create your first C++ Program
نمایش خروجی ها
Displaying Outputs
نظرات C++
C++ Comments
کلمات کلیدی C++
C++ Keywords
استفاده از Escape Sequences
Using Escape Sequences
انواع داده ها و متغیرها
Data Types and Variables
انواع داده های C++
C++ Data Types
تبدیل نوع داده
Data Type Conversion
متغیرها
Variables
ایجاد متغیرها
Creating Variables
ثابت ها
Constants
اشاره گر و مرجع
Pointers and Reference
توابع رشته - قسمت 1
String Functions - Part 1
توابع رشته - قسمت 2
String Functions - Part 2
الحاق
Concatenation
آرایه ها
Arrays
اپراتورهای C++
C++ Operators
عملگرهای حسابی
Arithmetic Operators
عملگرهای منطقی
Logical Operators
اپراتورهای مقایسه
Comparison Operators
اپراتورهای واگذاری
Assignment Operators
اولویت اپراتور
Operator Precedence
بیانیه های جریان را کنترل کنید
Control Flow Statements
جریان کنترل چیست؟
What is control flow
تصمیم گیری ++C
C++ decision making
اگر اظهارات
if statements
اگر غیر از اظهارات
if else statements
در حالی که حلقه ها
While loops
برای حلقه ها
for loops
تقویت منطق برنامه با دستورات سوئیچ
Enhancing program logic with switch statements
توابع چیست
What are functions
پارامترها و آرگومان های تابع
Function parameters and arguments
بازگشت تابع
Function return
متغیرهای محلی و جهانی
Local and global variables
آرایه های دوبعدی و تو در تو برای حلقه ها - قسمت 1
2D Arrays and nested for loops - Part 1
آرایه های دو بعدی و تو در تو برای حلقه ها - قسمت 2
2D Arrays and nested for loops - Part 2
دریافت ورودی از کاربران
Getting input from users
ایجاد یک برنامه اساسی
Creating a basic program
برنامه نویسی شی گرا -OOP
Object Oriented Programming -OOP
مقدمه ای بر OOP
Introduction to OOP
ایجاد کلاس ها و اشیاء
Creating classes and objects
دسترسی به ویژگی های شی
Accessing object attributes
نمایش نظرات