آموزش برنامه نویسی Master C++ از مبتدی تا پیشرفته نسخه 2024

دانلود Master C++ Programming From Beginner To Advance 2024 Edition

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آخرین دوره آموزشی دوستانه مبتدیان شامل پروژه C++ Qt GUI، پشتیبانی از C++ 11 C++ 14، **270+ ویدیو، **5 پروژه یادگیری از اصول برنامه نویسی در C ++، گرفتن تصویر بزرگتر از چیستی و چرایی C ++ ، در مورد هر جزء در برنامه بحث خواهد کرد Learn Decisions, Loops, String, Arrays در برنامه نویسی C++ Learn Object Oriented مفاهیم برنامه نویسی در برنامه نویسی C++ با مثال های Learn Object , کلاس ها , Overloading Operator , Inheritance , Pointers in C++ program نویسی آموزش عملکرد مجازی ، جریان ها و فایل ها و در نهایت آموزش ساخت اپلیکیشن با پروژه Learn STL - Standard Template Library - که به تفصیل توضیح داده شده است. . C++ Qt 5 توسعه برنامه رابط کاربری گرافیکی 100 MCQ، 15 تکالیف و 5 پروژه آماده سازی مصاحبه - با سوالات متداول تمرینات کدنویسی پیش نیازها:فقط کامپیوتر مورد نیاز است ما از پایه شروع می کنیم بدون نیاز به دانش برنامه نویسی قبلی.

برنامه نویسی Master C++ از مبتدی تا پیشرفته نسخه 2024

برنامه نویسی C++، آموزش C++، سخنرانی C++، دوره C++، C++ 11، C++ 14، C++ 17

توسعه رابط کاربری گرافیکی Qt 5 C++ برای مبتدیان , QT GUI , Qt 5 , qt 5 , Qt C++

مفاهیم برنامه نویسی C++ بسیار ساده و آسان ساخته شده است.


برترین های دوره

  1. هر موضوع را با کمک تصویر و مثال توضیح داد.

  2. جلسه عملی برای هر موضوع

  3. 5-پروژه - سیستم ATM، ابزار هک مدیریت دانش آموز - keylogger، رابط کاربری گرافیکی ماشین حساب تلفن، رابط کاربری گرافیکی رزرو خودرو

  4. یادداشت ها - ppt

  5. بیش از 100 MCQ

  6. 15 تکالیف

  7. آماده سازی مصاحبه ( سوالات متداول برتر )

  8. تمرین کدنویسی

  9. C++ Deep Dive تا پایان Multi-threading

  10. توسعه برنامه رابط کاربری گرافیکی Qt 5 C++ برای مبتدیان


موضوعات:


  1. مقدمه ای بر مبانی کامپیوتر ( مبتدیان )

  2. رایانه چیست

  3. معماری کامپیوتر

  4. RAM - حافظه دسترسی تصادفی

  5. CPU - واحد پردازش مرکزی

  6. سیستم عامل

  7. زبان رایانه


  1. مقدمه ای بر برنامه نویسی

  2. برنامه نویسی به طور کلی چیست

  3. چرا باید یاد بگیریم

  4. Cpp چیست

  5. کامپایلر و IDE چیست


  1. راه اندازی کامپایلر و IDE

  2. بهترین IDEها برای C++

  3. نصب ویژوال استودیو برای C++

  4. نصب Codeblocks برای C++


  1. معرفی ساختار برنامه در برنامه C++

  2. سرصفحه

  3. فضای نام

  4. عملکرد اصلی

  5. بلاک و نقطه ویرگول

  6. نوشتن اولین برنامه C++

  7. ورودی و خروجی کاربر در برنامه C++


  1. شناسه ها

  2. کلمات کلیدی

  3. انواع داده

  4. متغیرها

  5. اپراتورها

  6. عملگرهای حسابی

  7. اپراتورهای واگذاری

  8. اپراتور منطقی

  9. اپراتور مقایسه


  1. معرفی اصطلاحات مهم در برنامه نویسی C++

  2. شرایط مقدمه در C++

  3. شرایط در C++

  4. اگر شرایط

  5. اگر شرایط دیگر باشد

  6. اگر شرط باشد

  7. قاب سوئیچ


  1. معرفی رشته در زبان برنامه نویسی C++

  2. چرا رشته ها در C++

    استفاده می شوند
  3. الحاق رشته

  4. نحوه محاسبه طول رشته

  5. نحوه گرفتن رشته به عنوان ورودی

  6. مثال در رشته



  1. مقدمه ای بر حلقه ها

  2. چرا/چرا حلقه

  3. برای حلقه

  4. حلقه زمانی

  5. Do while Loop

  6. شکستن و ادامه دادن



  1. چرا آرایه

  2. آرایه

    چیست
  3. ایجاد، راه اندازی و اصلاح آرایه

  4. برنامه یافتن حداقل شماره. در آرایه



  1. چرا توابع در C++

  2. نمونه عملکرد

  3. عملکرد و حافظه اصلی

  4. اشکال مختلف عملکرد

  5. بارگذاری بیش از حد عملکرد چیست و چرا

  6. اولین روش بارگذاری بیش از حد عملکرد

  7. دومین روش بارگذاری بیش از حد عملکرد

  8. اشکال عملکرد و عملکرد درون خطی



  1. ساختار چیست و چرا

  2. ساختار را در C++ تعریف کنید

  3. نمونه ای از ساختار

  4. تودرتوی ساختار

  5. بالشتک ساختار



  1. چرا برنامه نویسی شی گرا

  2. نمونه OOP

  3. نکته کلیدی در مورد تابع عضو و متغیر عضو

  4. مشخص کننده دسترسی

  5. ویژگی های OOP


  1. Mini Project - ( سیستم ATM در C++ )


  1. چرا سازنده

  2. سازنده پیش فرض

  3. سازنده پارامتری

  4. Copy Constructor

  5. بارگذاری بیش از حد سازنده

  6. برنامه سازنده


  1. بارگذاری بیش از حد اپراتور

  2. بارگیری بیش از حد پست و افزایش پیش از آن


  1. مقدمه وراثت

  2. ارث چیست

  3. چرا وراثت

  4. مثال وراثت

  5. سازنده و وراثت

  6. عملکرد عملکرد

  7. isA و hasA Relation

  8. انواع وراثت

  9. روشهای وراثت


  1. اشاره گر چیست

  2. چرا از اشاره گر استفاده می شود

  3. برنامه در حافظه

  4. نمادگذاری اشاره گر

  5. نشانگر و آرایه

  6. نشانگر و تابع

  7. مدیریت حافظه - جدید

  8. مدیریت حافظه - DELETE

  9. برنامه کاربردی اشاره گر

  10. محدودیت های اشاره گر

  11. این اشاره گر


  1. مقدمه ای بر Pointer

  2. مقدمه ای بر چند شکلی

  3. نشانگر کلاس پایه و شیء کلاس مشتق شده

  4. عملکرد مجازی چیست

  5. چرا عملکرد مجازی با مثال

  6. کلاس انتزاعی و تابع مجازی خالص

  7. بیشتر در مورد چند شکلی

  8. ویرانگر مجازی


  1. دوست به طور کلی چیست

  2. عملکرد دوست چیست

  3. سوال در مورد عملکرد دوست

  4. کلاس دوستان + عملی چیست

  5. اپراتور مقایسه بیش از حد - با عملکرد دوست


  1. معرفی عضو Static

  2. متغیر عضو ثابت

  3. عملکرد عضو ثابت


  1. معرفی ورودی-خروجی فایل

  2. جریان ها چیستند

  3. کلاس ها و شیء برای ورودی-خروجی

  4. نحوه خواندن و نوشتن در فایل

  5. داده ها را در FILE بنویسید

  6. خواندن داده‌ها از FILE

  7. به زبان C++ بگویید

  8. عملکرد Tellp

  9. عملکرد جستجو

  10. عملکرد جستجو


  1. بررسی استثنا در C++

  2. برنامه رسیدگی به استثناء در C++


  1. مبانی ساختار داده

  2. معرفی STL

  3. ظروف در طبقه بندی STL

  4. آرایه - ظرف در STL

  5. بردار - ظرف در STL

  6. فهرست - کانتینر در STL

  7. پشته - کانتینر در STL

  8. صف - کانتینر در STL

  9. صف اولویت - کانتینر در STL

  10. نقشه - کانتینر در STL

  11. چند نقشه - کانتینر در STL

  12. نقشه بدون ترتیب - کانتینر در STL

  13. Set - Container در STL

  14. چند مجموعه - کانتینر در STL

  15. مجموعه بدون ترتیب - کانتینر در STL

  16. الگوریتم‌ها در STL

  17. کانتینر در کانتینر


  1. چیز و چرا الگو در C++

  2. الگوی تابع

  3. الگوی کلاس


  1. پروژه نهایی - مدیریت دانش آموز در C++

  2. آماده سازی مصاحبه - برترین سوالات متداول

  3. تمرین کدگذاری



  1. چرا و چرا لامبدا در C++

  2. تابع لامبدا با مقدار

  3. تابع لامبدا با مرجع


  1. چند رشته در C++

  2. چند رشته با تابع

  3. Multi-threading با کلاس - تابع عضو

  4. چند رشته با عملکرد لامبدا


