Q
C++ Programming | Course Materials

C++ Programming – Course Materials

C++ Programming complete reference guide

The C++ programming language has emerged as a versatile language with multi-purpose applications. Being one of the early OOP language, this language provides some unique advantage by separating data and methods using various data abstraction mechanisms. This results in better code re-usability, security and modularity in applications. Designed by keeping Embedded programmers in mind, this C++ programming complete reference guide takes a workshop approach towards C++ programming. Hence, is focus is to give very good exposure to various OOP features like objects, classes, inheritance, polymorphism, virtual functions and many more. 

Along with C language, the C++ has emerged as one of the widely used programming language for Embedded Systems development. Hence, having C++ skill in your profile is an additional advantage.

OOPS! It’s time to learn OOPS through our C++ programming complete reference guide 🙂 

COURSE OBJECTIVES:

  • Introduce you to Object-Oriented Programming (OOP)
  • Understand differences between C and C++ with respect to Embedded Programming
  • Enable you to choose the right programming language for your Embedded Project 
  • Hands-on programming with OOP

TARGET AUDIENCE:

  • Entry level engineers who want to learn Embedded programming using C++
  • Experienced professionals who want to switch into development career

PREREQUISITE:

  • Basic knowledge of any programming language
  • Exposure to Linux commands would be a plus

PLATFORM:

  • OS – Linux (Ubuntu) / Windows / Mac
  • Compiler – G++(Preferred)
  • Debugger – GDB (Preferred) or Similar Debuggers

PRESENTATION SLIDES:

 

REFERENCE MATERIALS:


  • Tutorial – Exception handling in C++

  • Introduction to Standard Template Library (STL)

  • Tutorial – Namespaces in C++

  • Tutorial – Polymorphism in C++

REFERENCE BOOKS:

  • Programming: Principles and Practice using C++  






  • Starting out with C++ from Control Structures to Objects  

Want to share this page with your friends?

COMPLEXITY MEDIUM
ASSIGNMENTS COMING SOON
PROJECTS 1
SAMPLE PROGRAMS 31
INTERVIEW PREP COMING SOON
VIDEOS COMING SOON
C Programming AN IN-DEPTH COURSE TO MAKE YOU AN EMBEDDED PROGRAMMER
Data Structures CREATE RESOURCE OPTIMIZED PROGRAMS
Python Programming BUILT IOT GATEWAY WITH VERSATILE PYTHON

GOT A TECHNICAL QUERY?

Post to our technical form and get help. Our pool of mentors and enthusiasts will clarify your queries. Build an amazing professional network as well. What are you waiting for?


LATEST BLOG POSTS

The Future Scope of Embedded Systems : Trends and Predictions

The Future Scope of Embedded Systems : Trends and Predictions

Introduction Embedded systems have become an integral part of modern technology, and their importance is increasing day by day. These systems are designed to perform specific tasks and are embedded in everyday devices, making them intelligent and interactive. From...

Q