C++ Programming  Bootcamp, 2-months part time, London or Online
Multiple dates

C++ Programming Bootcamp, 2-months part time, London or Online

By PCWorkshops

This 2 monnths C++ Bootcamp is a Classroom, self-study blended learning program to prepare you to work professionally as a C++ coder.

Location

Online

Good to know

Highlights

  • 5 hours
  • Online

Refund Policy

No Refunds

About this event

C++ Bootcamp

If you have more questions , contact

At the end of the course you would be able to code C++ programs for back-end.

This course will give you enough practical experience and practical projects to code, to give you full confidence to enter into the coding profession.

Duration: 2 months:

  • 1 lesson per week,
  • Plus weekly exercises and examples, working on a project,
  • Plus personal trainer-mentor for 1-1 training,
  • Plus learning materials.

Practical Final Project: The Weekly challenges and exercises, build towards a final practical project, to show case on github.

Options:

  • Classroom in London or Online , 11am-6pm,
  • Saturdays,
  • o r Negatiate your dates

Study level: Start from beginners level through to job ready.

Virtual attendance: Online, Instructor-led.

Pre-requisites: General computer literacy.

Certification: PCWorkshops C++ Programmer II Certificate

Payments: You may apply to pay in installments

WEEKLY TOPICS:

WEEK 1: BASICS

C Language IntroductionBenefits of C over other languagesCompilation of C programHello World Program in CVariables and Keywords in C++; Scope rules in C++

Data Types ,Operators & Its Types, Typecasting, Loops , Decision Making Statements

Switch Statement in C++; Continue Statement | Break Statement; C++ Loops & Control Structures

WEEK 2: STRINGS, MATH AND RANDOMArrays in C Strings in CMultidimensional Arrays in CString functions in CSingle-quoted & Double-quoted declaration of the char arrayMath in C++

Random Number in C++

WEEK 3: OOP

Functions in C++

Function PrototypeParameter Passing Techniques in CFunction Overloading, Storage Classes in C++, , Classes/Objects, Class Methods, Constructors, Access Specifiers, Encapsulation, Inheritance, PolymorphismRecursion Concept

WEEK 4: DATA STRUCTURESMultidimensional Arrays in CPointers in C | Double PointerStructures | Union | Enumeration (or enum) in CDeclare a pointer to a functionPointer vs Array in COperations on struct variables in CDynamic Memory Allocation in CLinked List Data StructureMemory LeakStack

QueueDifference between malloc and calloc

WEEK 5: FILES:Files and StreamsException HandlingFile Handling, Read Write, Append to Files in C++Txt and Binary FilesMultiline macros in C++Merge the content of two files into a third onePreprocessor 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


INCLUDED:

  • PCWorkshops Course Certificate on completion.
  • Course notes.
  • Practical Course exercises
  • Code Examples
  • Online Materials.
  • After the course, continuous assistance with practical and preparation for exams
  • Personalisation: Max group size on this is 4.
  • Portfolio: Post your project online.

MORE ABOUT THE ONLINE CLASSROOM:

  • Attend from your internet connection
  • Instructor-led, get instant answers to your questions
  • Fully interactive
  • Work clearly explained with demonstrations and examples
  • Practical exercises to be tried out by delegate
  • 1 day divided in short sessions with regular but short breaks

WHAT DO YOU GAIN:

  • Skills & knowledge: C++ programming knowledge and understanding with good practical application
  • Certification: PCWorkshops C++ Programmer II Certificate
  • Portfolio: You will have an online portfolio of C++ projects
  • Experience: Our comprehensive practical makes you job ready

Frequently asked questions

What software whould I download?

Dev C++

Is it classrooom or online?

Online, Classroom on request at additional classroom cost

How do I pay the fees?

Either in EventBrite, but you could request offline payments, some companies prefer this.

Organised by

PCWorkshops

Followers

--

Events

--

Hosting

--

From £1,734.15
Multiple dates