نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اگر قبلاً هرگز برنامه نویسی نکرده اید و فکر می کنید دوست دارید ++ C را یاد بگیرید ، چرا ابتدا آن را یاد نمی گیرید؟ این دوره شامل مواردی است که برای شروع نوشتن برنامه های واقعی به زبان C ++ به آن نیاز دارید. این دوره برای کسانی طراحی شده است که قبلاً هرگز برنامه نویسی نکرده اند. اگر به برنامه نویسی علاقه دارید و دلیل انتخاب C ++ را به عنوان زبان برای یادگیری دارید ، این دوره برای شما مناسب است. به جای یادگیری مفاهیم برنامه نویسی به زبانی که برایتان مهم نیست و سپس یادگیری C ++ ، می توانید هر دو را به یکباره انجام دهید. در این دوره ، بیاموزید که با C ++ برنامه نویسی کنید ، مفاهیم اساسی برنامه نویسی را به همراه نحو C ++ خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه می توانید ابزارهای توسعه یافته در C ++ و اصول اولیه مانند ساخت و اجرای برنامه را توسعه دهید. در مرحله بعدی ، دانش خود را درباره نحو و مفاهیم C ++ گسترش می دهید. سرانجام ، نحوه استفاده از کلاسهای کتابخانه استاندارد C ++ و نحوه نوشتن و استفاده از توابع و کلاسهای خود را کشف خواهید کرد. با اتمام این دوره ، به اندازه کافی C ++ و همچنین بسیاری از مواردی که C ++ را بر خلاف زبانهای دیگر ایجاد می کند ، خواهید آموخت و آماده خواهید بود تا کتابخانه ها و چارچوب های خاص انواع برنامه های خود را بیاموزید. می خواهم درست کنم
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
مقدمه
Introduction
-
متن قابل اجرا می شود
Text Becomes Executable
-
C ++ غیرمعمول است
C++ Is Unusual
-
ابزارها
Tools
-
نسخه ی نمایشی: ابزارها
Demo: Tools
-
چه چیزی می توانید بنویسید؟
What Can You Write?
-
خط فرمان
Command Line
-
کوچکترین برنامه C ++
Smallest C++ Application
-
نسخه ی نمایشی: کوچکترین
Demo: Smallest
-
خطاها
Errors
-
نسخه ی نمایشی: خطاها
Demo: Errors
-
خلاصه
Summary
جریان ورودی/خروجی و متغیرهای محلی
Stream I/O and Local Variables
-
مقدمه
Introduction
-
کتابخانه ها
Libraries
-
جریان ورودی/خروجی
Stream I/O
-
نسخه ی نمایشی: خروجی جریان
Demo: Stream Output
-
برخی از یادداشت های نحوی
Some Syntax Notes
-
ورزش
Exercise
-
عبارتند از
Include
-
فضاهای نامی
Namespaces
-
متغیرهای محلی
Local Variables
-
نوع ایمنی
Type Safety
-
نسخه ی نمایشی: متغیرهای محلی
Demo: Local Variables
-
ورودی صفحه کلید
Keyboard Input
-
نسخه ی نمایشی: ورودی صفحه کلید
Demo: Keyboard Input
-
خلاصه
Summary
جریان کنترل
Flow of Control
-
مقدمه
Introduction
-
جریان کنترل
Flow of Control
-
اگر
if
-
در حالی که
while
-
برای
for
-
نسخه ی نمایشی: جریان کنترل
Demo: Flow of Control
-
ورزش
Exercise
-
جریان کنترل بیشتر
More Flow of Control
-
خلاصه
Summary
توابع و عنوان ها
Functions and Headers
-
مقدمه
Introduction
-
کارکرد
Functions
-
نسخه ی نمایشی: توابع ساده
Demo: Simple Functions
-
نوع ایمنی
Type Safety
-
اضافه بار
Overloads
-
نسخه ی نمایشی: اضافه بار
Demo: Overloads
-
چندین فایل
Multiple Files
-
نسخه ی نمایشی: چندین فایل
Demo: Multiple Files
-
پرونده های سربرگ
Header Files
-
نسخه ی نمایشی: پرونده های هدر
Demo: Header Files
-
ساختمان با چندین پرونده
Building with Multiple Files
-
خطاهای کامپایلر و پیوند دهنده
Complier and Linker Errors
-
نسخه ی نمایشی: خطاهای کامپایلر و پیوند دهنده
Demo: Compiler and Linker Errors
-
خلاصه
Summary
رشته ها و مجموعه ها
Strings and Collections
-
مقدمه
Introduction
-
اشیا and و کلاسها
Objects and Classes
-
رشته های
Strings
-
توابع عضو رشته
String Member Functions
-
نسخه ی نمایشی: رشته ها
Demo: Strings
-
ورزش
Exercise
-
مجموعه ها
Collections
-
نسخه ی نمایشی: مجموعه ها
Demo: Collections
-
اضافه بار اپراتور
Operator Overloading
-
الگوها
Templates
-
خلاصه
Summary
کلاسهای نوشتن
Writing Classes
-
مقدمه
Introduction
-
کلاس خود شما
Class of Your Own
-
طرح
Design
-
کدگذاری یک کلاس
Coding a Class
-
ساختار کد
Structuring the Code
-
نحو کلاس
Class Syntax
-
ایجاد موارد
Creating Instances
-
نسخه ی نمایشی: کلاس های ساده
Demo: Simple Classes
-
کپسوله سازی
Encapsulation
-
نسخه ی نمایشی: کپسوله سازی
Demo: Encapsulation
-
مدیریت مادام العمر
Lifetime Management
-
خلاصه
Summary
مباحث خاص کامپایلر
Compiler Specific Topics
-
مقدمه
Introduction
-
IDE می تواند پرونده های شروع کننده را ایجاد کند
IDE's Can Make Starter Files
-
استدلال های خط فرمان
Command Line Arguments
-
# پرگما یک بار
#pragma once
-
تنظیم سطح هشدار
Setting the Warning Level
-
نسخه ی نمایشی: اصلاحات Visual Studio
Demo: Visual Studio Tweaks
-
ایجاد پرونده
Make Files
-
ساختمان با چندین پرونده
Buliding with Multiple Files
-
برای چندین پرونده فایل ایجاد کنید
Make Files for Multiple Files
-
نسخه ی نمایشی: پرونده ها را ایجاد کنید
Demo: Make Files
-
خلاصه
Summary
چیزهایی که بعداً باید یاد بگیرید
Things to Learn Later
-
مقدمه
Introduction
-
نحو زیاد
Lots of Syntax
-
ریخته گری
Casting
-
نسخه ی نمایشی: ریخته گری
Demo: Casting
-
ساخت
Const
-
نسخه ی نمایشی: ساخت
Demo: Const
-
عبور از پارامترها
Passing Parameters
-
نسخه ی نمایشی: عبور از پارامترها
Demo: Passing Parameters
-
کتابخانه استاندارد
Standard Library
-
مدیریت منابع
Resource Management
-
در جای دیگر یاد بگیرید
Learn Elsewhere
-
اشکال زدایی
Debugging
-
جزئیات جزئی
Minor Details
-
خلاصه
Summary
نمایش نظرات