C++ Development Tutorial Series – The Complete Coding Guide

C++ Development Tutorial Series – The Complete Coding Guide

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 5h 35m | 1.18 GB

Learn how to use C++, a language that is supported on all major platforms and powers millions of applications.

Learn about the fundamentals that make the amazing applications we use on a daily basis on devices from mobile phones to tablets to desktop computers. A step by step process is used to show everything from setting up to all the crucial C++ and software development features. Gain a good understanding of the following concepts: C++ programming, Desktop programming, Software development, Cross platform development, Basic C++ knowledge, C++ is the most popular responsive web framework in the world, most modern websites use Bootstrap. You will be provided with the full source code to aid in development during and after this course. The source code is free to use in as many projects as you wish. You will be provided with the full source code to aid in development during and after this course. The source code is free to use in as many projects as you wish.

A small course on C++ Development Tutorial Series which develops fro basic level and gradually raises the bar.

What You Will Learn

  • Create software applications
  • Use C++ to program
  • Advanced programming and C++
  • Create cross platform applications
Table of Contents

01 Introduction
02 What Is C++
03 Setting Up A Project
04 Console Out
05 Data Types
06 Variables
07 Console In
08 Strings
09 Constants
10 Assignment Operator
11 Arithmetic Operators
12 Compound Assignment Operator
13 Increment & Decrement Operators
14 Relation & Comparison Operators
15 Logical Operators
16 Conditional Ternary Operator
17 Comma Operator
18 Type Casting Operator
19 Bitwise Operators
20 sizeof Operator
21 Operator Precedence
22 String Streams
23 Conditional Statements
24 For Loop
25 While Loop
26 Do While Loop
27 Range-Based For Loop
28 GoTo Statement
29 Switch Statement
30 Functions
31 Function Return Statement
32 Function Arguments Passed By Value
33 Function Arguments Passed By Reference
34 Function Parameter Default Values
35 Overloaded Functions
36 Function Templates
37 Namespaces
38 Arrays
39 Multidimensional Arrays
40 References
41 Pointers
42 Delete Operator
43 Struct
44 Type Aliasing
45 Unions
46 Enumerators
47 Introduction to Classes
48 Class Access
49 Class Constructor
50 Class Pointers
51 Overloading Operators
52 This Keyword
53 Constant Objects
54 Getters and Setters
55 Static Variables
56 Static Functions
57 Template Classes
58 Class Destructor
59 Class Copy Constructor
60 Friend Function
61 Friend Class
62 Class Inheritance
63 Multiple Class Inheritance
64 Virtual Methods
65 Abstract Base Class
66 Error Handling
67 Pre-processor Macro Definitions
68 Pre-processor Conditional Directives
69 Pre-processor Line Directive
70 Pre-processor Error Directive
71 Pre-processor Source File Inclusion
72 Opening A File
73 Writing to A File
74 Commenting
75 Class Header and Implementation
76 Lists
77 Vectors