Description
C++ is a powerful general-purpose programming language that is an extension of the C programming language. It is a very powerful programming language supporting different programming methods like procedural, object-oriented, functional which gives C++ extreme flexibility. It can be used to develop the operating system, browsers, games, Software, and much more.
Grab the skills you need to be an advanced C++ developer with the GreenQbit C++ beginner class.
Who this course is for:
- Beginner developers wanting to start with strong programming language.
- Developers who want to learn C++ as other programming language to enhance thier skills.
- Intermediate developers switching into C++ programming.
- Anyone willing to learn programming fundamentals.
- Aspirants want to develop a game or operating system.
Course Content
- fundamentals of program
- Overview
- language feature
- Creating a C++ Program
- Variables in C++
- Getting data from standard input (keyboard)
- First "useful" program - calculate sum
- Constant variables in C++, macro constants
- The auto keyword, new in C++11
- Comments
- if-else statement
- Logical operators
- Relational operators
- Comma operator
- for loop
- while loop
- do while loop
- for each Loops
- break statement
- continue statement
- goto
- Infinite loops
- Nested loops
- Declaration and usage
- Memory representation
- Array initialization
- Simple array algorithms
- C string
- Concept and usage
- Functions with return values
- Functions that do not accept anything and do not return anything
- Basics lambda anonymous functions new in C++11
- Explanation and usage
- Standard exceptions
- Generic catch block
- Nested try-catch blocks
- Exception propagation
- Concept and usage
- Attributes and structure initialization
- static attributes
- Arrays of struct
When would you like to start?
With our upcoming and running classes, you can choose the courses that accelerate your career path with the best time flexibility.
Requirements
- Basic knowledge of JavaScript, HTML and CSS
More Similar Courses
Build Web Apps with React & Firebase
Learn React from the ground up to make dynamic websites (includes Context, Hooks, Reducers, Routing, Auth, Databases)
4 Weeks
1hours per day
Full Stack web development with Java, Node and React
Master backend development with Java , Node and React.
8 Weeks
2hours per day
Industrial web Development-Java + React
Build strong ERP and more with java and React
8 Weeks
2hours per day
Bootcamp based on Java, React, Web, Database
Full Stack product development learning front end, backend and database management.
12 Weeks
2hours per day