C++ Bootcamp Course, 2-Months.


C++ Bootcamp is for coding beginners:
You want all the basic stuff, all the advanced stuff and practical experience and get a fantastic job in C++

Location: Instructor-led, Online.
Our Style: Hands-on, Practical Course.
Group Size: Max 4 people per group.
Qualification: PCWorkshops C++ Bootcamp Certification
Hours: 2-Months, 1 day per week, 10am-5pm
Practical: Exercises to be completed between sessions
1-1 Mentoring: 1-1 sessions to be scheduled individally between sessions
Project: Showcase your work online

C++ Bootcamp Course, Course Outline.

WEEK 1: BASICS
C++ Language Introduction
Benefits of C++ over other languages
Compilation of C++ program
Hello World Program in C++

Variables and Keywords in C++
Scope rules in C++
Data Types in C++
Operators & Its Types
Typecasting in C++

Decision Making Statements

Loops in C++
Switch Statement in C++
Continue Statement | Break Statement
C++ Loops & Control Structure Practice Questions

WEEK 2: STRINGS, MATH AND RANDOM
Arrays in C++
Strings in C++
Multidimensional Arrays in C++
String functions in C++
Single-quoted & Double-quoted declaration of the char array
Math in C++
Random Numbers in C++

WEEK 3: OOP
Functions in C++
Function Prototype
Parameter Passing Techniques in C++
Function Overloading,

Storage Classes in C++, Classes/Objects, Class Methods, Constructors, Access Specifiers, Encapsulation, Inheritance, Polymorphism
Recursion Concept

WEEK 4: DATA STRUCTURES
Multidimensional Arrays in C++
Pointers in C++, Double Pointer
Structures, Union, Enumeration (or enum) in C++
Declare a pointer to a function
Pointer vs Array in C++
Operations on struct variables in C++
Dynamic Memory Allocation in C++
Linked List Data Structure
Memory Leak
Stack
Queue
Difference between malloc and calloc

WEEK 5: FILES
Files and Streams
Exception Handling
File Handling, Read Write, Append to Files in C
Txt and Binary Files
Multiline macros in C++
Merge the content of two files into a third one
Preprocessor in C++
Preprocessor directives

WEEK 6 AND 7: C++ ADVANCED
Dynamic Memory
Namespaces
Templates
Preprocessor
Signal Handling
Multithreading

WEEK 8: DATABASE PROGRAMMING WITH C++ Connecting to a database, Retrieve data, display a result set, insert, update, delete records, create a database and table

WEEK 9: PRACTICAL


Alternative Bootcamp Courses



Included with the C++ Bootcamp Course
  • PCWorkshops C++ Bootcamp Certificate on completion
  • C++ Bootcamp Notes
  • C++ Code Examples
  • Practical C++ Bootcamp exercises
  • Practical C++ Project Online
  • Personal attention in small groups of max 4 delegates, and 1-1 mentoring
Book the C++ Bootcamp Course
About us
PCWorkshops
DOWNLOAD A CATALOGUE
PCWorkshops
Learn Excel
<Excel and Data Visualisation Excel has many additional tools that will help to create data visualisation and DashBoards, e.g. Excel Pivot Tables, Sparklines, Charts, Filters, Tables and more.
Excel and Data Data analytics is made easy for every one in Excel. Many menu options, functions, Pivot tables, charts and more will help to summarise, find trends and analyse data.
Why Learn Excel Career Opportunities and Salary. Almost every job expects Excel skills and one would be best advised to gain at least intermediate Excel skills.
Excel and Maths Excel uses the usual arithmetic princples of creating formulae and also have a comprehensive set of built-in functions so that any possible mathematical calculation could be calculate using Excel.
PCWorkshops
PCWorkshops

Request a Free Excel Webinar Demo

Try a 30 minutes webinar free. Choose you own topic from our course list.