توسعه برنامه رابط کاربری گرافیکی Qt 5 با استفاده از C++ با پروژه


Codaming - آکادمی VeDinesh با تقسیم کردن سخنرانی های طولانی به کوتاه و واضح برای هر موضوع، یادگیری هوشمند کلاس درس را ارائه می دهد.

ما مفاهیم را با مثال‌ها و تصاویر برای درک بهتر توضیح می‌دهیم، علاوه بر این، از تکنیک Mind-Map استفاده می‌کنیم که قطعاً به شما در اتصال نقاط و به خاطر سپردن مفاهیم برای همیشه کمک می‌کند.

ما بسیار با انگیزه و مشتاق هستیم تا آموزش های با کیفیت، ساده و عمیق را با قیمتی مقرون به صرفه به شما ارائه دهیم.

متشکرم.


سرفصل ها و درس ها

مبانی کامپیوتر Basics Of Computer

  • معرفی اصول نقشه کامپیوتر Introducing Basics Of Computer Mind-map

  • کامپیوتر چیست؟ What is Computer ?

  • معماری کامپیوتر Computer Architecture

  • RAM - حافظه دسترسی تصادفی RAM - Random Access Memory

  • CPU - واحد پردازش مرکزی CPU - Central Processing Unit

  • سیستم عامل Operating System

  • زبان رایانه Computer Language

  • جمع بندی - مبانی کامپیوتر - ذهن ذهن Recap - Basics Of Computer - Mind-Map

  • مبانی مسابقه کامپیوتر Basics Of Computer Quiz

یادداشت مربی - نگذرید Instructor Note - Don't Skip

  • چگونه از این دوره حداکثر امتیاز بگیریم؟ How to take maximum out of this course ?

مقدمه ای بر برنامه نویسی Introduction to Programming

  • مقدمه ای بر برنامه نویسی (نقشه ذهن) Introduction to Programming ( Mind Map )

  • برنامه نویسی به طور کلی چیست؟ What is Programming in general ?

  • چرا باید ++ C را یاد بگیریم؟ Why we should learn C++ ?

  • C ++ چیست؟ What is C++ ?

  • کامپایلر و IDE چیست؟ What is Compiler and IDE ?

  • مقدمه ای بر مسابقه برنامه نویسی Introduction to Programming Quiz

مبانی کامپیوتر - برای مبتدیان مطلق Basics Of Computer - For Absolute Beginners

  • معرفی مبانی کامپیوتر ذهنی-نقشه Introducing Basics Of Computer Mind-map

  • کامپیوتر چیست؟ What is Computer ?

  • آزمون کامپیوتر Computer Quiz

  • معماری کامپیوتر Computer Architecture

  • RAM - حافظه دسترسی تصادفی RAM - Random Access Memory

  • آزمون RAM RAM Quiz

  • CPU - واحد پردازش مرکزی CPU - Central Processing Unit

  • آزمون CPU CPU Quiz

  • زبان کامپیوتر Computer Language

  • سیستم عامل Operating System

  • آزمون سیستم عامل OS Quiz

  • خلاصه - مبانی کامپیوتر - Mind-Map Recap - Basics Of Computer - Mind-Map

کامپایلر و IDE Setup Compiler and IDE Setup

  • بهترین IDE برای C ++ Best IDE's For C++

  • نصب ویژوال استودیو برای ++ C Installing Visual Studio for C++

  • نصب Codeblocks برای C ++ Installing Codeblocks for C++

مقدمه ای بر برنامه نویسی - مبتدیان Introduction to Programming - Beginners

  • برنامه نویسی به طور کلی چیست؟ What is Programming in general ?

  • آزمون برنامه نویسی Programming Quiz

  • چرا باید C++ را یاد بگیریم؟ Why we should learn C++ ?

  • کامپایلر و IDE چیست؟ What is Compiler and IDE ?

  • آزمون IDE کامپایلر Compiler IDE Quiz

  • C++ چیست؟ What is C++ ?

  • امتحان C++ C++ Quiz

ساختار برنامه Program Structure

  • معرفی ساختار برنامه در برنامه C ++ (نقشه ذهن) Introducing Program Structure in C++ Program ( Mind map )

  • سربرگ در برنامه C ++ Header in C++ Program

  • فضای نام در برنامه C ++ Namespace in C++ Program

  • عملکرد اصلی در برنامه C ++ Main Function in C++ Program

  • Block و Semicolon در برنامه C ++ Block and Semicolon in C++ Program

  • نوشتن اولین برنامه C ++ Writing First C++ Program

  • ورودی و خروجی کاربر در برنامه C ++ User Input and Output in C++ Program

  • بازنگری ساختار برنامه ذهن - نقشه Recap Program Structure Mind-map

  • مسابقه ساختار برنامه Program Structure Quiz

کامپایلر و راه اندازی IDE - مبتدیان Compiler and IDE Setup - Beginners

  • IDE برای C++ IDE's For C++

  • نصب ویژوال استودیو برای ویندوز (اختیاری) Installing Visual Studio for Windows (Optional)

  • نصب کد بلوک برای ویندوز (اختیاری) Installing Codeblocks for Windows (Optional)

  • نصب VS Code + Mingw برای ویندوز (اختیاری) Installing VS Code + Mingw for Windows (Optional)

  • نصب کد VS برای لینوکس (اختیاری) Installing VS Code for Linux (Optional)

  • نصب XCode برای MacOS (اختیاری) Installing XCode for MacOS (Optional)

