آموزش اصول برنامه نویسی ++C

آموزش اصول برنامه نویسی ++C

به دوره آموزش اصول برنامه نویسی ++C خوش آمدید.

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است که به وفور هم به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها بر روی انواع سیستم های سخت افزاری و سیستم عامل ها استفاده شده است و هم منشا ایجاد زبان های برنامه نویسی جدیدتر، نظیر: C++‎ (سی پلاس پلاس)، Java (جاوا)، C#‎ (سی شارپ) بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شده است و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

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

مقدمه

1
درباره این دوره
1:09
2
استفاده از فایل های تمرینی
1:10
3
C پلاس پلاس چیست
4:07

زنجیره ای از ابزار و نصب

1
استفاده از Xcode در تمرین
8:48
2
استفاده از Visual Studio در تمرین
13:40

مبانی Syntax

1
معرفی پایه های syntax
2:00
2
آناتومی برنامه C پلاس پلاس
8:43
3
اظهارات و عبارات رایج
3:23
4
شناسه ها
2:23
5
تعریف متغیرها
3:06
6
نشانگرها
4:29
7
منابع
3:27
8
آرایه های اولیه
3:11
9
رشته های اولیه
3:58
10
مشروط
5:07
11
انشعاب مشروط
2:57
12
حلقه انشعاب مشروط
4:11
13
تکرار با for
4:43
14
تکرار مبتنی بر محدوده
3:43
15
استفاده از stdout
6:59

انواع داده ها

1
مروری بر انواع داده ها
3:11
2
انواع عدد صحیح
2:27
3
اندازه عدد صحیح
6:12
4
اعداد صحیح با اندازه ثابت
4:08
5
انواع ممیز شناور
5:42
6
کاراکتر ها و رشته ها
3:55
7
دنباله فرار کاراکترها
3:43
8
مقدماتی
6:03
9
منابع
5:44
10
داده های سازمان یافته
2:26
11
Bit fields
2:47
12
شمارش ها
3:58
13
اتحاد ها
2:52
14
تعریف نمونه ها با Typedef
2:24
15
انواع Void
2:24
16
مدل خودکار
3:26
17
Unambiguous null pointer constant
3:33

اپراتورها

1
اپراتور های رایج
2:56
2
انتصاب ترکیبی اپراتور ها
2:51
3
اپراتور های افزایش و کاهش
4:27
4
اپراتور های رابطه ایی
1:50
5
اپراتور های منطقی
2:19
6
اپراتورهای Bitwise
3:31
7
اپراتور شرطی سه تایی
1:49
8
اپراتور های حافظه پویا
7:16
9
عوامل تایپ
3:15
10
استفاده از sizeof
4:00
11
استفاده از typeid
2:46
12
تقدم عملگر
2:14

فانکشن ها

1
مروری بر توابع C پلاس پلاس
3:34
2
ساخت یک تابع
3:22
3
ارسال مقادیر به یک تابع
6:15
4
استفاده از متغیرهای خودکار و استاتیک
2:26
5
برگرداندن مقادیر از یک تابع
3:59
6
استفاده از نشانگر های تابع
6:26
7
اضافه بار نام توابع
2:05
8
تعریف تعداد متغیری از آرگومان ها
5:02
9
استفاده از بازگشت
2:01

کلاس ها و آبجکت ها

1
مروری بر کلاس ها و آبجکت ها
2:43
2
تعریف یک کلاس
3:34
3
اعضای داده
3:57
4
اعضای تابع
6:47
5
سازندگان و ویرانگرها
6:12
6
بارگذاری بیش از حد اپراتورها
6:35
7
بارگذاری بیش از حد اپراتورها با توابع
5:11

قالب ها (Templates)

1
درک قالب ها
2:50
2
کارکرد قالب ها
4:44
3
کلاس قالب ها
3:46

کتابخانه استاندارد

1
مروری بر لایبرری های استاندارد
3:52
2
فایل I_O
4:47
3
فایل های Binary
4:23
4
مدیریت فایل ها
4:13
5
کاراکترهای فرمت نشده I_O
5:59
6
کاراکترهای فرمت شده I_O
3:36
7
توابع رشته
5:04
8
رسیدگی به خطاهای سیستم
2:33

کتابخانه استاندارد قالب ها

1
مروری بر STL
2:26
2
وکتورها
3:58
3
رشته ها
3:36
4
جریان های I_O
8:07
5
رسیدگی به انتظارات
4:24

نتیجه گیری

1
تشکر
1:41

اولین دیدگاه را ثبت کنید.

لطفا, وارد اکانت کاربری شوید تا بتوانید نظر خود را درباره ی دوره ی آموزشی بنویسید
افزودن به علاقه مندی ها
ثبت نام شده: 562 دانشجو
مدت زمان: 7 ساعت
درس: 82
ویدئو: 7 ساعت
سطح: مبتدی تا پیشرفته

Archive

Working hours

شنبه بسته شده
یکشنبه بسته شده
دوشنبه 9:30 am - 6.00 pm
سه شنبه 9:30 am - 6.00 pm
چهارشنبه 9:30 am - 6.00 pm
پنج شنبه 9:30 am - 6.00 pm
جمعه 9:30 am - 5.00 pm
آموزش اصول برنامه نویسی ++C
قیمت:
79,000تومان 65,000تومان
Layer 1