Data Structures And Algorithms Foundation

A beginners guide to code. Learn Data Structures from scratch

[2-MONTHS EXTENSIVE TRAINING]

# New Batch from 9th May

#### This course is tailor-made for students who are beginner and are willing to learn dsa from scratch.

• Students new to programming or are out of touch with coding but desire to build their basics of programming and learn the most complex topics such as Recursion, DP, Data Structure & Algorithm.
• Students will learn DS and Algo from Scratch

## 1Language basics

• Getting Started
• Conditionals and Loops
• Operators and Patterns
• Pointers
• Data Types & Number System
• Functions, Variables and their Scope
• Arrays, 2-D arrays
• Strings and StringBuilder
• Searching and sorting
• Getting Started
• Conditionals and Loops
• Operators and Patterns
• Pointers
• Data Types & Number System
• Functions, Variables and their Scope
• Arrays, 2-D arrays
• Strings and StringBuilder
• Searching and sorting

## 2Recursion & Backtracking

• Basics and Control Flow in recursion
• Recursion with arrays
• Recursion with ArrayLists
• Recursion on the way up
• Basics and Control Flow in recursion
• Recursion with arrays
• Recursion with ArrayLists
• Recursion on the way up

## 3DP & Time Complexity

• Recursion to DP
• 1d DP
• 2d DP
• Time Complexity analysis
• Space Complexity
• Recursion to DP
• 1d DP
• 2d DP
• Time Complexity analysis
• Space Complexity

## 4Stack and Queues (Basic Data Structures)

• Introduction and Implementation of Stack and Queue
• Application of Stack and Queue
• Introduction and Implementation of Stack and Queue
• Application of Stack and Queue

## 5OOPs & Linked Lists (Basic Data Structures)

• OOPs and Dynamic Arrays
• Implementation of Linked List Data Structure
• Iterator Design Pattern
• OOPs and Dynamic Arrays
• Implementation of Linked List Data Structure
• Iterator Design Pattern

## 6Generic Tree (Basic Data Structures)

• Introduction of hierarchical data structure
• Implementation of Generic Tree
• Introduction of hierarchical data structure
• Implementation of Generic Tree

## 7Binary tree (Basic Data Structures)

• Implementation of Binary Tree
• Application of Binary Tree
• Implementation of Binary Tree
• Application of Binary Tree

## 8BST & AVL (Basic Data Structures)

• Balancing Property
• Implementation of BST & AVL
• Application of BST & AVL
• Balancing Property
• Implementation of BST & AVL
• Application of BST & AVL

• Applications of HashMap
• Iterable vs Iterator
• Applications of HashMap
• Iterable vs Iterator

• DFS and its application
• BFS and its application
• DFS and its application
• BFS and its application

### Batch details will be as followed:

Start Date: 9th May
Duration - 2 Months
Live classes
Doubt Support via videos and one on one sessions
Regular coding contests
Placement Assistance: Only if you have projects in your resume also

## Final Message

### Enroll Now For The Course!!!

If you wish to register for this course, contact us on +91-7048971481 or +91-7048994628. For any query - Kindly fill this