آموزش دوره کامل برنامه نویسی C ++- ساخت 10 برنامه رایانه ای

The Complete C++ programming course- Build 10 computer Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یادگیری مدرن C ++ 11 و C ++ 17 - ساخت برنامه ها و بازی های رومیزی واقعی از جمله بازی کازینو ، برنامه سفارش غذا و برنامه بانکی

آنچه خواهید آموخت

  • یکی از قدرتمندترین زبان برنامه نویسی در جهان ، C ++ را با سهولت و لذت کامل بیاموزید
  • برنامه های مدرن C ++ 11 ، C ++ 17 و برنامه نویسی شی گرا را بیاموزید
  • ساخت 10 برنامه دسک تاپ از جمله ساخت یک بازی کازینو برای رایانه را بیاموزید
  • با این دوره یک کتاب الکترونیکی رایگان دریافت کنید
  • برنامه درسی دوره از ابتدا شروع می شود و شامل مباحث اساسی تا مباحث پیشرفته است
  • شامل آزمونها
  • تقریباً هر برنامه دسک تاپ را ایجاد کنید

برای استخدام در شرکتهایی مانند Facebook ، Amazon ، Netflix ، Google (FANG) باید به کدام زبان برنامه نویسی تسلط داشته باشم؟ C ++

محبوب ترین زبان برنامه نویسی در بین توسعه دهندگان نرم افزار کدام است؟ C ++

از کدام زبان برنامه نویسی برای ساخت سیستم عامل ویندوز استفاده شده است؟ C ++


بر اساس شاخص TIOBE در حال حاضر ، C ++ چهارمین زبان محبوب در جهان است. در مناطق مختلفی که به نرم افزار با عملکرد بالا نیاز است استفاده می شود. به عنوان مثال ، محصولات Adobe ، Unreal Engine و مرورگرهایی مانند Chrome و Firefox با C ++ ساخته شده اند.


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


آیا C ++ ، خیلی قدیمی زبان برنامه نویسی برای یادگیری در عصر امروز نیست؟

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

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

این دوره بر روی C ++ مدرن یعنی C ++ 11 و C ++ 17 تمرکز دارد


اطلاعات رایگان زیادی در اینترنت وجود دارد ، چرا باید پول خود را برای خرید این دوره خرج کنم؟

بله شما کاملا درست هستید بسیاری از اطلاعات رایگان در اینترنت وجود دارد، اما آیا می خواهید از یک پلت فرم پر از تبلیغات یاد بگیرید و هیچ توضیحی دقیق یاد بگیرید؟

شما می توانید در این بستر با مربی ارتباط برقرار کنید ، جایی که می توانید هر س relatedال مربوط به دوره را بپرسید و مربی ظرف 24 ساعت پاسخ دهد.

این قالب دوره شامل مفاهیم تئوری است که سپس با مثالهای کد زنده تقویت می شوند. سرانجام شما پس از اتمام دوره مزیت دریافت گواهینامه را دارید.


این دوره در مقایسه با سایر دوره های C ++ در Udemy چگونه برجسته است؟

بزرگترین ویژگی این دوره این است که شما یاد می گیرید 10 برنامه دسک تاپ واقعی بسازید! هیچ دوره دیگری در مورد Udemy برای ایجاد برنامه های کاربردی دسک تاپ عملی و مرتبط آموزش نمی دهد.

با این دوره کتاب الکترونیکی "5 راه کسب درآمد به عنوان برنامه نویس C ++" به ارزش 25 دلار کاملا رایگان دریافت می کنید.

این دوره به طور خاص برای مبتدیان طراحی شده است ، بنابراین توضیحات در هر سخنرانی دقیق است و مراحل یادگیری اصول اولیه مفاهیم Advance گام به گام است.

برنامه درسی این دوره بر روی C ++ 11 مدرن و C ++ 17 متمرکز است. اکثر دوره های موجود هنوز همان C ++ 98 قدیمی را آموزش می دهند که در دنیای امروز چندان مناسب نیست.


من به بخش فناوری اطلاعات تعلق ندارم اما می خواهم از حرفه خود عبور کنم و خودم را در حوزه فناوری جذب کنم. آیا این دوره یک شروع عالی است؟

