Sale!

Introduction to Programming with C++

Original price was: $250.00.Current price is: $190.00.

Category: Tag:

Description

The C++ programming language is used everywhere – from web browsers to game development, from operating systems to machine learning (ML).

 

The course “Introduction to Programming with C++” provides fundamental programming skills and will introduce you to the core concepts of the language.This includes writing entry-level programming code, working with a development environment (IDE), using variables and data, operators and expressions, working with the console – reading input data and printing results, using conditional constructs and loops, one-dimensional and two-dimensional array, strings, pointers and references, and functions.

 

The material is built up gradually, with many examples, exercises, self-study tasks and consultations with the lecturer.

 

The best performers during the training would have the opportunity to meet with potential employers.

 

Method of conducting

 

Video Records, Online Consultation

Price

 

Price $190 instead of $250

Enrollment deadline

 

The course is available permanently/year round

Start on the course

 

May 31, 2025

What you will learn:

 

  • How to program with C++ – one of the most powerful programming languages
  • How to use different data structures to easily process information
  • What are pointers and how to use them
  • How to declare, traverse, sort and search arrays
  • How to separate repetitive code into functions
  • How to create function templates

* If you think you already have knowledge that might cover the content of the Introduction to Programming with C++ course, you have the option to take a placement test on the level.



Course Program “Introduction to Programming with C++”

Course Program “Introduction to Programming with C++”

  • What are data types
  • What are variables
  • Expressing program logic with a flowchart
  • Decision and Control Components
  • What is a loop. Loops with preconditions. Loops with postconditions
  • Components for repeating actions
  • What is a one dimensional array. Indexing. Finding maximum and minimum element
  • What is a two dimensional array. Indexing.
  • Square arrays / matrices. Indexing. Diagonals.
  • Basic algorithms for searching and sorting arrays
  • What is a list. Singly linked, doubly linked and cycling list.
  • What is a key-value pair. What is a dictionary. How keys are guaranteed to be unique.
  • My first C++ program
  • Getting to know the Development Environment – Visual Studio Code
  • Integer types
  • Floating-point types
  • Boolean type
  • Char
  • String
  • Pointers
  • The auto keyword
  • Variables. Using variables
  • Literals
  • Arithmetic operators
  • Comparison operators
  • Logical operators
  • Other operators
  • Explicit and implicit type conversion
  • Expressions
  • Printing to the console
  • Reading from the console
  • if and if-else statements
  • Nested if statements
  • switch-case statement
  • while loops
  • do …​ while loops
  • for loops
  • Nested loops
  • Loops for traversing arrays of elements
  • Declaring and creating arrays
  • Initialization list
  • Accessing array elements
  • Inputting and outputting arrays
  • Processing arrays with for loops
  • Multidimensional arrays
  • Searching arrays
  • Sorting arrays
  • C++ program components
  • Functions without parameters
  • Functions with parameters
  • Functional prototypes
  • Argument coercion
  • Enumerators
  • Storage classes
  • Scope rules
  • Function execution order
  • References and parameters
  • Default parameters
  • Functions with parameters
  • Redefining functions
  • Functions templates
  • Passing arrays to functions
  • Declaration and initialization
  • Pointer Operations
  • Passing parameters to a function by pointer reference
  • Using const with pointers
  • sizeof operators
  • Arithmetic with pointers
  • Relationships between pointers and arrays
  • Arrays of pointers
  • Nullptr
  • STL String
  • Basic operations with STL strings – compare, concatenate, find substring, search
  • More string operations – swapping substrings, deleting substrings

Duration
The material is designed for 4 weeks but each student sets his own pace.

Start of training
May 31, 2025

It is suitable for:
Beginners
Specialists with 3-5 years of experience
Senior professionals
Forms of training:
Video Records, Online Consultations
Present
Hybrid
Type of training:
Paid
Free
Price $190 instead of $250
Exams and certificates:
Exam – online
Certificate
Certificate of Professional Training

Is prior knowledge required?

“Introduction to Programming with C++” is specially designed for absolute beginners with no previous IT experience.

Career guidance

Personal consultation with the training lecturer and expert from DevStyleR Academy about career development opportunities in the IT field, advice from business practice and how to behave in a job interview.

What should we know about the course?
How to register Registration takes place via the ADD TO CART button (at the beginning of the product)
Enrollment deadline Training is available year-round
Form of training Learners have access to an interactive learning platform that includes lecture recordings, self-assessment tests, assignments, real-world examples, and hands-on materials.
Will there be an exam? Yes, the exam will be conducted in online format
Will I get a certificate? All participants who have completed the course have the opportunity to apply, pay and receive** a certificate for completed training.

**only after full payment of the tuition fee in the respective course

 

Which course is suitable to upgrade my knowledge? C++ Fundamentals
Can I start work? After reaching the required level of knowledge, we will assist you with meetings with potential employers.