C++ from Beginners to Object Oriented Data Structures

Jump start your C++ Programming Skills through Practical Projects with Basics to Linked Lists , Trees , Pointers, Header

This course is focusing only on Programming aspect of C++ and how people can organize their C++ codes with Objects oriented Concepts and Data Structures

What you’ll learn

  • Basics of C++ -> Switch Conditions , Do While Loops , If Else – if.
  • Object Oriented Programming -> Header Files , Structures , Objects.
  • Data Structures -> Pointers , Linked List , Trees.
  • All Practical Examples.

Course Content

  • Introduction –> 10 lectures • 1hr 54min.
  • Section 2 : Object Oriented Programming –> 6 lectures • 1hr 7min.
  • Section 3 Data Structures – Pointers , Linked List , Trees –> 10 lectures • 1hr 36min.

C++ from Beginners to Object Oriented Data Structures

Requirements

  • Open Mind with Concentration.
  • Visual Studio Code Installed.

This course is focusing only on Programming aspect of C++ and how people can organize their C++ codes with Objects oriented Concepts and Data Structures

 

Topics Covered in the Course

  • Basic Logic Development          -> Relational  Conditions , Loops ,
  • Object Oriented Programming -> Objects , Classes , Header Files
  • Data Structures                          -> Linked Lists , Trees , Double Linked List

 

Course Flow :

We will start with

  • Basic’s of C++
    • If Statements
    • Switch Statements
    • 1D Arrays , 2D arrays
    • Custom Functions

 

  • Object Oriented Programming
    • Structures
    • Constructors
    • Public, Private Classes
    • Header Files

 

  • Data Structures
    • Pointers
    • Objects for Pointers
    • Single Linked Lists
    • Double Linked List
    • Binary Trees

 

All of these Concepts are utilized into Projects made in each of the Sections Individually.

 

Projects :

  • Cinema Ticketing System ( Section 1 with functions, loops , Relation Operators and Switch Statements)Will take discuss the workflow and then move towards implementing this Project  by first
    • Writing a welcome Functionality
    • Buying Cinema Tickets with representative Seats
    • Bill generation
  • Restaurant Operating System (Section 2 with Classes , Structures, Constructors and header Files )
    • Welcome
    • Structures will be created for menu
    • Class with Constructors will be used to Define public and private variable setters and getters .
    • Header files will be utilized to simplify the code with distribution approach

     

  • School Management System (Section 3 with Pointers , Linked Lists , Trees )
    • Pointers will be understood in depth for dynamic usage
    • Single and Double Linked Lists will be created for students and teachers data chains
    • Binary Tree will be utilized to have a clear picture of our School

 

 

Get Tutorial