By WIISE
Online
Can be taken anytime
Professional Training Course
Yes (Details)
English
$10
Course Overview
The most important thing while learning C++ is to focus on concepts.The purpose of learning a programming language is to become a better programmer - that is, to become more effective at designing and implementing new systems and at maintaining old ones. C++ is used by hundreds of thousands of programmers in essentially every application domain. Thisis a continuation of the C++ - Part 1 of this course.
Coupon code - WIISEGT
Who should take this course
It is available for all the learners.
Accreditation
WIISE
Course content
The outline of this course is mentioned below:
Static Keyword:
- Basic Overview
- Variables
- Functions
- Member Varaibles
Friend Keyword:
- Basic Idea Overview
- Friend Functions
- Friend Classes
Operator Overloading:
- Operator Overloading Overview
- Int & Ext Implementations
- Overloading += Operator
- Overloading + Operator
- Overloading ++ and -- Operator
- Assignment Operator
- Operator Overloading-Streams
- Overloading & Operator
Inheritance:
- Objects and Classes
- Inheritance Models
- Inheritance I
- Inheritance II
- Access Levels
- Inheritance Concepts
- Inheritance Types
- Virtual Functions
- Virtual Functions - Indepth
- Pure Virtual Functions
- Multiple Inheritance and Diamond Heirarchy
- Virtual Inheritance in Diamond Heirarchy
- Object Slicing
- Constructors and Destructors
- Virtual Destructors
- Default Parameters
- Name Hiding
- Non-Virtual Base Class Methods
Templates:
- Templates
- Simple Template Function
- Default Template Instantiation
- Templated Smart Pointer Class
- Template Specialization
Standard Template Library:
- Standard Template Library Overview
- STL Vector
- Iterators
- Associative Container
- STL Algorithms
C++ Casts:
- Casts C++
- Const Casts
- Dynamic Casts
- Static Casts
Exceptions:
- Exception Handling C++
- Throwing Exceptions
- Handling Exceptions
About Course Provider
WIISE is a 'Professional Learning Network' with a global outreach that helps anyone to learn anything to achieve personal and professional goals.
We bring top-rated interactive learning courses & certifications from across the world through respected Global Academic Institutes and Industry experts to our learners.
WIISE for Teams is a Smart training solution suitable for growing businesses (SMB’s) - deliver online cost-effective, on-demand training, staff engagement & Upskilling to their employees and customers. WIISE incorporates the latest micro-learning & social-learning techniques that provides fast and engaging training at a fraction of cost of traditional training methods.
WIISE is brought by respectable Learning services & Skill development company - PositiveShift Group - Silicon Valley CA USA, India (www.positiveshift.in). The company has been awarded unique Innovation partnership with National Skill Development Corporation (NSDC) and Ministry of Skill Development and Entrepreneurship, Govt of India.