C++ Programming Bootcamp, 2-months part time, London or Online
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
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
Dev C++
Online, Classroom on request at additional classroom cost
Either in EventBrite, but you could request offline payments, some companies prefer this.
Organised by
Followers
--
Events
--
Hosting
--