لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی با C++
Learn How to Program with C++
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
زبان C++ به عنوان زبانی بسیار دشوار برای یادگیری و استفاده خوب از آن شهرت دارد. تغییرات در زبان و کتابخانه ای که آن را همراهی می کند، آن را تغییر داده است. مبتدیان اکنون می توانند C++ را یاد بگیرند و برنامه های واقعی بنویسند. در این دوره شما بخش های مهم سینتکس C++ 11 را یاد می گیرید، با مفیدترین بخش های کتابخانه استاندارد آشنا می شوید، و علاوه بر تماشای نوشتن و توضیح کد توسط شخص دیگری، خودتان نیز به چالش می نویسید.
سرفصل ها و درس ها
شروع شدن
Getting Started
معرفی
Introduction
بررسی اجمالی دوره
Course Overview
نمای کلی ماژول
Module Overview
متن قابل اجرا می شود
Text Becomes Executable
ابزار
Tools
نسخه ی نمایشی: ابزار
Demo: Tools
خط فرمان
Command Line
کوچکترین برنامه ++C
Smallest C++ App
نسخه ی نمایشی: کوچکترین برنامه C++
Demo: Smallest C++ App
خطاها
Errors
نسخه ی نمایشی: خطاها
Demo: Errors
خلاصه
Summary
جریانها، محلیها و جریان کنترل
Streams, Locals, and Flow of Control
معرفی
Introduction
کتابخانه ها
Libraries
جریان ورودی/خروجی
Stream I/O
نسخه ی نمایشی: جریان ورودی/خروجی
Demo: Stream I/O
تمرین: جریان ورودی/خروجی
Exercise: Stream I/O
عبارتند از
Include
متغیرهای محلی
Local Variables
نسخه ی نمایشی: متغیرهای محلی
Demo: Local Variables
نوع Safety
Type Safety
جریان کنترل
Flow of Control
نسخه ی نمایشی: جریان کنترل
Demo: Flow of Control
تمرین: شماره من را حدس بزنید
Exercise: Guess My Number
خلاصه
Summary
توابع و سرصفحه ها
Functions and Headers
معرفی
Introduction
کارکرد
Functions
نسخه ی نمایشی: توابع
Demo: Functions
نوع Safety
Type Safety
اضافه بارها
Overloads
نسخه ی نمایشی: اضافه بار
Demo: Overloads
چندین فایل
Multiple Files
نسخه ی نمایشی: چندین فایل
Demo: Multiple Files
فایل های سرصفحه
Header Files
نسخه ی نمایشی: فایل های سرصفحه
Demo: Header Files
خطاها و اشتباهات
Errors and Mistakes
نسخه ی نمایشی: خطاهای کامپایلر و پیوند دهنده
Demo: Compiler and Linker Errors
خلاصه
Summary
رشته ها و مجموعه ها
Strings and Collections
معرفی
Introduction
اشیاء و کلاس ها
Objects and Classes
رشته های
Strings
نسخه ی نمایشی: رشته ها
Demo: Strings
دستکاری رشته
String Manipulation
نسخه ی نمایشی: دستکاری رشته
Demo: String Manipulation
تمرین: دستکاری رشته
Exercise: String Manipulation
بردار
Vector
نسخه ی نمایشی: برداری
Demo: vector
بیشتر در مورد وکتور
More on vector
پشت پرده های بیشتر
Behind More Curtains
خلاصه
Summary
کلاس های نویسندگی
Writing Classes
معرفی
Introduction
یک کلاس از خودتان
A Class of Your Own
طرح
Design
کدنویسی یک کلاس
Coding a Class
سازماندهی فایل ها
Organizing Files
نسخه ی نمایشی: کلاس های ساده
Demo: Simple Classes
توابع درون خطی
Inline Functions
نسخه ی نمایشی: توابع درون خطی
Demo: Inline Functions
کپسوله سازی
Encapsulation
نسخه ی نمایشی: کپسوله سازی
Demo: Encapsulation
ایجاد نمونه ها
Creating Instances
بیشتر وجود دارد ... بعدا
There's More ... Later
خلاصه
Summary
موضوعات خاص کامپایلر
Compiler Specific Topics
معرفی
Introduction
پارامترهای خط فرمان
Command Line Parameters
ویژوال استودیو
Visual Studio
نسخه ی نمایشی: ویژوال استودیو
Demo: Visual Studio
فایل ها را بسازید
Make Files
نسخه ی نمایشی: با استفاده از Make
Demo: Using Make
خلاصه
Summary
موضوعاتی که بعدا باید یاد بگیرید
Topics to Learn Later
معرفی
Introduction
تعداد زیادی نحو
Lots of Syntax
اشکال زدایی
Debugging
ریخته گری
Casting
نسخه ی نمایشی: بازیگران
Demo: Casting
کلمه کلیدی const
The const Keyword
نسخه ی نمایشی: const
Demo: const
کتابخانه استاندارد
The Standard Library
نسخه ی نمایشی: کتابخانه استاندارد
Demo: The Standard Library
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
کیت گریگوری در دهه چهارم خود است که برای برنامه پردازی حقوق می گیرد. شرکت وی ، Gregory Consulting Limited ، در روستاهای انتاریو مستقر است و به مشتریان کمک می کند تا فن آوری های جدید را اتخاذ کرده و با تغییر شرایط کسب و کار سازگار شوند. کارهای فعلی از NET و Visual C ++ به شدت برای توسعه وب و مشتری به ویژه برای ویندوز 7 و 8 استفاده می شود. مدیریت ، راهنمایی ، نگارش فنی و صحبت فنی بیشتر وقت او را اشغال می کند ، اما او همچنان هر هفته کد می نویسد. کیت نویسنده بیش از ده کتاب است و در DevTeach ، TechEd (ایالات متحده آمریکا ، اروپا ، آفریقا) و TechDays صحبت می کند. کیت یک MVP ++ C ، بانی بنیانگذار گروه کاربران دات نت در تورنتو ، بنیانگذار گروه کاربران دات نت در تورنتو ، عضو دفتر سخنرانان INETA ، و عضو هیئت علمی دانشگاه ترنت در پیتبورو است. از ژانویه 2002 وی مدیر منطقه ای مایکروسافت برای تورنتو بوده و از ژانویه 2004 به وی نشان ارزشمندترین Microsoft برای Visual C ++ اعطا شده است. در ژوئن 2005 وی برنده جایزه مدیر منطقه ای سال شد و در فوریه 2011 وی ویژوال C ++ MVP سال 2010 شد. کیت دوره های برنامه نویسی C ++ ، Visual Studio و Windows را برای Pluralsight توسعه می دهد و در حال نوشتن کتاب درمورد C ++ AMP است. .
نمایش نظرات