Zero to Hero: Data Structures & Algorithms in Java

  • by UAceIt
  • Course level: All Levels


Do you want to get placed in companies like Google, SAP Microsoft, Goldman Sachs or Walmart?

This course is designed for those who wish to learn about Data Structures and Algorithms in Java in the most systematic, simplified and practical way. With 100+ crucial questions, informative lectures, doubt-solving sessions, assignments and immense practice, you can easily master programming in Java.

This program will take you from absolute beginner to interview ready level. You will get to practice questions which were asked in actual tech interviews and build a strong foundation to enhance your problem solving skills.

You are one click away from landing your dream job!

About the instructor

Mahima Kataria – An incoming software engineer & former intern at SAP and UAceIt Java instructor having extensive experience in DSA interview preparation and a flair for teaching.

What Will I Learn?

  • Basics of Java(Data types, loops, if-else if, etc.)
  • Functions in Java
  • Arrays- 2D,MultiD, Dynamic
  • Strings & String Buffers
  • Stacks & Queues
  • Linked Lists
  • Recursion
  • Backtracking
  • OOPS- classes & objects in Java
  • Trees
  • Graphs
  • Dynamic Programming!!
  • LOTS & LOTS of Interview Questions- Tests, Assignments and Contests 

Topics for this course

45 Lessons25h

Starting With Java Functions – Free Lecture

Installing JDK + IDE


2D Arrays

Arrays Continued

Array Rotation


Linked List

Linked List Edge Cases



Object Oriented Programming

Object Oriented Programming continued


Recursion continued

N-Queens Problem using Recursion

Trees I

Trees II

Time & Space Complexity

Dynamic Programming I

Dynamic Programming II

Greedy Algorithm & Questions


Graph I

Graphs II

Solutions Video Lectures 1 (Optional)

Solutions Video Lectures 2 (Optional)

Solutions Video Lecture 3 (Optional)

About the instructors

4.80 (5 ratings)

6 Courses

144 students

5.00 (3 ratings)

2 Courses

7 students

Student Feedback


Total 2 Ratings

1 rating
0 rating
0 rating
0 rating
0 rating

I'm glad to be a part of this online course as my Instructor has worked so efficiently for us to give her best ever teaching-learning experience to us and I recommend every DSA-Java student to attend her classes. And the services that UACelt offers at a very reasonable price is really appreciating. Thanks UACelt and Ms Mahima Kataria .

High quality content available at a very affordable price.. Big thanks to the instructor, Ms. Mahima Kataria for her diligent efforts in making the sessions informative and interactive.Had an amazing experience with UAceIt !

16,000.00 999.00

Material Includes

  • -Recorded Classes | Doubt & Mentor Support
  • -DSA Concepts | Interview Questions | Assignments 


  • There are no pre-requisites to join these classes.

Target Audience

  • If you want to begin your career in coding. If you have no prior knowledge or experience on coding. If you love solving challenging real-world problems and want to prepare for the interviews.