Data Structures Algorithm DSA | Python+Javascript LEETCODE | @learninghome99

 Data Structures Algorithm DSA | Python+Javascript LEETCODE 

Data Structures Algorithm DSA | Python+Javascript LEETCODE

This course includes:
  • 39 hours on-demand video
  • 84 coding exercises
  • 63 articles
  • 101 downloadable resources
  • Access on mobile and TV
  • Certificate of completion
What you'll learn
  • Common Data Structures such as Arrays, Hash Table,Linked List,Binary trees,Graphs etc.
  • Real Coding Interview Questions from Google, Meta,Amazon,Netflix ,Microsoft etc.
  • Time and Space Complexity of Algorithms, Detailed Discussion of Logic to solve questions
  • Code Implementation in Javascript, Python
Requirements 
  • Basic knowledge of Javascript or Python or any other Programming language ( things like write a loop, function etc)
Course Description :

Student Testimonials:

"The teacher excels in explaining complex concepts clearly." - Liam Bailes

"I have just started but the quality of explanation is superb . I had seen many videos on time complexity but he explained very well."-Deepak Reddy

"So far, I am finding this course really helpful, and the trainer is really sorted about what he needs to teach and is completely prepared with his plan and material. I feel this is one of the best courses available in Udemy and outside to learn DSA because it is well structured and is delivering what we are looking for."-Ankur Saxena

"Great course. Lecturer is full of in depth knowledge and able to pass it on. Its not easy to find this out there. Thank you."-Mark Corrigan

"Because of this course I understand how to find complexity of the program. Teacher has explained concept in very easy manners, so that any body can understand it properly."-Amritesh Kumar Singh

"I really love the way you have explained it, and thanks for such a great course."- Soeng Kanel

"The course is a rare find for in-depth knowledge." - Mark Corrigan

"Well-structured and thorough preparation for DSA." - Ankur Saxena

"Easy to grasp concepts in a single go." - Shaik Asrar

"Effortless concept assimilation." - Elisha Benjamin

"A great foundation in DSA." - Prince Roy Sharma

"Simplifies understanding DSA." - Rahul

"Clarifies program complexity." - Amritesh Kumar Singh

"Clarified Big O notation for me." - Aaron Engelmann

"Excellent for problem-solving and reasoning." - Parth

"Comprehensive overview of Data Structures." - Newton

"Highly recommended for Tier 1 company preparation." - Dennis Paul

About the Course:

Welcome to the Coding Interview Bootcamp with a focus on Python and JavaScript!

The primary goal of this course is to prepare you for coding interviews at top tech companies. By tackling one problem at a time and understanding its solution, you'll accumulate a variety of tools and techniques for conquering any coding interview.

Daily Coding Challenges:

The course is structured around daily coding challenges. Consistent practice will equip you with the skills required for coding interviews and allow you to practice on Leetcode.

Topics Covered:

We start from the basics with Big O analysis, cover common data structures, and discuss real-life problems asked in interviews at tech giants like Google, Meta, Amazon, Netflix, Apple, and Microsoft.

For each question, we will:

Discuss the optimal approach

Explain time and space complexity

Code the solution in JavaScript (you can follow along in your preferred language)

Additional Resources:

The course includes downloadable resources, motivational trackers, and cheat sheets.

Course Outline:

Day 1: Arrays, Big O, Sorted Squared Array, Monotonic Array

Day 2: Arrays, Rotate Array, Container with Most Water

Day 3: Hash Tables, Two Sum, Isomorphic Strings

Day 4: Recursion, Fibonacci, Power Sum

Day 5: Recursion, Permutations, Power Set

Day 6: Strings, Non-Repeating Character, Palindrome

Day 7: Strings, Longest Unique Substring, Group Anagrams

Day 8: Searching, Binary Search, Search in Rotated Sorted Array

Day 9: Searching, Find First and Last Position, Search in 2D Array

Day 10: Sorting, Bubble Sort, Insertion Sort

Day 11: Sorting, Selection Sort, Merge Sort

Day 12: Sorting, Quick Sort, Radix Sort

Day 13: Singly Linked Lists, Construct SLL, Delete Duplicates

Day 14: Singly Linked Lists, Reverse SLL, Cycle Detection

Day 15: Singly Linked Lists, Find Duplicate, Add 2 Numbers

Day 16: Doubly Linked Lists, DLL Remove Insert, DLL Remove All

Day 17: Stacks, Construct Stack, Reverse Polish Notation

Day 18: Queues, Construct Queue, Implement Queue with Stack

Day 19: Binary Trees, Construct BST, Traversal Techniques

Day 20: Binary Trees, Level Order Traversal, Left/Right View

Day 21: Binary Trees, Invert Tree, Diameter of Tree

Day 22: Binary Trees, Convert Sorted Array to BST, Validate BST

Day 23: Heaps, Max Heap, Min Priority Queue

Day 24: Graphs, BFS, DFS

Day 25: Graphs, Number of Connected Components, Topological Sort

We offer a full money-back guarantee for 30 days. Enroll today!

Jackson

Who this course is for:
  • Students who are about to graduate and trying to get into top Tech companies as software engineers
  • Self taught programmers looking for their first job
  • Experienced developers wanting to get into MAANG companies ( top tech firms)
How Do I Subscribe to Data Structures Algorithm DSA | Python+Javascript LEETCODE?

  • Sign Up for Udemy.com
  • Subscribe Here ( Data Structures Algorithm DSA | Python+Javascript LEETCODE):
    You have to wait 35 seconds.


  • To Apply CouponCode: 3991AC08BFC1EE5C3B01 

0 Comments