Master DS and Algo with C++
Start from Basics, become a C++ Master!
Instructors

Mosina Ashraf

₹ 7,999

Buy Now
Summary

First of its kind, our C++ Live course for beginners is a uniquely designed course in Data Structures and Algorithms to aid your journey right from the beginning to the very end in becoming the most skilled software engineers across the globe.Through these Live classes, the students will not only become more efficient with their solutions by optimizing space and time but will also provide them a firm base to excel in all their programming interviews. The core focus of these C++ classes is to maintain an equilibrium between theory and practical, thus providing the programmers with an ample amount of practice of questions based on Sorting, Searching, Greedy Algorithms, Divide and Conquer Algorithms and more.

Highlights

  • Extensive Data Structures & Algorithmic Coverage
  • 500+ Video Lectures and Code Challenges
  • Hint Videos for Complex Problems
  • Lifetime Assignment Access
  • Basics & Advanced Coding Topics for Interviews
  • Expert Doubt Support

Pre-requisites

There are no pre-requisites to join this course.

Lecture Schedule

Wed, Sat and Sun
7:00 PM - 10:00 PM
Lecture 01
FlowChart And PsuedoCode
Lecture 02
Getting Started with Programming- Conditonals and Loops
Lecture 03
Patterns and Operators
Lecture 04
Programming Fundamentals - Bitwise Operators
Lecture 05
Deep Diving into Programming - 1
Lecture 06
Arrays - 1D
Lecture 07
Question Practise Session
Lecture 08
Functions and other Basics
Lecture 09
Pointers
Lecture 10
1D Character Arrays
Lecture 11
Question Practise Session
Lecture 12
2D Character Arrays
Lecture 13
Problem Solving on Arrays
Lecture 14
Basics of Recursion
Lecture 15
Question Practise Session
Lecture 16
Recursion Problem Solving
Lecture 17
Recursion Backtracking
Lecture 18
Advance Recursion Problem Solving
Lecture 19
Question Practise Session
Lecture 20
Dynamic Memory Allocation & OOPs - 1
Lecture 21
OOPs - 2
Lecture 22
Space and Time Complexity
Lecture 23
Divide and Conquer
Lecture 24
Linked List - 1
Lecture 25
Linked List - 2
Lecture 26
Question Practise Session
Lecture 27
Binary Trees - 1
Lecture 28
Binary Trees -2
Lecture 29
Binary Search Trees
Lecture 30
Question Practise Session
Lecture 31
Priority Queue/ Heap
Lecture 32
Hashmaps Implementation
Lecture 33
1D - Dynamic Programming
Lecture 34
Question Practise Session
Lecture 35
2D Dynamic Programming
Lecture 36
Dynamic Programming, Problem Solving
Lecture 37
Graphs - 1
Lecture 38
Question Practise Session
Lecture 39
Graphs - 2
Lecture 40
Graphs & Basics of Tries
Lecture 41
Interview Questions using Tries
Lecture 42
Question Practise Session
Lecture 43
Starting with Leetcode
Lecture 44
Leetcode Problem Solving
Lecture 45
How to start with Codeforces
Lecture 46
Interview preparation and Competitive Programming sessions
Lecture 47
Tips on building resumes, Profile Building and Future Career Guidance
About Mentors
Mosina Ashraf
mosina.ashraf@codingblocks.com

Mosina is a competitive programmer and a front end web developer .Apart from having an excellent academic record, with her sense of innovation, she has contributed in creating great teaching content. Known for her euphonious voice,warmhearted nature and coding skills she blends proficiently as a mentor.


Opportunities unlocked for learner
Develop a strong approach to coding languages and learn any language further.Learn from scratch with standard libraries and inner algorithms to understand what goes “under the hood”.Companies like Google and Facebook also need C++ developers to optimize their apps or work on their products.
Hands on Projects and Problems:
Build real-world applications in C++ like Google Maps PathFinder, build games like Tic Tac Toe, Sudoku.N-Queen & N-Kings Solve using Bitmasking.Splitwise Cash Flow using a Graph Algorithm.
Why choose CB Live:
Two-Way Interaction: Share screen with your mentor for any doubt resolution 24*7.Placement Support: From Interview recommendations to placement, we are there for you at every step.Get into Bigwigs: Our expert will help you crack interviews for Amazon, Microsoft, Apple, Google, and Facebook.
This course is essential for you:
If you want to begin with coding as a career.If you have no prior knowledge on coding.If you love solving real-world problems and want to create a solution

Land your dream job

Making you ready for grade A companies