C/C++ and Data Structures

Register Now

This course provides a comprehensive introduction to C/C++ programming and data structures, ideal for beginners aiming to build robust software solutions. It covers core programming concepts, syntax, and essential data structures like arrays, linked lists, and trees. Students will learn to write efficient code, implement algorithms, and solve real-world problems. By the course’s conclusion, participants will have developed a portfolio-ready project, showcasing practical skills in C/C++ and data structures.
 

Instructor: Mr Shakeel Ahmed
Level: Beginner
Lectures: 10
Duration: 2 Months
Location: Online

What We Offer ?

  • Certified Course Completion Certificate

    Awarded upon successful completion of the training program.

  • One-Month Internship Letter

    Provided to acknowledge participation in a practical internship experience.

  • Eligibility for a Three-Month Paid Internship

    Top-performing candidates may be selected for an extended, paid internship opportunity.

  • Week 1 – C++ Basics

    • Introduction to Programming & C++
    • Basic Input/Output
    • Variables and Data Types
    • Operators and Expressions
    • Control Structures (if, else, switch)
    • Loops (for, while, do-while)
    • Functions & Recursion
    • Week 1 Assignment

    Week 2 – Object-Oriented Programming (OOP)

    • OOP Concepts Overview
    • Classes and Objects in C++
    • Constructors and Destructors
    • Access Specifiers (public, private, protected)
    • Encapsulation and Abstraction
    • Static Members
    • Week 2 Assignment

    Week 3 – OOP Advanced + Introduction to Data Structures

    • Inheritance (Single, Multiple, Multilevel)
    • Polymorphism (Function Overloading, Operator Overloading, Virtual Functions)
    • Introduction to Arrays
    • Structures and Pointers
    • Introduction to Linked Lists
    • Week 3 Assignment

    Week 4 – Data Structures in Depth

    • Linked List (Singly & Doubly)
    • Stack (using Arrays & Linked List)
    • Queue (Normal and Circular)
    • Trees (Binary Tree, BST)
    • Searching & Sorting (Linear, Binary, Bubble, Insertion, Selection)
    • Final Project / Assignment
    • Week 4 Assignment

    No Review Yet