Free Lectures – Preview
Weekly Content & Projects
Week 1 – Recap of pointers and beginning of OOP
Class 1 – Revision of Pointers and Structs
- Arrays, Pointers, Structs
- Types of Pointer
- Applications of Pointers
- Dynamic Memory Allocation (Single D and Two D Allocation)
- Cross words Puzzle
Class 2 – The Beginning of OOP and its Pillars, The idea of class in C++
- Introduction and Story of OOP
- Why we need Object Oriented Programing (Abstraction, Encapsulation, Inheritance, Polymorphism)
- Complex Class + Fraction Class
- Binary Operators Overloading
Class 3 – Operator Overloading in action and friend functions
- Operator Overloading
- Unary, Binary, friend operators << , >> function)
- Growable array using Vector Class of STL)
- Huge Integer
- Add, Subtract, Smaller, Greater, Equal Quantity wise
- Operator+, *, /, % and operator++/– friend operator<< / >>
Week 2 – Using Abstraction and using STL String and vector
Class 1 – Using vector<int> as abstract class of STL
- Static attributes/objects/functions
- Applications
- Singleton Design Pattern
- Set class
- Matrices
Class 2 – Using String as abstract class of STL
- String class
- Using STL string class.
- Operators for string class
- Application
- Document Similarity Metrics
- Making Text Editor Phase 1
Class 3 – Making Text Editor
- Making Text Editor Phase 2
Week 3 – Objects and their Relationships
Class 1 – Composition Aggregation Association
- Composition
- Aggregation
- Association
- Application
Class 2 – Reusability and Using the Power of Inheritance
Inheritance
- Application
- Think about proper example
- CHESS Phase 0
Class 3 – Object Binding at Run Time
Polymorphism (Virtual function)
- Shape Hierarchy (Graphics library)
- C++, CHESS Phase 1
Class 4 – Making Generalized Structures and Exceptional Handling
- Composition
- Aggregation
- Association
- Application
Week 4 – Using C# and building Windows Form Applications
Class 1 – Basics Event handling Using Wizard and then by hooking
- C# (Calculator)
- Minesweeper / Gomoku C#
- Project Idea
- Library/ Grocery Store Management system)
Class 2 – Building CHESS GAME using Windows Form Applications
- CHESS in C# (Phase 0)
- CHESS in C# (Phase 1)
Class 3 – Building CHESS GAME using Windows Form Applications
CHESS Phase
- Highlight
- Check
- Stalemate
- Checkmate
Week 5 – Designing Large System
Final Project
Library Management System
Our Services
7 Days Money Back Guarantee
If you get dissatisfied with any course, then within the 1st week of your any Live Courses, you can contact us and get a full fee refund
Life time Access to Lecture Recordings
Once you enrolled in any course, you will get life-time access to all recorded lectures and practice problems
Shareable Certificate
A shareable certificate provides proof for an employer, or an institution that you have successfully completed an online course
Learn from Anywhere
with Certified Teachers of Pakistan’s top Tech Institutes in Live Interactive Sessions And get Peers’ Feedback for Weekly Graded Assignments
Payment Methods



Frequently Asked Questions
What are the pre-requisite of this course?
- You should have Basics of Programming in any language
How will I be received the recordings?
- You will be added to our offline google classroom
- Once you get enrolled in any course, all the details will be shared with you
What Perks do I Get after registration in a Recorded Course?
- Recordings of Live Online Interactive Sessions
- Life-Time Access to Lecture Recordings and Reading Material
- Recordings of Live Tech Personalities’ Talk, depending on course
- Shareable Certificate
How to register for a Course?
- Select a course, see details
- Click on the ‘Register Now’ or ‘Get Course’ button, you will be seen on course page
- Fill the registration form and submit your details. (*your details will not be shared with anyone)
- After form submission, you will receive an email with the guidelines and details
- Follow those guidelines (mentioned in the email)
- You can transfer your payment through Easypaisa, JazzCash, or bank transfer
For More Questions?
Featured Recorded Courses
Cracking the Coding Interviews
Last Updated – June 2021
Learn in-depth technical skills with 30+ LeetCode Challenges to crack placement procedures in top-notch tech firms.
Course Fee: PKR 15000/- PKR 10500/-
📆 8 Weeks 🕒 Recorded 📕 English & Urdu
Game Development Scratch to Unity
Last Updated – September 2021
Learn building your own 2D and 3D games in powerful gaming engines. Start your game development career!
Course Fee: PKR 8000/- PKR 5500/-
📆 4 Weeks 🕒 Recorded 📕 English & Urdu
Preparation for Coding Competitions
Last Updated – June 2021
Learn in-depth technical skills to excel the world of programming competitions. Get hands-on practice with STL
Course Fee: PKR 12000/- PKR 8500/-
📆 6 Weeks 🕒 Recorded 📕 English & Urdu