Got an idea?
NOW you can make it happen!
Knowperfectly
Programming in C++ from Scratch to Guru
Description
C++ Programming Basics
In this section you will learn:
How to write programs in C++?
How to use comments correctly?
What are variables, how are they created and used?
What types of variables are there in C++ and how do they differ from each other?
What are constants and how to work with them?
What arithmetic, logical and bitwise operations are available in C++ and how to use them?
How to work with the console?
How to solve encoding problems in the console (not only for output but also for input)?
What is a conditional operator and how does it work?
What is a switch-case operator and when to use it?
What are loops and what are they in C++?
What are for, while and do-while loops and what is the difference between them?
What are arrays, what are they and how and when to use them?
How to work with multidimensional arrays?
What are references and what are they for?
How to create functions, how they work internally, how they interact with references and much, much more?
What is the scope of variables?
What are static variables
What are namespaces, what are they for and how are they used?
What are macros?
How to correctly split code into different files?
How to build a project?
After passing this section you will be able to write simple programs in C++.
In my opinion, it is impossible to learn programming without practice. In this course you will understand everything, but to learn how to write programs yourself, and not just understand what is going on, you need to perform tasks. And almost every lesson of the course has a few exercises to reinforce the material from the lesson.
The lessons also come with the source code of the programs, which is very useful to open, run and try to change, observing the final result and what has changed.
Video courses from Mikhail Rusakov
We are here to help with any questions you may have!
Want to learn more about KnowPerfectly or don't know which training program to choose - leave a request and we'll respond ASAP
ABOUT US
We are a platform of knowledge
On our website you will find a variety of courses in different fields: language learning (German, Spanish, French and others), programming, professional development and much more.
Join in!
12 200
professionals already with us
Join those who are already on their way to professional growth. Share your discoveries, exchange experiences, get inspired, feel the support of like-minded people!
PURCHASE
How do I get my first course?
- 1 Add a digital item to your cart
- 2Pay for the item
- 3 Enter your email at checkout
- 4 Receive access to the purchased item in an email
FAQ
Got Questions? We’ve Got Answers!
In the "Courses" section choose the course you need, then go to its page and click the "Buy" button. We accept Visa and Mastercard cards. All your data is safe, we provide a secure connection to the payment gateway.
This option is not available at the moment. You only pay once to get access to the selected course. There is no time limit on access to a course you paid for.
If you have signed up to the knowperfectly platform: log
in to your account and make a payment for the course.
After the payment it will be displayed in the "My Courses"
section. Usually the course contains videos, presentations
and homework.
If you have not signed up: after payment, check your email
inbox. you will receive an email with the access. You will
just need to log in from the email and start obtaining new
knowledge. If needed, you can also get in touch with our
support team by email ask@knowperfectly.com.
Please contact our support team at ask@knowperfectly.com and we will help you with any issue you may have.
It all depends on the school you buy the course from. There are plenty of schools on our platform and their terms and conditions may differ. Therefore, it is better to clarify this question before starting the course.
The service support team solves any technical issues. Mentors and reviewers help participants during the learning process on the platform: they work on mistakes, explain and add to the course materials
Sure! To do this, you need to email the support team at ask@knowperfectly.com, then we will send you a business proposal and help you to post your course on knowperfectly.