آموزش راهنمای یادگیری C++

دانلود The C++ Learning Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تعليم السي بلس بلس من اول برنامج الى نهاية البرمجة الكائنية ستتمكن من الدخول الى عالم البرمجة وفهم اساسيات اللغات البرمجية 1- برنامه ريزي ساختاري. 2- برنامه نویسی شی گرا. 3- کتابخانه قالب استاندارد (STL) پیش نیازها: لا تحتاج لأی مؤهلات، هذه الدورة مخصصة للاشخاص الذین لا یعرفون شیء عن البرمجة.

هذه الدورة من السي بلس بلس حيث افترض الشخص الذي امامي لا يعرف اي شي عن عالم البرمجة ستتمكن من خلال هذه الدورة من الدخول الى عالم البرمجة وفهم اساسيات اللغات البرمجية

لا تحتاج الى اي مؤهلات للدخول الى هذه الدورة،تتميز هذه الدورة بأنها مختصرة وليس فيها تشعبات وتفاصيل غير اساسية

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

با یادگیری ++C، می‌توانید برنامه‌هایی ایجاد کنید که بر روی انواع مختلفی از پلتفرم‌های سخت‌افزاری مانند رایانه‌های شخصی دارای Windows، Linux، UNIX و Mac OS X اجرا شوند.

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


چرا باید C++ را یاد بگیرید

اگر نه بیشتر نرم افزارهایی که امروزه نوشته می شوند، هنوز به زبان C++ نوشته می شوند و این موضوع برای سال های بسیار زیادی وجود داشته است.

نه تنها C++ محبوب است، بلکه یک زبان بسیار مرتبط است. اگر به GitHub بروید، خواهید دید که تعداد زیادی مخزن C++ فعال وجود دارد و C++ نیز در سرریز پشته بسیار فعال است.

عناوین نرم افزارهای بسیار بسیار زیادی وجود دارند که به طور کامل یا جزئی در C++ نوشته شده اند. اینها شامل سیستم عامل های Windows، Linux و Mac OSX می شوند!

بسیاری از محصولات Adobe مانند Photoshop و Illustrator، موتورهای پایگاه داده MySQL و MongoDB، و بسیاری دیگر در C++ نوشته شده‌اند.

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


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

معرفی Introduction

  • محیط راه اندازی Setup Environment

  • شرایط استفاده Terms of Use

  • رتبه دوره Rating the Course

  • نحوه دریافت گواهینامه How to get the Certificate

  • درباره مربی About the Instructor

مبانی C ++ C++ Basics

  • خروجی و نظرات Output & Comments

  • متغیرها Variables

  • ریخته گری نوع Type Casting

  • ورودی Input

  • عمل Operation

  • اپراتورهای تخصیص Assignment Operators

  • اگر اظهارات If Statements

  • بیانیه سوئیچ Switch Statement

  • حلقه ها Loops

  • حلقه های توطئه Nested Loops

  • برنامه درجه Degree App

  • اظهارات کنترل Control Statements

آرایه ها و اشارهگر و عملکرد Arrays & Pointer & Function

  • آرایه از یک بعد Array of One Dimension

  • آرایه ای از دو بعد Array of Two Dimensions

  • اشارهگر Pointer

  • نام مستعار، CONST، محلی و جهانی Alias, Const, Local and Global

  • کارکرد Functions

  • بازگشتی Recursion

  • تماس با مرجع و پیش فرض Argument & Inline Function Call by Reference & Default Argument & Inline Function

  • رشته String

  • کتابخانه ریاضی Math Library

  • تابع حداکثر Max Function

  • عبور از آرایه از طریق تابع Passing Array Through Function

  • استثنا Exception

  • بیان لامبدا Lambda Expression

  • توابع مرتبه بالاتر Higher-Order Functions

برنامه نویسی شی گرا Object-Oriented Programming

  • معرفی Introduction

  • کلاس و شیء Class & Object

  • سازنده Constructor

  • وراثت Inheritance

  • اصلاح کننده دسترسی Access Modifier

  • سازندگان فوق العاده Super Constructors

  • لغو و انتزاعی Override & Abstract

  • پلی مورفیسم Polymorphism

  • const & static Const & Static

  • ساخت Struct

  • کلاسهای تونیک Nested Classes

  • مخرب Destructor

  • اپراتور بیش از حد بخش 1 Operator Overloading Part 1

  • اپراتور بیش از حد بخش 2 Operator Overloading Part 2

  • کلاس عمومی (قالب ها) Generic Class (Templates)

  • سیستم فایل File System

  • یادداشت های اضافی Additional Notes

کتابخانه قالب استاندارد (STL) Standard Templates Library (STL)

  • بردار Vector

  • دهنی Deque

  • فهرست List

  • لیست رو به جلو Forward-list

  • تنظیم Set

  • نقشه Map

  • صف پشته Stack Queue

نمایش نظرات

آموزش راهنمای یادگیری C++
جزییات دوره
10 hours
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
79,823
4.6 از 5
دارد
ندارد
ندارد
Hassan Fulaih
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hassan Fulaih Hassan Fulaih

مهندس زیست پزشکی

من عاشق نوشتن کد هستم و دوست دارم به دیگران آموزش دهم

من همیشه عاشق کدنویسی بودم، عاشق فرو رفتن در مشکلات پیچیده و حل کردن هستم و هنوز فکر می کنم که دیدن یک برنامه یا برنامه ای که از ابتدا ساخته اید واقعاً احساس شگفت انگیزی است

شاید فکر کنید که من برنامه نویسی خواندم و مدرک CS گرفتم - اما نشد! من همیشه کدنویسی را دوست داشتم و این یک سرگرمی عالی بود، اما در واقع زمانی که زمان رفتن به دانشگاه فرا رسید، به سراغ "مهندسی زیست پزشکی" رفتم.

و من پشیمان نیستم! زمان سرگرم کننده ای بود و از همه چیزهایی که در آنجا تدریس می شد لذت بردم. اما بلافاصله پس از برداشتن اولین گام‌هایم در مشاغل معمولی مهندسی زیست پزشکی، برایم کاملاً واضح بود که باید به کدنویسی برگردم. و این کاری است که من انجام دادم.

در واقع، من همیشه زمانی که در دانشگاه بودم به عنوان یک فریلنسر در مشاغل جانبی کار می کردم. و همچنین در آنجا شروع به تدریس به دیگران کردم. من دوست دارم دانش خود را به اشتراک بگذارم و واقعاً معتقدم که همه ما باید تمام تلاش خود را بکنیم تا به همه اجازه دهیم چیزهای جدیدی یاد بگیرند و به اهداف خود برسند.

اکنون، من به حدود 200000 دانش آموز در سراسر جهان آموزش داده ام. من ده ها دوره را منتشر کردم و تمام آن آموزش هایی را که در این صفحه پیدا می کنید دریافت کردم. من بسیار خوشحالم که می بینم همه این محتوا به مردم کمک می کند چیزهایی را که می خواهند بیاموزند :-)