اصطلاحات مهم برنامه نویسی ++ C Important terminologies of C++ Programming

  • معرفی اصطلاحات مهم در برنامه نویسی ++ C Introducing Important Terminologies in C++ Programming

  • شناسه ها در زبان برنامه نویسی C ++ Identifiers in C++ Programming Language

  • کلمات کلیدی در زبان برنامه نویسی C ++ Keywords in C++ Programming Language

  • انواع داده ها در زبان برنامه نویسی C ++ (قسمت 1) Data Types in C++ Programming Language ( Part 1 )

  • انواع داده ها در زبان برنامه نویسی ++ C (بخش 2) Data Types in C++ Programming Language ( Part 2 )

  • متغیرها در زبان برنامه نویسی C ++ Variables in C++ Programming Language

  • اپراتورها به زبان برنامه نویسی ++ C Operators in C++ Programming Language

  • اپراتورهای حساب در زبان برنامه نویسی C ++ Arithmetic Operators in C++ Programming Language

  • اپراتورهای انتساب به زبان برنامه نویسی C ++ Assignment Operators in C++ Programming Language

  • اپراتور منطقی در زبان برنامه نویسی C ++ Logical Operator in C++ Programming Language

  • اپراتور مقایسه در زبان برنامه نویسی C ++ Comparison Operator in C++ Programming Language

  • جمع بندی اصطلاحات مهم برنامه نویسی ++ C (نقشه ذهنی) Recap Important terminologies of C++ Programming ( Mind-map )

  • اصطلاحات مهم مسابقه Important terms Quiz

ساختار برنامه - مبتدیان Program Structure - Beginners

  • سربرگ در برنامه C++ Header in C++ Program

  • مسابقه سرصفحه Header Quiz

  • فضای نام در برنامه ++C Namespace in C++ Program

  • عملکرد اصلی در برنامه ++C Main Function in C++ Program

  • آزمون عملکرد اصلی Main Function Quiz

  • بلوک و نقطه ویرگول در برنامه ++C Block and Semicolon in C++ Program

  • آزمون بلوک و نقطه ویرگول Block and Semicolon Quiz

  • نوشتن اولین برنامه ++C Writing First C++ Program

  • توسعه نرم افزار در C++ Software Development in C++

شرایط در ++ C Conditions in C++

  • شرایط مقدمه در نقشه ذهن ++ C Introduction Conditions in C++ Mind-map

  • شرایط در C ++ Condition in C++

  • اگر شرط If Condition

  • If Else Condition If Else Condition

  • اگر شرط باشد Else if Condition

  • مورد سوئیچ - قسمت 1 Switch Case - Part 1

  • مورد سوئیچ - قسمت 2 Switch Case - Part 2

  • مورد سوئیچ - قسمت 3 Switch Case - Part 3

  • شرایط را در C ++ Mind-Map مرور کنید Recap Conditions in C++ Mind-Map

  • شرایط در C ++ Condition in C++

  • تکلیف 1 Assignment 1

  • تکلیف 2 Assignment 2

اصطلاحات مهم C++ - مبتدیان Important terminologies of C++ - Beginners

  • معرفی اصطلاحات مهم در برنامه نویسی C++ Introducing Important Terminologies in C++ Programming

  • شناسه ها در زبان برنامه نویسی C++ Identifiers in C++ Programming Language

  • آزمون شناسه Identifier Quiz

  • کلمات کلیدی در زبان برنامه نویسی C++ Keywords in C++ Programming Language

  • امتحان کلمات کلیدی Keyword Quiz

  • انواع داده ها در زبان برنامه نویسی C++ ( قسمت 1 ) Data Types in C++ Programming Language ( Part 1 )

  • انواع داده ها در زبان برنامه نویسی C++ ( قسمت 2 ) Data Types in C++ Programming Language ( Part 2 )

  • int 2 بایت است یا 4 بایت؟ int is 2 byte or 4 byte ?

  • آزمون نوع داده Datatype Quiz

  • متغیرها در زبان برنامه نویسی C++ Variables in C++ Programming Language

  • آزمون متغیر Variable Quiz

  • ورودی و خروجی کاربر در برنامه ++C User Input and Output in C++ Program

  • اپراتورها در زبان برنامه نویسی C++ Operators in C++ Programming Language

  • عملگرهای حسابی در زبان برنامه نویسی C++ Arithmetic Operators in C++ Programming Language

  • عملگرهای تخصیص در زبان برنامه نویسی C++ Assignment Operators in C++ Programming Language

  • عملگر منطقی در زبان برنامه نویسی C++ Logical Operator in C++ Programming Language

  • عملگر مقایسه در زبان برنامه نویسی C++ Comparison Operator in C++ Programming Language

  • آزمون اپراتورها Operators Quiz

  • ثابت ها در C++ Constants in C++

  • خلاصه اصطلاحات مهم برنامه نویسی C++ (Mind-Map) Recap Important terminologies of C++ Programming ( Mind-map )

رشته ها در زبان برنامه نویسی C ++ Strings in C++ Programming Language

  • معرفی رشته در زبان برنامه نویسی C ++ (نقشه ذهن) Introducing String in C++ Programming Language ( Mind-map )

  • چرا از رشته ها در C ++ استفاده می شود؟ Why Strings are used in C++ ?

  • الحاق رشته ها در زبان برنامه نویسی C ++ String concatenation in C++ Programming Language

  • اطلاعات بیشتر در مورد الحاق رشته More on string concatenation

  • چگونه طول رشته را محاسبه کنیم؟ How to calculate string length ?

  • چگونه رشته را به عنوان ورودی در نظر بگیریم؟ How to take string as input ?

  • مثال در رشته Example on String

  • جمع آوری رشته در C ++ (نقشه ذهن) Recap String in C++ ( Mind-map )

  • مسابقه رشته ای String Quiz

  • تکلیف 3 Assignment 3

  • تکلیف 4 Assignment 4

برنامه های بنیاد C++ C++ Foundation Programs

  • برنامه ای در C++ با نظرات بنویسید. Write a program in C++ with comments.

  • برنامه ای به زبان C++ بنویسید تا متن خوشامدگویی را در خطوط جداگانه چاپ کنید. Write a program in C++ to print a welcome text in a separate lines.

  • برنامه ای به زبان C++ بنویسید تا مجموع دو عدد را چاپ کند. Write a program in C++ to print the sum of two numbers.

  • برنامه ای در C++ بنویسید تا دو عدد را عوض کنید. Write a program in C++ to swap two numbers.

  • برنامه ای در C++ بنویسید تا مساحت و محیط مستطیل را پیدا کند Write a program in C++ to find the Area and Perimeter of a Rectangle

  • برای محاسبه ضریب و باقیمانده برنامه ای در C++ بنویسید Write a program in C++ to compute quotient and remainder

  • برنامه ای در C++ بنویسید تا مجموع و میانگین 4 عدد را محاسبه کنید Write a program in C++ to compute the total and average of 4 no's

  • برنامه ای در C++ بنویسید که یک عدد را به عنوان ورودی گرفته و جدول آن را چاپ کند Write a program in C++ that takes a number as input and prints its table

  • برنامه ای را در C++ بنویسید تا اولین و آخرین شماره چاپ شود. در یک شماره سه رقمی Write a program in C++ to print first and last no. in a three digit no.

  • یک برنامه ++C بنویسید تا میانگین دو عدد را پیدا کنید Write a C++ Program to Find Average of two numbers

  • یک برنامه C++ برای جابجایی دو عدد بنویسید Write a C++ Program to Swap Two Numbers

  • یک برنامه C++ برای محاسبه مساحت مربع بنویسید Write a C++ Program to Calculate Area of Square

