آموزش دوره کامل برنامه نویسی C ++- ساخت 10 برنامه رایانه ای
18h 39m
79
Udemy
11 خرداد 1400
19,523
4.1 از 5
دارد (اگر در سایت مرجع باشد، قرارداده می شود.)
معمولا دارد
معمولا دارد (در صورت درخواست)
Prerak Mehta

https://donyad.com/d/aa43

آموزش دوره کامل برنامه نویسی 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

نمایش نظرات

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

Prerak Mehta

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