5
(2 ratings)
You already know the basics of C++ and can probably even write very simple programs. In practice, to become a programmer and use this language effectively you will definitely need much more experience. With this course you will greatly expand your knowledge of C++ and take a very important step towards your dream goal. You will learn a very broad skill set and become proficient in writing more complex programs.
This course will take you beyond the absolute basics. It will give you real skills in many important aspects of C++: from break statements to pointers. You will see how many new things you can master in a short time. Of course, everything is accompanied by numerous tasks and practical exercises. If you have already passed C++ Fundamentals - Level 1, you surely know what to expect.
With the course, you will master everything necessary at this stage of learning to program in C++.
You will learn important instructions for controlling a loop: break and continue.
You will master defining constants in C++.
You will learn important techniques for working with functions, and how to pass values by reference.
You will learn how to use pointers in practice.
You will master the object-oriented aspects of C++.
You will learn what class fields, constructors, and class member functions are.
There are dozens of exercises in every Codenga course. You will find five types of exercises: Multiple choice, Blocks ordering, Fill in the blanks, LiveCode and TrueCode.They will test different aspects of your knowledge. You will be tasked with writing code, finding errors, choosing optimal solutions for a given problem and more.
Every chapter starts with a short presentation written in a simple, plain language. Its purpose is to introduce new concepts and techniques. Then you are tasked with the exercises. You can go back to the presentation at any time. You can also make an unlimited number of attempts when it comes to solving exercises.
It all boils down to a simple, yet very effective learning method:
1. Learn the theory
2. Practice with exercises
3. Repeat until you feel confident with your skills
C++ is a powerful language. It provides a lot of control over hardware resources, and in the right hands it can work wonders in terms of performance. Because of this, it is often used to write games or other applications that need to get the most out of the hardware. Knowledge of C++ gives you a chance for a specialized career that other languages cannot provide. Go ahead, develop your skills and learn to write more and more complex programs. Remember that after completing the course you will receive a certificate that proves that you have taken another important step on your C++ developer path.
Average rating
5
(2 ratings)
Lucas Miller
5.0
Sep 22, 2021
Great lessons, everything is clear.
Is this review helpful?
Great lessons, everything is clear.