حلقه ها Loops

  • مقدمه ای بر حلقه ها Introduction to Loops

  • حلقه چیست/چرا What / why of Loop

  • برای حلقه For Loop

  • تکلیف 5 - برای حلقه Assignment 5 - For Loop

  • در حالی که حلقه While Loop

  • تکلیف 6 - در حالی که حلقه است Assignment 6 - While Loop

  • حلقه را انجام دهید Do While Loop

  • تکلیف 7 - Do while حلقه کنید Assignment 7 - Do While Loop

  • شکستن و ادامه دادن Break and Continue

  • مسابقه حلقه Loop Quiz

تقدم و ارتباط در C++ Precedence and Associativity in C++

  • مقدمه Introduction

  • اولویت در C++ Precedence in C++

  • ارتباط در C++ Associativity in C++

  • مثال 1 Example 1

  • مثال 2 Example 2

  • مثال 3 Example 3

  • از void main یا int main استفاده کنیم؟ Whether to use void main or int main ?

  • چرا void main از نظر مفهومی اشتباه است؟ Why void main is conceptually wrong ?

  • چرا باید متغیر خود را با 0 مقداردهی اولیه کنیم؟ Why we should initialize our variable with 0 ?

  • آزمون تقدم و تداعی Precedence and Associativity Quiz

آرایه ها در ++ C Arrays in C++

  • چرا آرایه در ++ C؟ Why Array in C++ ?

  • آرایه چیست؟ What is Array ?

  • ایجاد ، مقداردهی اولیه و اصلاح آرایه Creating , Initialize and Modify Array

  • برنامه پیدا کردن حداقل شماره در آرایه Program of find Minimum no. in Array

  • تکلیف 8 - آرایه Assignment 8 - Array

  • تکلیف 9 - آرایه Assignment 9 - Array

شرایط در C++ - مبتدیان Conditions in C++ - Beginners

  • مقدمه شرایط در C++ Mind-map Introduction Conditions in C++ Mind-map

  • شرایط در C++ Condition in C++

  • اگر شرط If Condition

  • اگر شرط دیگری باشد If Else Condition

  • اگر شرط باشد Else if Condition

  • یک برنامه ++C بنویسید تا زوج یا فرد بودن عدد را بررسی کنید Write a C++ program to check number is odd or even

  • یک برنامه ++C بنویسید تا بررسی کنید که آیا یک عدد داده شده مضرب 3 است یا خیر Write a C++ program to check if a given number is a multiple of 3

  • یک برنامه ++C بنویسید تا بررسی کنید عددی در محدوده 100 تا 200 است Write a C++ program to check a number is in the range 100 to 200

  • یک برنامه ++C بنویسید تا بزرگترین عدد را در بین سه عدد صحیح داده شده بررسی کنید Write a C++ program to check the largest number among three given integers

  • یک برنامه ++C بنویسید تا بررسی کنید کاراکتر وارد شده مصوت است یا خیر Write a C++ program to check the character entered is vowel or not

  • اگر دیگر - تمرین کدگذاری Else if - Coding Exercise

  • جعبه سوئیچ - قسمت 1 Switch Case - Part 1

  • جعبه سوئیچ - قسمت 2 Switch Case - Part 2

  • جعبه سوئیچ - قسمت 3 Switch Case - Part 3

  • Switch - Coding Exercise Switch - Coding Exercise

  • خلاصه شرایط در C++ Mind-Map Recap Conditions in C++ Mind-Map

  • تکلیف 1 Assignment 1

  • تکلیف 2 Assignment 2

  • راه حل - تمرین کدگذاری شرایط Solution - Conditions Coding Exercise

  • شرایط در C++ Condition in C++

توابع در C ++ Functions in C++

  • عملکرد چیست؟ What is Function ?

  • چرا توابع در ++ C؟ Why Functions in C++?

  • مثال عملکرد Example Of Function

  • عملکرد و حافظه اصلی Function and Main Memory

  • اشکال مختلف عملکرد Various Forms Of Function

  • دلیل و اضافه بار عملکرد چیست؟ What and Why Of Function Overloading?

  • راه اول کارکرد بیش از حد 1st Way Of Function Overloading

  • راه دوم بیش از حد عملکرد 2nd Way Of Function Overloading

  • نقص عملکرد و عملکرد درون خطی Drawback Of Function and inline Function

  • توابع در C ++ Functions in C++

  • تکلیف 10 - عملکرد Assignment 10 - Function

  • تکلیف 11 - عملکرد Assignment 11 - Function

حلقه ها در C++ - مبتدیان Loops in C++ - Beginners

  • مقدمه ای بر حلقه ها Introduction to Loops

  • چی/چرا از Loop What / why of Loop

  • برای حلقه For Loop

  • برای حلقه - مفهوم 1 For Loop - Concept 1

  • برای حلقه - مفهوم 2 For Loop - Concept 2

  • چاپ الگوی ستاره - 1 Star Pattern Printing - 1

  • چاپ الگوی ستاره ای - 2 Star Pattern Printing - 2

  • تکلیف 5 - برای حلقه Assignment 5 - For Loop

  • در حالی که حلقه While Loop

  • تکلیف 6 - حلقه while Assignment 6 - While Loop

  • انجام while Loop Do While Loop

  • تکلیف 7 - Do while Loop Assignment 7 - Do While Loop

  • برنامه ای در C++ بنویسید تا مجموع 10 عدد بعدی را پیدا کند Write a program in C++ to find the sum of next 10 numbers

  • برنامه ای در C++ بنویسید تا فاکتوریل یک عدد را پیدا کنید Write a program in C++ to find the factorial of a number

  • بشکن و ادامه بده Break and Continue

  • چه زمانی از Nested Loop استفاده کنیم؟ When to use Nested Loop ?

  • مسابقه حلقه Loop Quiz

ساختار در C ++ Structure in C++

  • ساختار و ساختار چیست What and Why Of Structure

  • ساختار را در C ++ تعریف کنید Define Structure in C++

  • نمونه ای از ساختار Example of Structure

  • لانه سازی ساختار Nesting Of Structure

  • مفهوم کلیدی دیگر در ساختار Other Key Concept in Structure

  • بالشتک سازه Structure padding

  • ساختار در مسابقه C ++ Structure in C++ Quiz

  • تکلیف 12 - ساختار Assignment 12 - Structure