بله کاملاً! ++ C هنوز هم یکی از محبوب ترین زبان های برنامه نویسی است که در ساخت بازی مورد استفاده قرار می گیرد. همچنین به شدت در برنامه های جاسازی شده و توسعه سیستم عامل ها مورد استفاده قرار می گیرد. و همانطور که قبلاً ذکر شد این دوره به طور ویژه برای مبتدیان طراحی شده است تا بتوانند با آسودگی خاطر فرا بگیرند.


این دوره شامل چه مواردی است؟

مطالب اصلی این دوره به 3 بخش مبانی ، متوسط ، پیشرفته تقسیم شده است.

بخشهای باقیمانده نحوه ساخت برخی از برنامههای عالی دسکتاپ و بازیها را آموزش می دهد مانند:

# برنامه مدیریت حضور و غیاب

# برنامه بانکی

# برنامه رزرو اتوبوس

# بازی کازینو

# مدیریت انتصاب پزشک

# برنامه سفارش غذا

# برنامه مدیریت هتل

# برنامه مدیریت پایگاه داده دانشجویی

# برنامه کارت گزارش دانشجویی

# برنامه صورتحساب سوپرمارکت

این دوره برای چه کسانی است:

  • این دوره برای مبتدیان مطلق و بدون تجربه قبلی کد نویسی کاملاً مناسب است

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

معرفی Introduction

  • معرفی Introduction

  • یک پیام خاص A special message

چگونه کتاب الکترونیکی خود را دریافت کنیم How To Get Your Free Ebook

  • چگونه کتاب الکترونیکی خود را دریافت کنیم How To Get Your Free Ebook

مبانی BASICS

  • نصب بلوک کد در ویندوز Code Blocks Installation On Windows

  • نحو اصلی در C ++ Basic Syntax In C++

  • نصب کامپایلر C ++ در Android C++ Compiler Installation On Android

  • انواع داده در ++ C Data Types In C++

  • مسابقه 1 Quiz 1

  • اصلاح کننده های نوع داده در C ++ Data Type Modifiers In C++

  • ورودی و خروجی پایه در ++ C Basic Input and Output In C++

  • نظرات در ++ C Comments In C++

  • مسابقه 2 Quiz 2

  • اپراتورهای C ++ Operators In C++

  • تصمیم گیری در ++ C Decision Making In C++

  • حلقه ها در C ++ Loops In C++

  • مسابقه 3 Quiz 3

  • الگوریتم ها در C ++ Algorithms In C++

  • فلوچارت ها در C ++ Flowcharts In C++

  • کد شبه در ++ C Pseudocodes In C++

  • مسابقه 4 Quiz 4

حد واسط INTERMEDIATE

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

  • کلاس و اشیا In در ++ C Class and Objects In C++

  • مسابقه 5 Quiz 5

  • دسترسی به مشخصات در C ++ Access Specifiers In C++

  • توابع عضو در ++ C Member Functions In C++

  • مسابقه 6 Quiz 6

  • سازندگان در C ++ Constructors In C++

  • Destructors In C ++ Destructors In C++

  • مسابقه 7 Quiz 7

  • وراثت در ++ C Inheritence In C++

  • مسابقه 8 Quiz 8

  • چندشکلی در C ++ Polymorphism In C++

  • عملکرد بیش از حد Function Overloading

  • مسابقه 9 Quiz 9

  • مقدمه ای بر اضافه بار اپراتور Introduction to Operator Overloading

  • بیش از حد اپراتور Unary و Binary Unary and Binary Operator Overloading

  • ارتباط بیش از حد اپراتور Relational Operator Overloading

  • افزایش بیش از حد اپراتور Increment Operator Overloading

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

  • عملکرد بیش از حد اپراتور تماس بگیرید Function Call Operator Overloading

  • مسابقه 10 Quiz 10

  • توابع مجازی Virtual Functions

  • توابع مجازی خالص Pure Virtual Functions

  • چند شکل بودن زمان اجرا Runtime Polymorphism

  • مسابقه 11 Quiz 11

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

  • انتزاع داده Data Abstraction

  • Encapsulation در C ++ Encapsulation In C++

  • مسابقه 12 Quiz 12

