آموزش C++ را از ابتدا یاد بگیرید - A Hands On Course

Learn C++ From Scratch - A Hands On Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برخی از اصول اولیه و پیشرفته C++ را از ابتدا بیاموزید. یک دوره کامل دستی در c++! مبانی کلاس های اپراتورهای C++ Arrays If-Else دستورات برنامه نویسی وب در C++ پیش نیازها:زبان انگلیسی


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

محبوبیت C++ و حقوق بالا

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

C++ دارای پشتیبانی فراوان از کتابخانه

است

C++ دارای کتابخانه قالب استاندارد (STL) است که بسیار مفید است زیرا به نوشتن کد فشرده و سریع در صورت لزوم کمک می کند. عمدتاً شامل چهار مؤلفه یعنی الگوریتم‌ها، ظرف‌ها، توابع و تکرارکننده‌ها است. الگوریتم‌ها انواع مختلفی دارند مانند مرتب‌سازی، جستجو و غیره. کانتینرها کلاس‌ها را برای پیاده‌سازی ساختارهای داده مختلف که معمولاً استفاده می‌شوند مانند پشته‌ها، صف‌ها، جداول هش، بردارها، مجموعه‌ها، لیست‌ها، نقشه‌ها و غیره ذخیره می‌کنند. عملکرد تابع مرتبط با کمک پارامترهای ارسال شده سفارشی شود. همچنین، تکرار کننده ها برای کار بر روی یک دنباله از مقادیر استفاده می شوند.


C++ STL – Self-Paced پر از مفاهیم C++ مانند نحوه استفاده از توابع، حلقه‌ها، آرایه‌ها، ساختار و غیره و همچنین مفاهیم پیشرفته مانند الگوریتم‌ها است.

این دوره مباحث پایه و همچنین سطح پیشرفته در C++ را پوشش می‌دهد، زیرا این دوره آموزشی MEGA است، بنابراین از ابتدا با توضیح زبان C++ شروع می‌شود و سپس به مباحث پیشرفته مانند برنامه‌نویسی شی گرا در C++ می‌رود.

1. مبانی C++ (حلقه ها، شرایط، آرایه های 1 بعدی و 2 بعدی، توابع)

2. برنامه نویسی شی گرا در C++ (کلاس و شیء، وراثت، چند شکلی، کپسوله سازی انتزاعی)

3. موضوعاتی مانند اشاره گرها و تخصیص حافظه پویا را پیش ببرید.


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

C++ را از ابتدا یاد بگیرید - A Hands On Course Learn C++ From Scratch - A Hands On Course

C++ را از ابتدا یاد بگیرید - A Hands On Course Learn C++ From Scratch - A Hands On Course

  • سخنرانی C++ - قسمت 1 C++ Lecture - Part 1

  • سخنرانی C++ - قسمت 1 C++ Lecture - Part 1

  • سخنرانی C++ - قسمت 2 C++ Lecture - Part 2

  • سخنرانی C++ - قسمت 2 C++ Lecture - Part 2

  • سخنرانی C++ - قسمت 3 C++ Lecture - Part 3

  • سخنرانی C++ - قسمت 3 C++ Lecture - Part 3

  • سخنرانی C++ - قسمت 4 C++ Lecture - Part 4

  • سخنرانی C++ - قسمت 4 C++ Lecture - Part 4

  • سخنرانی C++ - قسمت 5 C++ Lecture - Part 5

  • سخنرانی C++ - قسمت 5 C++ Lecture - Part 5

نمایش نظرات

آموزش C++ را از ابتدا یاد بگیرید - A Hands On Course
جزییات دوره
35 mins
5
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,919
2.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Istiak Ahamed Sishir Istiak Ahamed Sishir

مهندس علوم کامپیوتر | مربی حرفه ای آموزش آنلاین علاقه من است. من از سال 2009 در حال برگزاری دوره های آنلاین هستم و پاسخ بسیار خوبی دریافت کردم. به همین دلیل است که اکنون می خواهم دانش و تجربیاتم را که در طول 12 سال کار حرفه ای خود به دست آورده ام به اشتراک بگذارم. دوره های من بسیار آموزنده، به روز و به خوبی طراحی شده اند. هدف اصلی من کمک به مردم با ارائه منابع آموزشی خوب است. همه دوره ها به گونه ای طراحی شده اند که شما را از مبتدی به پیشرفته تبدیل کنند! دوره های من شامل نمونه های دنیای واقعی با عملی بدون غفلت از تئوری و مبانی است.