آرایه ها در C++ - مبتدیان Arrays in C++ - Beginners

  • چرا آرایه در ++C؟ Why Array in C++ ?

  • آرایه چیست؟ What is Array ?

  • ایجاد، راه اندازی و اصلاح آرایه Creating , Initialize and Modify Array

  • یک برنامه ++C بنویسید تا طول یک آرایه را پیدا کنید Write a C++ Program to Find The Length an Array

  • یک برنامه C++ بنویسید تا حداقل تعداد را در آرایه پیدا کنید Write a C++ Program to Find Minimum Number in Array

  • یک برنامه C++ بنویسید تا شماره زوج را پیدا کند. در آرایه ای از اعداد صحیح Write a C++ Program to Find The Even no. in an Array of Integers

  • یک برنامه ++C بنویسید تا مجموع و ضرب اعداد در آرایه را پیدا کند Write a C++ Program to Find Sum and Multiplication Numbers in Array

  • یک برنامه C++ بنویسید تا دومین عنصر برتر در آرایه را پیدا کند Write a C++ Program to Find the Second Highest Element in Array

  • یک برنامه C++ بنویسید تا بیشترین عنصر را در آرایه پیدا کنید Write a C++ Program to Find the Most Occurring Element in Array

  • نحوه ایجاد آرایه دو بعدی در C++ How to Create 2D Array in C++

  • برنامه ای در C++ بنویسید تا مجموع اعداد را در آرایه دو بعدی پیدا کنید Write a Program in C++ to find the Sum of Numbers in 2D Array

  • تکلیف 8 - آرایه Assignment 8 - Array

  • آرایه - تمرین کدگذاری Array - Coding Exercise

  • راه حل - تمرین کدگذاری آرایه Solution - Array Coding Exercise

مقدمه ای بر برنامه نویسی شی گرا Introduction to Object Oriented Programming

  • چرا برنامه نویسی شی گرا Why Object Oriented Programming

  • نمونه ای از OOP Example of OOP

  • یادداشت اصلی در مورد عملکرد عضو و متغیر عضو Key Note on Member Function and Member Variable

  • مشخص کننده دسترسی Access Specifier

  • ویژگی های OOP Characteristics of OOP

  • مسابقه OOP OOP Quiz

رشته ها در C++ - مبتدیان Strings in C++ - Beginners

  • معرفی رشته در زبان برنامه نویسی C++ (Mind-Map) Introducing String in C++ Programming Language ( Mind-map )

  • چرا از رشته ها در C++ استفاده می شود؟ Why Strings are used in C++ ?

  • الحاق رشته ها در زبان برنامه نویسی C++ String concatenation in C++ Programming Language

  • بیشتر در مورد الحاق رشته More on string concatenation

  • چگونه طول رشته را محاسبه کنیم؟ How to calculate string length ?

  • چگونه رشته را به عنوان ورودی بگیریم؟ How to take string as input ?

  • مثال در String Example on String

  • مفهوم مهم getline getline important concept

  • Recap String در C++ (Mind-Map) Recap String in C++ ( Mind-map )

  • یک برنامه C++ برای مقایسه دو رشته بنویسید Write a C++ program to compare two strings

  • یک برنامه ++C بنویسید تا دو رشته را عوض کند Write a C++ program to swap two strings

  • یک برنامه ++C بنویسید تا یک رشته را معکوس کند Write a C++ program to reverse a string

  • یک برنامه ++C بنویسید تا تمام حروف صدادار از رشته حذف شود Write a C++ program to delete all the vowels from the string

  • یک برنامه ++C بنویسید تا کلمه ای از رشته را جایگزین کند Write a C++ program to replace a word from the string

  • تکلیف 3 Assignment 3

  • تکلیف 4 Assignment 4

  • رشته - تمرین کدگذاری String - Coding Exercise

  • راه حل - تمرین رمزگذاری رشته Solution - String Coding Exercise

  • آزمون رشته String Quiz

پروژه مینی Mini Project

  • ATM - پروژه کوچک ATM - Mini Project

توابع در C++ - مبتدیان Functions in C++ - Beginners

  • تابع چیست؟ What is Function ?

  • چرا توابع در C++؟ Why Functions in C++?

  • مثال از عملکرد Example Of Function

  • عملکرد و حافظه اصلی Function and Main Memory

  • اشکال مختلف عملکرد Various Forms Of Function

  • بارگذاری بیش از حد عملکرد چیست و چرا؟ What and Why Of Function Overloading?

  • روش اول بارگذاری بیش از حد عملکرد 1st Way Of Function Overloading

  • راه دوم بارگذاری بیش از حد عملکرد 2nd Way Of Function Overloading

  • اشکالات عملکرد و عملکرد درون خطی Drawback Of Function and inline Function

  • تکلیف 9 - کارکرد Assignment 9 - Function

  • تکلیف 10 - کارکرد Assignment 10 - Function

  • توابع در C++ Functions in C++

اضافه بار اپراتور در ++ C Operator Overloading in C++

  • چرا سازنده؟ Why Constructor?

  • سازنده پیش فرض Default Constructor

  • سازنده پارامتر شده Parametrized Constructor

  • کپی سازنده Copy Constructor

  • اضافه بار سازنده Constructor Overloading

  • برنامه سازنده Constructor Program

  • سازنده در C ++ Constructor in C++

  • تکلیف 13 - سازنده Assignment 13 - Constructor

بازگشت در C++ - مبتدیان Recursion in C++ - Beginners

  • چرا بازگشت در C++؟ Why Recursion in C++ ?

  • چگونه بازگشت با مثال کار می کند How Recursion Works with Example

  • مثال 2 در مورد بازگشت Example2 on Recursion

  • انواع بازگشت Types of Recursion

  • ردیابی درخت بازگشت تابع مثال 1 Tracing Tree of Recursion Function Example 1

  • ردیابی درخت بازگشت تابع مثال 2 Tracing Tree of Recursion Function Example 2

  • ردیابی درخت بازگشت تابع مثال 3 Tracing Tree of Recursion Function Example 3

  • مزایا و معایب بازگشت Advantage and Disadvantage of Recursion

  • بازگشت در C++ Quiz Recursion in C++ Quiz

  • راه حل MCQ Q3 Solution MCQ Q3

اضافه بار اپراتور در ++ C Operator Overloading in C++

  • چرا سازنده؟ Why Constructor?

  • اضافه بار اپراتور Operator Overloading

  • اضافه بار قبل و بعد از اضافه بار Overloading Pre and Post Increment

  • سازنده پیش فرض Default Constructor

  • تکلیف 14 - بارگذاری بیش از حد اپراتور Assignment 14 - Operator Overloading

  • سازنده پارامتر شده Parametrized Constructor

  • کپی سازنده Copy Constructor

  • اضافه بار سازنده Constructor Overloading

  • برنامه سازنده Constructor Program

  • سازنده در C ++ Constructor in C++

  • تکلیف 13 - سازنده Assignment 13 - Constructor

اضافه بار اپراتور در ++ C Operator Overloading in C++

  • اضافه بار اپراتور Operator Overloading

  • اضافه بار قبل و بعد از اضافه بار Overloading Pre and Post Increment

  • تکلیف 14 - بارگذاری بیش از حد اپراتور Assignment 14 - Operator Overloading

