C++ Essential Training for Career Changers

Description

C++ is a general purpose programming language that is used by millions of developers. It offers a powerful combination of performance and abstraction that other languages don’t have. You can use C++ to write different kinds of applications for a variety of platforms. In this course, I’ll cover basics of language syntax – declaring variables, classes, building expressions using operators and functions – and work up to templates, pointers, const, and polymorphism. I’ll be using the principles of “modern C++” as much as possible, relying on the Standard Library and using idioms like Resource Acquisition is Initialization to reduce the effort involved in memory management. Some people are scared of C++, but I’ll show you how to approach the language without fear.

Who Should Attend

Enthusiasts interested in adding programming skills to your professional toolkit? If so, whether you're a student kicking off your career, a mid-level manager who's always wanted to learn programming, or even a seasoned developer interested in tackling a new language, then this course is for you

Requirements

Have a computer preferably a laptop with any operating system: Mac, PC or Linux


Content

        • semantics of the cpp
        • what is compiler / IDE
        • variables / types of variables
        • input / output streams and validation of data
        • operators - arithmetic, assigment, logical, bitwise
        • conditions like if / else / switch
        • arrays / multi-dimensional arrays
        • loops - for / while / do-while
        • functions, overloading functions, passing variables to functions etc.
        • structures
        • referencers
        • pointers
        • dynamic allocation of memory
        • creating project in IDE
        • classes
        • object oriented programming
        • class and function templates
        • namespaces
        • exceptions

        Course Schedules

        Reviews

        No Reviews yet