Lynda - C C++ Essential Training

Lynda - C C++ Essential Training

  • کاربرد : آموزش جامع نرم افزار C C++ Essential Training
  • نوع فایل : فیلم آموزشی
  • زبان : انگلیسی
  • سیستم عامل : Windows-Mac-Linux-Android-iOS
  • تولید کننده : Lynda
  • سال تولید : 2014

توضیحات

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

Description

C++ is a workhorse Widely used for both systems and applications development, C++ is available for virtually every operating system and has influenced and informed many derivative languages, including C# and Java In this course, Bill Weinman guides you through the nuts and bolts of this essential language He starts with the basics—syntax, operators, loops, and functions—and moves on to data structures, objects, and templates He explains inheritance and operator overloads, and dives into the powerful container classes in the Standard Template Library (STL) These exhaustive C++ tutorials will provide a solid reference for both experienced programmers and those who are brand-new to the language
Topics include:
What is C++?
Anatomy of a C++ program
Writing statements and expressions
Declaring variables
Using loops
Defining functions
Getting the most out of the preprocessor
Creating classes and objects
Undertanding data types
Overloading operators
Understanding inheritance
C++ template programming and the STL
Handling exceptions

بخش های فایل

این فایل شامل 134 بخش می باشد که بخش های آن به صورت جداگانه در زیر آمده است.
Row Title Format Size Play Download
01 - Introduction
1 01 Welcome 3.41 MB DOWNLOAD
2 02 Using the exercise files 1.52 MB DOWNLOAD
3 03 Prerequisites 1.20 MB DOWNLOAD
4 Thumbs 15.50 KB DOWNLOAD
02 - Language Overview
5 01 About C 4.04 MB DOWNLOAD
6 02 About C++ 3.32 MB DOWNLOAD
7 Thumbs 5.50 KB DOWNLOAD
03 - Getting Started
8 01 Setting up Eclipse for Mac 11.18 MB DOWNLOAD
9 02 Upgrading GCC on the Mac 10.86 MB DOWNLOAD
10 03 Setting up Eclipse for Windows 17.72 MB DOWNLOAD
11 04 Working with Eclipse on Windows 2.57 MB DOWNLOAD
12 05 Setting up Eclipse in Ubuntu Linux 15.08 MB DOWNLOAD
13 06 Understanding the development cycle with Hello, World 5.52 MB DOWNLOAD
14 07 Using stdout and stderr 5.80 MB DOWNLOAD
15 08 Using stdin 5.88 MB DOWNLOAD
04 - The C Programming Language
16 01 Exploring the anatomy of a C program 7.19 MB DOWNLOAD
17 02 Writing statements and expressions 4.53 MB DOWNLOAD
18 03 Working with identifiers 1.59 MB DOWNLOAD
19 04 Defining variables 1.61 MB DOWNLOAD
20 05 Understanding identifier scope and using storage classes 6.80 MB DOWNLOAD
21 06 Declaring variables and functions 5.28 MB DOWNLOAD
22 07 Using pointers 1.38 MB DOWNLOAD
23 08 Working with arrays and strings 3.88 MB DOWNLOAD
24 09 Comparing with conditionals 4.76 MB DOWNLOAD
25 10 Using switch statements 5.59 MB DOWNLOAD
26 11 Using while and do loops 3.90 MB DOWNLOAD
27 12 Iterating with the for loop 4.86 MB DOWNLOAD
28 13 Creating functions 7.14 MB DOWNLOAD
29 14 Branching with goto, break, and continue 2.79 MB DOWNLOAD
05 - The C Preprocessor
30 01 About the C preprocessor 1.61 MB DOWNLOAD
31 02 Defining constants 3.88 MB DOWNLOAD
32 03 Including files 2.29 MB DOWNLOAD
33 04 Exploring conditional compilation 2.67 MB DOWNLOAD
34 05 Defining macros 3.07 MB DOWNLOAD
35 06 Macro caveats 4.35 MB DOWNLOAD
36 07 Working with line continuation using the backslash 2.95 MB DOWNLOAD
37 08 Including files only once 3.63 MB DOWNLOAD
06 - Data Types
38 01 About the data types 2.28 MB DOWNLOAD
39 02 Introducing integer types 3.83 MB DOWNLOAD
40 03 Understanding floating-point types 3.50 MB DOWNLOAD
41 04 Working with characters and strings 1.99 MB DOWNLOAD
42 05 Using strings 4.24 MB DOWNLOAD
43 06 Creating character escape sequences 2.16 MB DOWNLOAD
44 07 Working with qualifiers 3.87 MB DOWNLOAD
45 08 Using the C++ reference type 4.95 MB DOWNLOAD
46 09 Working with structured data 4.90 MB DOWNLOAD
47 10 Introducing bit fields 1.86 MB DOWNLOAD
48 11 Working with enumerations 9.40 MB DOWNLOAD
49 12 Using unions 1.93 MB DOWNLOAD
50 13 Defining types with typedef 3.21 MB DOWNLOAD
51 14 Introducing the void type 4.92 MB DOWNLOAD
52 15 Understanding the auto type 4.91 MB DOWNLOAD
07 - Operators
53 01 Exploring the assignment operator 4.56 MB DOWNLOAD
54 02 Using arithmetic operators 4.50 MB DOWNLOAD
55 03 Working with increment and decrement operators 6.36 MB DOWNLOAD
56 04 Using comparison (relational) operators 2.48 MB DOWNLOAD
57 05 Using logical operators 2.92 MB DOWNLOAD
58 06 Exploring bitwise operators 2.57 MB DOWNLOAD
59 07 Working with compound assignment operators 3.71 MB DOWNLOAD
60 08 Using the array subscript operator 2.57 MB DOWNLOAD
61 09 Using pointers, members, and indirection operators 2.91 MB DOWNLOAD
62 10 Exploring the function call operator 2.73 MB DOWNLOAD
63 11 Working with the ternary conditional operator 1.62 MB DOWNLOAD
64 12 Determining the size of a type with sizeof 2.56 MB DOWNLOAD
65 13 Determining the type of an object with typeid 3.27 MB DOWNLOAD
66 14 Using the cast operator 2.52 MB DOWNLOAD
67 15 Working with the new and delete operators 2.98 MB DOWNLOAD
68 16 Understanding operator precedence 3.45 MB DOWNLOAD
69 17 Using operator synonyms 3.03 MB DOWNLOAD
08 - Defining Functions
70 01 Overview of functional programming 2.33 MB DOWNLOAD
71 02 Defining a function 2.32 MB DOWNLOAD
72 03 Passing parameters to a function 4.89 MB DOWNLOAD
73 04 Using automatic and static variables 1.40 MB DOWNLOAD
74 05 Using function pointers 7.88 MB DOWNLOAD
75 06 Overloading function names 2.53 MB DOWNLOAD
76 07 Overloading operators with functions 2.63 MB DOWNLOAD
77 08 Defining a variable number of arguments 4.21 MB DOWNLOAD
78 09 Using recursion 2.68 MB DOWNLOAD
09 - Classes and Objects
79 01 Overview of classes and objects 2.36 MB DOWNLOAD
80 02 Exploring namespaces 4.74 MB DOWNLOAD
81 03 Defining a class 4.54 MB DOWNLOAD
82 04 Using data members 4.79 MB DOWNLOAD
83 05 Working with member functions 8.00 MB DOWNLOAD
84 06 Pointing to the current object with the this pointer 3.82 MB DOWNLOAD
85 07 Using constructors and destructors 15.16 MB DOWNLOAD
86 08 Exploring implicit vs. explicit constructor type conversions 7.92 MB DOWNLOAD
87 09 Overloading operators with member functions 9.97 MB DOWNLOAD
88 10 Overloading operators with non-member functions 9.03 MB DOWNLOAD
89 11 Using conversion operators 4.51 MB DOWNLOAD
90 12 Creating function objects 1.65 MB DOWNLOAD
91 13 Creating and destroying objects with the new and delete operators 4.66 MB DOWNLOAD
92 14 Reporting errors with exceptions 6.08 MB DOWNLOAD
93 Thumbs 30.00 KB DOWNLOAD
10 - Inheritance
94 01 Overview of class inheritance 1.11 MB DOWNLOAD
95 02 Exploring simple inheritance 5.08 MB DOWNLOAD
96 03 Reviewing friendship 7.16 MB DOWNLOAD
97 04 Accessing the base class 3.25 MB DOWNLOAD
98 05 Understanding multiple inheritance 6.63 MB DOWNLOAD
99 06 Exploring overloading methods and polymorphism 10.03 MB DOWNLOAD
11 - Templates
100 01 Understanding templates 1.61 MB DOWNLOAD
101 02 Understanding template functions 5.53 MB DOWNLOAD
102 03 Using template classes 6.68 MB DOWNLOAD
12 - Standard Library
103 01 Overview of the C Standard Library 1.71 MB DOWNLOAD
104 02 Using stdio for file IO 11.15 MB DOWNLOAD
105 03 Using stdio for file management 2.56 MB DOWNLOAD
106 04 Using stdio for unformatted character IO 4.05 MB DOWNLOAD
107 05 Using stdio for formatted character IO 5.26 MB DOWNLOAD
108 06 Building string functions 7.11 MB DOWNLOAD
109 07 Understanding memory allocation 5.85 MB DOWNLOAD
110 08 Handling system errors 3.25 MB DOWNLOAD
111 09 Working with time and date functions 4.50 MB DOWNLOAD
112 10 Getting file information 4.45 MB DOWNLOAD
13 - Standard Template Library
113 01 Overview of the STL 1.40 MB DOWNLOAD
114 02 Using vectors 5.85 MB DOWNLOAD
115 03 Working with pairs and tuples 5.30 MB DOWNLOAD
116 04 Writing iterators 6.12 MB DOWNLOAD
117 05 Using lists 5.61 MB DOWNLOAD
118 06 Working with sets 6.81 MB DOWNLOAD
119 07 Creating maps 9.01 MB DOWNLOAD
120 08 Using queues 5.01 MB DOWNLOAD
121 09 Working with stacks 3.50 MB DOWNLOAD
122 10 Introducing the deque container 3.51 MB DOWNLOAD
123 11 Using strings 3.65 MB DOWNLOAD
124 12 Working with algorithms 15.32 MB DOWNLOAD
125 13 Using IO streams 10.91 MB DOWNLOAD
126 14 Handling exceptions 7.87 MB DOWNLOAD
14 - The Latest Standard C++11
127 01 Overview of C++11 1.06 MB DOWNLOAD
128 02 Using the range-based for loop 4.47 MB DOWNLOAD
129 03 Exploring the unambiguous null pointer constant 3.02 MB DOWNLOAD
130 04 Understanding type inference 7.45 MB DOWNLOAD
131 05 Using lambda functions 5.44 MB DOWNLOAD
132 Thumbs 17.50 KB DOWNLOAD
15 - Conclusion
133 01 Goodbye 639.91 KB DOWNLOAD
16 - ZZZ - فایلهای تمرینی
134 Ex_Files_C_EssT 119.00 MB DOWNLOAD
شما می توانید مجموعه کامل بخش های این فابل را نیز به صورت مجموعه کامل دریافت نمایید.
اگر شما نسبت به این اثر یا عنوان محق هستید، لطفا از طریق "بخش تماس با ما" با ما تماس بگیرید و برای اطلاعات بیشتر، صفحه قوانین و مقررات را مطالعه نمایید.

دیدگاه کاربران


لطفا در این قسمت فقط نظر شخصی در مورد این عنوان را وارد نمایید و در صورتیکه مشکلی با دانلود یا استفاده از این فایل دارید در صفحه کاربری تیکت ثبت کنید.

بارگزاری