ساختار در C++ - مبتدیان Structure in C++ - Beginners

  • چیستی و چرایی ساختار What and Why Of Structure

  • تعریف ساختار در C++ Define Structure in C++

  • نمونه ای از ساختار Example of Structure

  • تودرتو سازه Nesting Of Structure

  • آرایه ساختار Array of Structure

  • سایر مفاهیم کلیدی در ساختار Other Key Concept in Structure

  • لایه بندی ساختار Structure padding

  • تکلیف 11 - ساختار Assignment 11 - Structure

  • ساختار در C++ Quiz Structure in C++ Quiz

ارث در C ++ Inheritance in C++

  • مقدمه نقشه ذهنی ارث Introduction Inheritance Mind-Map

  • وراثت چیست؟ What is Inheritance?

  • چرا ارث؟ Why Inheritance ?

  • مثال ارث- قسمت 1 Inheritance Example- Part1

  • مثال ارث - قسمت 2 Inheritance Example - Part 2

  • سازنده و وراثت - قسمت 1 Constructor and Inheritance - Part 1

  • سازنده و وراثت - قسمت 2 Constructor and Inheritance - Part 2

  • سازنده و وراثت - قسمت 3 Constructor and Inheritance - Part 3

  • عملکرد غالب Function Overriding

  • isA و hasA رابطه است isA and hasA Relation

  • انواع وراثت Types Of Inheritance

  • راه های ارث Ways Of Inheritance

  • مسابقه وراثت Inheritance Quiz

تبدیل نوع داده در C++ Datatype Conversion in C++

  • مقدمه ای بر تبدیل نوع داده Introduction to Datatype Conversion

  • تبدیل ضمنی Implicit Conversion

  • تبدیل صریح Explicit Conversion

  • تبدیل نوع داده Datatype Conversion

اشاره گرها در ++ C Pointers in C++

  • مقدمه ای بر اشاره گر - نقشه ذهنی Introduction to Pointer - MindMap

  • اشاره گر چیست؟ What is Pointer?

  • چرا از اشاره گر استفاده می شود؟ Why Pointer is Used?

  • برنامه در حافظه Program in Memory

  • اشاره گر نشانگر Pointer Notation

  • نشانگر و آرایه Pointer and Array

  • نشانگر و عملکرد Pointer and Function

  • نشانگر و آرایه - قسمت 2 Pointer And Array - Part 2

  • مدیریت حافظه - جدید - قسمت 1 Memory Management - NEW - Part 1

  • مدیریت حافظه - جدید - قسمت 2 Memory Management - NEW - Part 2

  • مدیریت حافظه - حذف کنید Memory Management - DELETE

  • برنامه کاربردی اشاره گر Pointer Application Program

  • محدودیت های اشاره گر Pointer Limitations

  • این اشاره گر this Pointer

  • مسابقه اشاره گرها Pointers Quiz

  • تکلیف 15 - اشاره گرها Assignment 15 - Pointers

مشکلات تمرینی بنیاد C++ C++ Foundation Practice Problems

  • این 20 سوال مهم را در مورد IDE خود تمرین کنید ( PDF را از منابع دانلود کنید) Practice These 20 Important Questions on Your IDE ( Download PDF from Resources)

پلی مورفیسم Polymorphism

  • مقدمه ای بر چند شکلی Introduction to Polymorphism

  • نشانگر کلاس پایه و شی کلاس مشتق شده Base Class Pointer and Derived Class Object

  • عملکرد مجازی چیست؟ What is Virtual Function?

  • چرا عملکرد مجازی با مثال Why Virtual Function with Example

  • کلاس انتزاعی و عملکرد مجازی خالص Abstract Class and Pure Virtual Function

  • اطلاعات بیشتر در مورد چندشکلی More about Polymorphism

  • ویرانگر مجازی Virtual Destructor

  • مسابقه چند شکلی Polymorphism Quiz

مقدمه ای بر برنامه نویسی شی گرا - متوسط Introduction to Object Oriented Programming - Intermediate

  • چرا برنامه نویسی شی گرا Why Object Oriented Programming

  • نمونه ای از OOP Example of OOP

  • نکته کلیدی در مورد تابع عضو و متغیر عضو Key Note on Member Function and Member Variable

  • تعیین کننده دسترسی Access Specifier

  • ویژگی های OOP Characteristics of OOP

  • آزمون OOP OOP Quiz

عملکرد دوست و کلاس دوست Friend Function and Friend Class

  • دوست به طور کلی چیست؟ What is friend in general?

  • عملکرد دوست چیست؟ What is Friend Function?

  • س onال در مورد عملکرد دوست Question on Friend Function

  • کلاس دوست چیست؟ + عملی What is Friend Class ? + practical

  • اپراتور مقایسه بارگیری بیش از حد - با عملکرد دوست Overloading Comparison Operator - With Friend Function

  • مسابقه دوست Friend Quiz

مینی پروژه - متوسط Mini Project - Intermediate

  • MINI PROJECT 1 - سیستم خودپرداز MINI PROJECT 1 - ATM System

  • کجا متغیر را اعلام کنیم؟ Where to declare variable ?

متغیر و عملکرد عضو استاتیک Static Member Variable and Function

  • مقدمه ای بر عضو استاتیک - نقشه ذهن Introduction to Static Member - Mind map

  • متغیر عضو استاتیک Static Member Variable

  • عملکرد عضو استاتیک Static Member Function

  • مسابقه متغیر و عملکرد عضو استاتیک Static Member Variable & Function Quiz

سازندگان در C++ - متوسط Constructors in C++ - Intermediate

  • چرا سازنده؟ Why Constructor?

  • سازنده پیش فرض Default Constructor

  • سازنده پارامتری شده Parametrized Constructor

  • سازنده کپی Copy Constructor

  • اضافه بار سازنده Constructor Overloading

  • برنامه سازنده Constructor Program

  • سازنده در C++ Constructor in C++

  • تکلیف 12 - سازنده Assignment 12 - Constructor

رسیدگی به پرونده در ++ C File handling in C++

  • معرفی پرونده ورودی - خروجی Introducing File Input- Output

  • جریان ها چیست؟ What are Streams?

  • کلاسها و اشیا for برای ورودی-خروجی Classes and Object for Input-Output

  • چگونه خواندن و نوشتن در پرونده انجام می شود؟ How reading and writing is done in file?

  • نوشتن داده ها در FILE Write data into FILE

  • خواندن داده ها از FILE Reading data from FILE

  • در ++ C بگویید Tellg in C++

  • عملکرد تلپ Tellp Function

  • تابع seekg Seekg Function

  • عملکرد Seekp Seekp Function

  • امتحان مدیریت پرونده File handling Quiz

اضافه بار اپراتور - متوسط Operator Overloading - Intermediate

  • بارگذاری بیش از حد اپراتور Operator Overloading

  • اضافه بار افزایش قبل و بعد Overloading Pre and Post Increment

  • تکلیف 13 - بارگذاری بیش از حد اپراتور Assignment 13 - Operator Overloading

مدیریت استثنا در C ++ Exception Handling in C++

  • مدیریت استثنا در C ++ Exception Handling in C++

  • برنامه مدیریت استثنا در ++ C Exception Handling Program in C++

  • مسابقه استثنا Exception Quiz