پیشرفته ADVANCED

  • پرونده های سربرگ پیشرفته Advanced Header Files

  • مسابقه 13 Quiz 13

  • ایجاد پرونده هدر خود Creating Your Own Header File

  • مقدمه ای برای رسیدگی به پرونده Introduction To File Handling

  • رسیدگی به پرونده با جزئیات File Handling In Detailed

  • مسابقه 14 Quiz 14

  • دست زدن به استثنا Exception Handling

  • مسابقه 15 Quiz 15

  • نشانگر موقعیت فایل File Position Pointer

  • مسابقه 16 Quiz 16

  • اهمیت اشاره گر و معایب استفاده از اشاره گر عادی Importance Of Pointer and Cons Of Using Normal Pointer

  • اشاره گرهای هوشمند در C ++ 11 Smart Pointers In C++11

  • مسابقه 17 Quiz 17

  • حافظه پویا Dynamic Memory

  • مسابقه 18 Quiz 18

  • پیش پردازنده Pre Processor

  • مسابقه 19 Quiz 19

  • الگوها در C ++ 11 Templates In C++11

  • مسابقه 20 Quiz 20

سیستم مدیریت حضور و غیاب Attendance Management system

  • سیستم مدیریت حضور و غیاب Attendance Management system

سیستم سوابق بانکی Banking Record System

  • سیستم سوابق بانکی Banking Record System

سیستم رزرو اتوبوس Bus Reservation System

  • سیستم رزرو اتوبوس Bus Reservation System

برنامه بازی کازینو Casino Game App

  • بازی کازینو Casino Game

سیستم انتصاب پزشک Doctor's Appointment system

  • سیستم انتصاب پزشک Doctor's Appointment system

برنامه سفارش غذا Food Ordering App

  • برنامه سفارش غذا Food Ordering App

سیستم مدیریت هتل Hotel Management system

  • سیستم مدیریت هتل Hotel Management system

برنامه سیستم مدیریت پایگاه داده دانشجویی Student Database Management System App

  • برنامه سیستم مدیریت پایگاه داده دانشجویی Student Database Management System App

برنامه کارت گزارش دانشجویان Student Report Card App

  • برنامه کارت گزارش دانشجویان Student Report Card App

برنامه صورتحساب سوپرمارکت Supermarket Billing App

  • برنامه صورتحساب سوپرمارکت Sueprmarket Billing App

بعدی چیست What's Next

  • بعدی چیست What's Next

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره کامل برنامه نویسی C ++- ساخت 10 برنامه رایانه ای

این دوره غیر فعال شده است.

جزییات دوره
18h 39m
79
Udemy (یودمی) udemy-small
11 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
19,523
4.1 از 5
ندارد
ندارد
ندارد
Prerak Mehta

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prerak Mehta Prerak Mehta

مدرس دوره | علاقه مندان به کدنویسی

درباره من

اولین مواجهه من با برنامه نویسی در 14 سالگی بود. از زمان کودکی، همیشه می خواستم بازی های ویدیویی جدیدی توسعه دهم.

همانطور که سعی می‌کردم توسعه بازی را عمیق‌تر کنم و خودم را کاوش کنم، متوجه شدم که برنامه‌نویسی بیشتر و بیشتر نیازمند است.

در طول سال‌های یادگیری، متوجه شدم که تکنیک‌های آموزشی مرسوم که به ما آموزش داده می‌شوند، ماهیت بسیار دشواری دارند و این کار را حتی برای من که قبلاً در برنامه‌نویسی مشکل داشتم، بسیار دشوار می‌کند. اغلب اوقات، هم‌آموزان من حتی نمی‌توانستند مفاهیم اولیه کدنویسی را درک کنند.

همین زمانی بود که سلول‌های خاکستری من زیاد شد و این ایده جرقه زد که باید دوره‌های برنامه‌نویسی و توسعه ایجاد کنم که شامل تکنیک‌های آموزشی نوآورانه باشد.

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

به من اعتماد کنید، دانش برنامه نویسی و توسعه در همه زمینه ها و بخش ها اجباری می شود.

امیدوارم دوره های من تغییری کیفی در دیدگاه برنامه نویسی ایجاد کند و دانش آموزان بیشتری را به برنامه نویسی تشویق کند.

به سلامتی و یادگیری شاد!

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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