وراثت در C++ - Intermediate Inheritance in C++ - Intermediate

  • مقدمه نقشه ذهنی وراثت Introduction Inheritance Mind-Map

  • ارث چیست؟ What is Inheritance?

  • چرا ارث؟ Why Inheritance ?

  • مثال ارث - قسمت 1 Inheritance Example- Part1

  • مثال ارث - قسمت 2 Inheritance Example - Part 2

  • سازنده و ارث - قسمت 1 Constructor and Inheritance - Part 1

  • سازنده و ارث - قسمت 2 Constructor and Inheritance - Part 2

  • سازنده و ارث - قسمت 3 Constructor and Inheritance - Part 3

  • عملکرد فراگیر Function Overriding

  • رابطه isA و hasA isA and hasA Relation

  • انواع ارث Types Of Inheritance

  • راه های وراثت Ways Of Inheritance

  • آزمون وراثت Inheritance Quiz

کتابخانه استاندارد الگو - STL در C ++ Standard Template Library - STL in C++

  • مبانی ساختار داده ها Basics of Data Structure

  • مقدمه ای بر STL Introduction to STL

  • ظروف در STL و طبقه بندی Containers in STL & Classification

  • آرایه - ظرف در STL Array - Container in STL

  • وکتور - کانتینر در STL Vector - Container in STL

  • لیست - ظرف در STL List - Container in STL

  • پشته - ظرف در STL Stack - Container in STL

  • صف - کانتینر در STL Queue - Container in STL

  • صف اولویت - کانتینر در STL Priority Queue - Container in STL

  • نقشه - کانتینر در STL Map - Container in STL

  • چند نقشه - ظرف در STL Multimap - Container in STL

  • نقشه غیر مرتب - کانتینر در STL Unordered Map - Container in STL

  • تنظیم - ظرف در STL Set - Container in STL

  • چند مجموعه - ظرف در STL Multiset - Container in STL

  • Unordered Set - کانتینر در STL Unordered Set - Container in STL

  • الگوریتم ها در STL Algorithms in STL

  • ظرف در ظرف Container in Container

  • مسابقه STL STL Quiz

اشاره گرها در C++ - متوسط Pointers in C++ - Intermediate

  • مقدمه ای بر Pointer - MindMap Introduction to Pointer - MindMap

  • اشاره گر چیست؟ What is Pointer?

  • چرا از اشاره گر استفاده می شود؟ Why Pointer is Used?

  • برنامه در حافظه Program in Memory

  • نشانه گذاری اشاره گر Pointer Notation

  • اشاره گر و آرایه Pointer and Array

  • اشاره گر و تابع Pointer and Function

  • چگونه آرایه را در تابع بدون اشاره گر ارسال کنیم؟ How to pass array in function without pointer ?

  • اشاره گر و آرایه - قسمت 2 Pointer And Array - Part 2

  • مدیریت حافظه - جدید - قسمت 1 Memory Management - NEW - Part 1

  • مدیریت حافظه - جدید - قسمت 2 Memory Management - NEW - Part 2

  • مدیریت حافظه - DELETE Memory Management - DELETE

  • برنامه کاربردی اشاره گر Pointer Application Program

  • محدودیت های اشاره گر Pointer Limitations

  • این اشاره گر this Pointer

  • Destructor در C++ Destructor in C++

  • تفاوت بین destructor و delete چیست؟ what is the difference between destructor and delete

  • آزمون اشاره گرها Pointers Quiz

  • تکلیف 14 - اشاره گر Assignment 14 - Pointers

پروژه نهایی Final Project

  • سیستم مدیریت دانشجویی در ++ C Student Management System in C++

چند شکلی - متوسط Polymorphism - Intermediate

  • مقدمه ای بر پلی مورفیسم Introduction to Polymorphism

  • اشاره گر کلاس پایه و شیء کلاس مشتق شده Base Class Pointer and Derived Class Object

  • عملکرد مجازی چیست؟ What is Virtual Function?

  • چرا عملکرد مجازی با مثال Why Virtual Function with Example

  • کلاس انتزاعی و تابع مجازی خالص Abstract Class and Pure Virtual Function

  • اطلاعات بیشتر در مورد پلی مورفیسم More about Polymorphism

  • ویرانگر مجازی Virtual Destructor

  • آزمون چند شکلی Polymorphism Quiz

تابع دوست و کلاس دوست - متوسط Friend Function and Friend Class - Intermediate

  • دوست به طور کلی چیست؟ What is friend in general?

  • Friend Function چیست؟ What is Friend Function?

  • سوال در مورد تابع دوست Question on Friend Function

  • Friend Class چیست؟ + کاربردی What is Friend Class ? + practical

  • اپراتور مقایسه بیش از حد - با عملکرد دوست Overloading Comparison Operator - With Friend Function

  • مسابقه دوست Friend Quiz

متغیر و تابع عضو استاتیک - متوسط Static Member Variable and Function - Intermediate

  • مقدمه ای بر Static Member - نقشه ذهنی Introduction to Static Member - Mind map

  • متغیر عضو استاتیک Static Member Variable

  • تابع عضو استاتیک Static Member Function

  • آزمون متغیرهای عضو و تابع استاتیک Static Member Variable & Function Quiz

مدیریت فایل - متوسط File handling - Intermediate

  • معرفی فایل ورودی-خروجی Introducing File Input- Output

  • استریم ها چیست؟ What are Streams?

  • کلاس ها و شی برای ورودی-خروجی Classes and Object for Input-Output

  • خواندن و نوشتن در فایل چگونه انجام می شود؟ How reading and writing is done in file?

  • داده ها را در FILE بنویسید Write data into FILE

  • خواندن داده ها از FILE Reading data from FILE

  • در C++ بگویید Tellg in C++

  • تابع Tellp Tellp Function

  • تابع جستجو Seekg Function

  • تابع Seekp Seekp Function

  • نوشتن یک شی در فایل و خواندن فایل با شی Writing an Object in File and Reading File with Object

  • آزمون رسیدگی به پرونده File handling Quiz

رسیدگی به استثنا - متوسط Exception Handling - Intermediate

  • مدیریت استثنا در C++ Exception Handling in C++

  • برنامه مدیریت استثنا در C++ Exception Handling Program in C++

  • آزمون استثنایی Exception Quiz

کتابخانه قالب استاندارد - STL - Advance Standard Template Library - STL - Advance

  • مبانی ساختار داده Basics of Data Structure

  • زندگی برنامه نویس C++ بدون STL C++ Developer's Life Without STL

  • مقدمه ای بر STL Introduction to STL

  • ظروف در STL و طبقه بندی Containers in STL & Classification

  • آرایه - کانتینر در STL Array - Container in STL

  • آرایه - کانتینر در STL (دریافت ورودی کاربر) Array - Container in STL ( Take user input )

  • وکتور - ظرف در STL Vector - Container in STL

  • فهرست - کانتینر در STL List - Container in STL

  • پشته - کانتینر در STL Stack - Container in STL

  • صف - کانتینر در STL Queue - Container in STL

  • صف اولویت - کانتینر در STL Priority Queue - Container in STL

  • نقشه - کانتینر در STL Map - Container in STL

  • Multimap - کانتینر در STL Multimap - Container in STL

  • نقشه نامرتب - کانتینر در STL Unordered Map - Container in STL

  • مجموعه - ظرف در STL Set - Container in STL

  • Multiset - کانتینر در STL Multiset - Container in STL

  • مجموعه بدون سفارش - ظرف در STL Unordered Set - Container in STL

  • الگوریتم ها در STL Algorithms in STL

  • کانتینر در کانتینر Container in Container

  • آزمون STL STL Quiz

قالب ها در C++ - پیشرفته Templates in C++ - Advance

  • چیستی/چرا الگو و تابع What/Why of Template & Function Template

  • قالب کلاس Class Template

  • آزمون الگو Template Quiz

پروژه ها - مدیریت دانشجویی و Keylogger در C++ Projects - Student Management & Keylogger in C++

  • پروژه 2 - سیستم مدیریت دانش آموز در C++ PROJECT 2 - Student Management System in C++

  • پروژه 3 - ابزار هک - Keylogger در C++ PROJECT 3 - Hacking Tool - Keylogger in C++

آماده سازی مصاحبه - C++ (سوالات متداول بالا) Interview Preparation - C++ ( Top Frequently asked Questions )

  • سوال - 1 Question - 1

  • سوال - 2،3 Question - 2,3

  • سوال - 4،5،6 Question - 4,5,6

  • سوال - 7،8،9 Question - 7,8,9

  • سوال - 10،11،12،13،14،15 Question - 10,11,12,13,14,15

  • سوال - 16،17 Question - 16,17

  • سوال - 18،19،20 Question - 18,19,20

  • سوال - 21،22 Question - 21,22

  • سوال - 23،24،25،26 Question - 23,24,25,26

  • سوال - 27،28 Question - 27,28

  • سوال - 29،30 Question - 29,30

  • سوال - 31،32 Question - 31,32

  • سوال مبتنی بر سناریو - 33،34 Scenario Based Question - 33,34

  • به ابتکار دستان بپیوندید Join Hands Initiative

تمرین کدنویسی Coding Exercise

  • تمرین کدنویسی - 1 Coding Exercise - 1

  • تمرین کدنویسی - 2 Coding Exercise - 2

  • تمرین کدنویسی - 3 Coding Exercise - 3

  • تمرین کدنویسی - 4 Coding Exercise - 4

  • تمرین کدنویسی - 5 Coding Exercise - 5

  • راه حل - تمرین کدگذاری Solution - Coding Exercise

Lambda در C++ - Advance Lambda in C++ - Advance

  • عملکرد لامبدا و لامبدا چیست/چرا (بر اساس مقدار) What/Why of Lambda & Lambda Function ( by value )

  • تابع لامبدا (با مرجع) Lambda Function ( by reference )

  • آزمون لامبدا Lambda Quiz

Multi-threading در C++ - Advance Multi-threading in C++ - Advance

  • چند نخی در سی پلاس پلاس چیست؟ What/Why of Multi-threading in C++

  • چند رشته ای با عملکرد Multi-threading with function

  • Multi-threading با کلاس - تابع عضو Multi-threading with Class - Member Function

  • Multi-threading با عملکرد Lambda Multi-threading with Lambda Function

  • آزمون چند رشته ای Multi-threading Quiz

مقدمه ای بر توسعه برنامه گرافیکی Qt 5 در C++ برای مبتدیان Introduction to Qt 5 GUI Application Development in C++ for Beginners

  • مقدمه ای بر Qt 5 Introduction to Qt 5

  • نصب و راه اندازی Qt 5 Qt 5 Installation and Setup

  • ساختار فهرست راهنمای Qt 5 ( قسمت 1 ) Qt 5 Directory Structure ( Part 1 )

  • ساختار فهرست راهنمای Qt 5 ( قسمت 2 ) Qt 5 Directory Structure ( Part 2 )

  • برنامه Hello World در Qt 5 Hello World Application in Qt 5

  • ماشین حساب ساده در Qt 5 Simple Calculator in Qt 5

PROJECT 4 - ماشین حساب نوع تلفن همراه - توسعه با استفاده از Qt 5 C++ PROJECT 4 - Mobile Phone Type Calculator - development using Qt 5 C++

  • ماشین حساب نوع تلفن همراه در Qt 5 C++ ( قسمت 1 ) Mobile Phone Type Calculator in Qt 5 C++ ( Part 1 )

  • ماشین حساب نوع تلفن همراه در Qt 5 C++ ( قسمت 2 ) Mobile Phone Type Calculator in Qt 5 C++ ( Part 2 )

پروژه 5 - رزرو خودرو - توسعه برنامه رابط کاربری گرافیکی با استفاده از Qt 5 C++ PROJECT 5 - Car Booking - GUI Application Development using Qt 5 C++

  • مقدمه ای بر پروژه رزرو خودرو در توسعه برنامه رابط کاربری گرافیکی Qt C++ Introduction to Car Booking Project in Qt C++ GUI Application Development

  • Design Login Ui - برنامه رابط کاربری گرافیکی رزرو خودرو در Qt 5 C++ Design Login Ui - Car Booking GUI Application in Qt 5 C++

  • Login Form Logic - برنامه رابط کاربری گرافیکی رزرو خودرو در Qt 5 C++ Login Form Logic - Car Booking GUI Application in Qt 5 C++

  • MainMenu Ui and Logic - برنامه رابط کاربری گرافیکی رزرو خودرو در Qt 5 C++ MainMenu Ui and Logic - Car Booking GUI Application in Qt 5 C++

  • افزودن Car Ui - Car Booking Application GUI در Qt 5 C++ Add Car Ui - Car Booking GUI Application in Qt 5 C++

  • اضافه کردن Car Logic - Car Booking Application GUI در Qt 5 C++ Add Car Logic - Car Booking GUI Application in Qt 5 C++

  • Book Car Ui and Logic- برنامه رابط کاربری گرافیکی رزرو خودرو در Qt 5 C++ Book Car Ui and Logic- Car Booking GUI Application in Qt 5 C++

  • Remove Booked Car - Car Booking GUI Application در Qt 5 C++ Remove Booked Car - Car Booking GUI Application in Qt 5 C++

تکمیل دوره Course Completion

  • یادداشت مربی Instructor Note

نمایش نظرات

آموزش برنامه نویسی Master C++ از مبتدی تا پیشرفته نسخه 2024
جزییات دوره
22 hours
275
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
72,953
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

ByteBoard - VeDinesh Academy ByteBoard - VeDinesh Academy

ما ارائه ساده ترین یادگیری را تجربه می کنیم - آکادمی Vedinesh توسط Dinesh Kumar، مهندس ارشد نرم افزار با 8+ سال تجربه برنامه نویسی در زبان برنامه نویسی مختلف مانند C/C ++، پایتون، جاوا، C # و غیره ایجاد شده است و در فن آوری های مختلف مانند توسعه بازی کار می کند/VR، محاسبات ابری، Blockchain و غیره BYTEBOARD - آکادمی Vedinesh آموزش عالی کلاس درس را با شکستن سخنرانی های طولانی به مدت کوتاهی و واضح برای هر موضوع فراهم می کند. ما مفاهیم را با نمونه ها و تصاویر برای درک بهتر توضیح می دهیم، علاوه بر این، ما تکنیک ذهن نقشه را اعمال می کنیم که قطعا به شما در اتصال نقاط کمک می کند و به یاد مفاهیم برای همیشه کمک می کند. ما بسیار انگیزه و پرشور هستیم تا آموزش های با کیفیت بالا، ساده و عمیق را با قیمت مقرون به صرفه ارائه دهیم.