UrbanPro
true

DataStructure and Algorithm Using Java

LIVE
60 reviews
60 Hours

Just Pay ₹25,000 to Register

- OR - Book a Free Demo

Course offered by Pratap Kumar

127 reviews

Section 1 - Introduction
Section 2 - Recursion
Section 3 - Cracking Recursion Interview Questions
Section 4 - Bonus CHALLENGING Recursion Problems (Exercises)
Section 5 - Big O Notation
Section 6 - Top 10 Big O Interview Questions (Amazon, Facebook, Apple and Microsoft)
Section 7 - Arrays
Section 8 - Cracking Array Interview Questions (Amazon, Facebook, Apple and Microsoft)
Section 9 - CHALLENGING Array Problems (Exercises)
Section 10 - Linked List
Section 11 - Circular Singly Linked List
Section 12 - Doubly Linked List
Section 13 - Circular Doubly Linked List
Section 15 - Stack
Section 16 - Queue
Section 19 - Binary Search Tree
Section 20 - AVL Tree
Section 21 - Binary Heap
Section 22 - Trie
Section 23 - Hashing
Section 24 - Sort Algorithms
Section 25 - Searching Algorithms
Section 26 - Graph Algorithms
Section 27 - Graph Traversal
Section 28 - Topological Sort
Section 29 - Single Source Shortest Path Problem
Section 30 - Dijkstra's Algorithm
Section 31 - Bellman Ford Algorithm
Section 32 - All Pairs Shortest Path Problem
Section 33 - Floyd Warshall
Section 34 - Minimum Spanning Tree
Section 35 - Kruskal's and Prim's Algorithms
Section 37 - Greedy Algorithms
Section 38 - Divide and Conquer Algorithms
Section 39 - Dynamic Programming
Section 40 - CHALLENGING Dynamic Programming Problems
Section 41 - A Recipe for Problem Solving
Section 41 - Wild West

Gallery (7)

About the Trainer

Pratap Kumar picture

5 Avg Rating

127 Reviews

103 Students

1 Courses

Pratap Kumar

Master in Science , Utkal University

14 Years of Experience

I have 15 Years of Real Time Experience in Java, J2EE, Spring Boot & Microservices, Hibernate, JPA, Java WebService (SOAP & REST ), DevOps, Cloud platform such as: AWS & GCP, MuleSoft, Web Technologies: JavaScript/TypeScript, Node/Express, React, Angular

I am passionate about Python Fullstack technologies,

I am providing Best Online/Corporate/Project Training and JobSupport on Java J2EE Python DevOPS AWS GCP MEAN MERN and Frameworks with Web Services with Real-time case Studies, Concepts and Projects; it covers fully real-time scenarios and best Examples/Projects/Tools.

Students also enrolled in these courses

LIVE
138 reviews
40 Hours

Course offered by Raghav Gupta

69 reviews
LIVE
6 reviews
50 Hours
2,500 Group Class (max 4)
4,000 1-on-1 Class

Course offered by Foram

3 reviews
LIVE
3 reviews
60 Hours
72,000 Group Class (max 4)
20,000 1-on-1 Class

Course offered by Ashish Kumar Chakrabarty

5 reviews
LIVE
7 reviews
10 Hours
5,999 Group Class (max 50)
25,000 1-on-1 Class

Course offered by Seema Chaudhary

44 reviews

Reviews (60)

4 out of 5 60 reviews

Pratap K. https://s3-ap-southeast-1.amazonaws.com/tv-prod/member/photo/303734-small.jpg S R Nagar
5.00560
Pratap K.
S

Java Training Requirement for :Core Java

"It was supper. easy to learn. We have a lab faculty with computer system to practice the class work of the day. faculty to clear the doubt of the topic. "

Pratap K.
S

Java Training Requirement for :Core Java

"I am Attending to Core java Class form past 2 months, Sir teach classes in the most effective format with examples & more sketching format.. So it more easy to remember for more period of time and it also gives no complexity for creating our own logical programs. "

Pratap K.
S

Java Training Requirement for :Java Full Stack Developer

"I am feeling good because i wrote the test every where. But here i can feel very comfort because the trainers also train the subject very well. "

Pratap K.
K

Java Training Requirement for :Java Full Stack Developer

"Teacher is the person who shapes the future of everyone by providing best education to her/his students. Teacher plays a great role in the education of every student. A good teacher has many qualities and fully able to make his/her students successful in life. "

View All
Have you attended any class with Seema?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

4 out of 5 60 reviews

Pratap K. https://s3-ap-southeast-1.amazonaws.com/tv-prod/member/photo/303734-small.jpg S R Nagar
5.00560
Pratap K.
S

Java Training Requirement for :Core Java

"It was supper. easy to learn. We have a lab faculty with computer system to practice the class work of the day. faculty to clear the doubt of the topic. "

Pratap K.
S

Java Training Requirement for :Core Java

"I am Attending to Core java Class form past 2 months, Sir teach classes in the most effective format with examples & more sketching format.. So it more easy to remember for more period of time and it also gives no complexity for creating our own logical programs. "

Pratap K.
S

Java Training Requirement for :Java Full Stack Developer

"I am feeling good because i wrote the test every where. But here i can feel very comfort because the trainers also train the subject very well. "

Pratap K.
K

Java Training Requirement for :Java Full Stack Developer

"Teacher is the person who shapes the future of everyone by providing best education to her/his students. Teacher plays a great role in the education of every student. A good teacher has many qualities and fully able to make his/her students successful in life. "

Pratap K.
P

Java Training Requirement for :Core Java

"I am extremely satisfied with the knowledge I have gained. The course has covered all the necessary topics and the explanations have been excellent. Taking this course has been the best decision I made and I would highly recommend it to others. "

Pratap K.
G

Java Training Requirement for :Core Java

"Sir, you are very engaging and interactive, making it easier for students to stay focused and retain information. Thank you for wonderful experience sir. "

Pratap K.
P

Java Training Requirement for :Core Java

"Sir,your expertise in Java programming is evident from your ability to explain complex concepts with clarity. your deep understanding of the language is invaluable to students seeking to master java. "

Pratap K.
G

Java Training Requirement for :Core Java

"Sir had very stupendous explanation of subject and he covered every tiny piece of topics in the Java and with tremendous explanation he been friendly with every student. In search of gold we got diamond. "

Pratap K.
A

Java Training Requirement for :Core Java,Hibernate,J2EE,Java Full Stack Developer,Java Real Time Projects,JSP (Java Server Pages),Servlet,Spring,Struts,Web services

"Best teaching for beginners ,when I studied, I had no knowledge about Java ,but now I am from zero to hero in Java. "

Pratap K.
V

Java Training Requirement for :Java Full Stack Developer

""I would recommend this course for every experienced java programmer who wants to take a deep dive into advanced topics of Java language. During the course each topic is clearly explained and supported by adequate examples and often by hands-on labs which I found very practical." The exercises were really good. Hard sometime but really interesting. Nothing better than practice. Thank you. The performance part and demonstration was really good!" - "

Pratap K.
S

Java Training Requirement for :Core Java,Java Full Stack Developer

"One of the best teacher in the all over ameerpet market, it's my guarantee. When we are talking about the concept , no one can't do this type of job like pratap sir doing, every difficult to difficult concepts taught by sir in easy understandable way. "

Pratap K.
R

Java Training Requirement for :Java Full Stack Developer

"I enrolled in the Java Full Stack Developer Master's Program by Simplilearn and I am very satisfied with the course. The course covers all the essential topics and technologies for full stack development, such as Java, SQL, Hibernate, Spring Boot, Angular, and more. The instructors are knowledgeable and experienced, and the mentors are helpful and supportive. The projects and assignments are challenging and practical, and they helped me build a strong portfolio. The course also provides career guidance and placement assistance. I would recommend this course to anyone who wants to master full stack development with Java. "

Pratap K.
M

Java Training Requirement for :Java Full Stack Developer

"I enrolled in the Java Full Stack Developer Master's Program by Simplilearn and I am very satisfied with the course. The course covers all the essential topics and technologies for full stack development, such as Java, SQL, Hibernate, Spring Boot, Angular, and more. The instructors are knowledgeable and experienced, and the mentors are helpful and supportive. The projects and assignments are challenging and practical, and they helped me build a strong portfolio. The course also provides career guidance and placement assistance. I would recommend this course to anyone who wants to master full stack development with Java. "

Pratap K.
R

Java Training Requirement for :Core Java,Hibernate,J2EE,Java Full Stack Developer,Java Real Time Projects,JSP (Java Server Pages),Servlet,Spring,Web services

"I had the pleasure of experiencing the teaching skills of a talented educator in a course that was focused on full stack development using the Java programming language. The instructor's ability to effectively communicate complex concepts and engage students in the learning process was truly impressive. "

Pratap K.
S

Java Training Requirement for :Java Full Stack Developer

"I had the pleasure of experiencing the teaching skills of a talented educator in a course that was focused on full stack development using the Java programming language. The instructor's ability to effectively communicate complex concepts and engage students in the learning process was truly impressive. "

Pratap K.
A

Java Training Requirement for :Java Full Stack Developer,Java Real Time Projects

"One of my best experience ever. The way of teaching is easy to catch, as he have a deep understanding of the topics that he teaches and can explain complex concepts in an easy to understand manner and provide real world examples which helps the student to grasp the concept easily. "

Pratap K.
C

Java Training Requirement for :Java Full Stack Developer

"Excellent teaching professor for Java full stack development. I was tasked with developing a full-stack Java web application. The application was designed to allow users to search for specific data within a large dataset. I used the Spring framework to build the backend, and the Thymeleaf template engine to build the frontend. To implement the search functionality, I created a RESTful API using Spring's @RestController and @RequestMapping annotations. The API accepted a search query as input and used it to construct an SQL query. The SQL query used the LIKE operator to search for products whose names, prices, or categories contained the search query. The frontend was built using Thymeleaf templates. The I was tasked with developing a full-stack Java web application. The application was designed to allow users to search for specific data within a large dataset. I used the Spring framework to build the backend, and the Thymeleaf template engine to build the frontend. To implement the search functionality, I created a RESTful API using Spring's @RestController and @RequestMapping annotations. The API accepted a search query as input and used it to construct an SQL query. The SQL query used the LIKE operator to search for products whose names, prices, or categories contained the search query. The frontend was built using Thymeleaf templates. The templates included a search bar where users could enter their search query, and a table to display the search results. When the user clicked the search button, the application sent an HTTP request to the backend containing the search query. The backend processed the request, executed the SQL query, and returned the results as a JSON object. The frontend then displayed the search results in the table. To handle special characters and case sensitivity in the search query, I used Java's Pattern and Matcher classes to escape any special characters and convert the search query and product data to lowercase before comparing them. "

Pratap K.
S

Java Training Requirement for :Java Full Stack Developer,JSP (Java Server Pages)

"I am writing to express my appreciation for the excellent job you have been doing in teaching our class. Your enthusiasm and passion for the subject have made the lessons engaging and informative. One of the things I appreciate most about your teaching style is your ability to provide specific and constructive feedback on assignments. Your detailed comments and suggestions have helped me improve my understanding and skills in the subject. "

Pratap K.
K

Java Training Requirement for :Core Java,Hibernate,J2EE,Java Full Stack Developer,Java Real Time Projects,JSP (Java Server Pages),Servlet,Spring,Struts,Web services

"The mentor impressively combines deep Java full stack knowledge, clear communication, and hands-on teaching. Their commitment to a balanced approach, industry relevance, and encouraging critical thinking creates a supportive and effective learning experience. Timely feedback further enhances skill development. Highly recommended for aspiring Java full stack developers. "

Pratap K.
D

Java Training Requirement for :Java Full Stack Developer

"The way of teaching is pretty good 😊 The Trainer provided an exceptional learning experience. Their expertise in Java, Spring Boot, and front-end technologies ensured a comprehensive understanding of the stack. Their interactive teaching methods and personalized support made complex concepts easy to grasp. Overall, highly recommended for anyone looking to excel in Java Full Stack development. "

Pratap K.
N

Java Training Requirement for :Core Java,Hibernate,J2EE,Java Full Stack Developer,JSP (Java Server Pages),Servlet,Spring,Struts,Web services

"The explanation about each and every topic was top notch. And the way explains it is understand able to everyone. "

Pratap K.
N

Java Training Requirement for :Core Java,Hibernate,J2EE,Java Full Stack Developer,Java Real Time Projects,JSP (Java Server Pages),Servlet,Spring,Web services

"I had an enriching experience learning Java Full Stack from Pratap sir I am happy to share my experience about his in-depth knowledge of the subject matter was evident, making complex concepts more accessible. The teaching style was clear, and they demonstrated a genuine commitment to student success by being approachable and responsive to questions. The course was not only educational but also enjoyable, thanks to their engaging methods. Overall, an excellent instructor who significantly contributed to my understanding of Java Full Stack development. "

Pratap K.
R

Java Training

"Teaching was good and he tell us understanding way to easy so i am overall is satisfied with sir thank you. "

Pratap K.
R

Java Training

"I'm grateful to thank this opportunity. I'm improving more knowledge from learning java classes and HTML,CSS. Trainer will teach everything minute points it's very helpful to us. "

Pratap K.
F

Java Training

"Explaining every concept with examples in depth, concentrating on concept to be understood, checking upon each and everyone's doubts, it's wonderful experience to be tainted by you. Thank you, sir. "

Pratap K.
C

Java Training

"Actually I don't have much of knowledge about java, before joining the classes, after listening of our pratpa sir classes there is good knowledge in java. "

Pratap K.
K

Java Training

"Thank you Pratap Sir, Just wanted to express how happy I am with this course. I'm learning a top to down from this JAVA and UI Technologies. I feel a lot more clear on my passion, and I can now picture myself in my mind which helps me tremendously when I think about technologies to know and things to develop. "

Pratap K.
S

Java Training

"You will be taught in a slow and steady process where you get to learn the content in very detailed way. Each and every concept is explained with a real time example which helps you to get the concept very well. "

Pratap K.
N

Java Training

"Training classes very nice and we are learning java subject but i like classes a lot and training classes is easy to understand and write. "

Pratap K.
A

Java Training

"I am learning java Full stack and UI. Pratap sir is an excellent and trained teacher his teaching method is so simple and effective that anyone can understand the complex things easily. He teaches from the basic level so that a student will learn everything easily and to make the student's core level more stronger. He always puts energy in each class he takes. He is a friendly and understanding teacher so student can feel free to communicate with him if he finds any problem. I have taken java classes before but my concept was not clear but after joining pratap sir's classes i got better clarity about the concepts. "

Pratap K.
D

Java Training

"I would like to thank you for last week's thorough and well-organized training. Were u sharing the recordings that are very helpful to easy learn for us. Thank u so much for ur good training sir. "

Pratap K.
S

Java Training

"It's absolutely great pleasure to listen for your class sir, you can teach us with clear cut examples , and mainly follows an order to easyly catch the subject & understanding the topics... and teach us with slowly it is helpfull to follw the non-it students also .. Thankyou PRATHAP sir........ "

Pratap K.
U

Java Training

"I have Attending Java Training Classes. I like the way he Communicates with us and He is having Good Knowledge towards java and Explains very Effectively. Thank You Pratap Sir for Sharing the Knowledge you are having towards Java. "

Pratap K.
M

Java Training

"Thank you for the content covered in the training, it was really in depth and of advanced level. Really superb sir. "

Pratap K.
T

Java Training

"No better Instructor/Tutor I could have found better than Pratap Sir. His teaching style is full satisfactory,you will not regret for sure . "

Pratap K.
G

Java Training

"It is just to appreciate for what you have taught me during my Java training online, it was really fundamentally very clear and convincing classes. and i expect your name to be listed in the top when it comes to java online training. Thank you Sir and thank you Urbanpro "

Pratap K.
M

Java Training

"It is really great learning and preparing for the certification. Ultimately the training was with logical real time examples that really helped clear the concepts fundamentally and helped me get through the exam so easily. Thank you for the worthy stuff Sir. "

Pratap K.
C

Java Training

"Excellent master. Highly knowledgeable. Had attended Reiki class and was taught transcendental meditation too. Well versed in his field. Clear and simple method of explanation. Very dynamic and superhuman being. Would highly recommend him. "

Pratap K.
M

DataStructure and Algorithm Using Java

"Thank you so much for the teaching and career guidance. It really helped me get through with interview that i attended after the training. Now well settled in job. Finally a big THANK YOU. Want to connect with you for upgrading my skills… "

Pratap K.
S

DataStructure and Algorithm Using Java

"Teachers don’t just teach—they prepare us for the road ahead. Saying you appreciate that effort reminds teachers that their impact goes beyond the classroom. "

Pratap K.
M

DataStructure and Algorithm Using Java

"I truly appreciate you and your time you spent helping me in many occasions. Thank you very much for the course. I enjoyed every minute of your lecture as well as your marvelous sense of humor. "

Pratap K.
S

Java Training

"There are quite a few Java concepts that even an experienced programmer could miss. It could range from a small method call to a big underlying concept. When one understands that there are such gaps, then the best option is to approach Mr. Pratap. Concepts are explained in detail, with examples. Do not miss a chance to get trained by him, even if there is a minute chance. "

Pratap K.
S

Java Training

"One of the Best faculty and teaching style is also different. Conduct high-quality of the training session. "

Pratap K.
V

Java Training

"Great learning, superb explanation. Real time oriented classes, detailed information about the concepts. "

Pratap K.
J

Java Training

"I had attended java online classes of pratap sir. Compare to online other Java classes ,he is more technical and skilled person. Also I recommended few of my friends to join his class. "

Pratap K.
R

Java Training

"Sir explains everything in simple way with real time examples. Which help you to understand the topic easily and clearly. He explained every concept with examples and gives notes and recording for classes. "

Pratap K.
S

Java Training

"Well experienced and professional teaching. Clarification of doubts and real time examples in any time. Helped everyone gain lots of knowledge and can learn good subject stuff which can be really appreciable. Thank you so much sir. "

Pratap K.
T

Java Training

"I have taken training from Pratap sir for Java 8 to Java 16 features and enhancements, along with Data Structures, Multi-threading, Concurrency and so on. Attending the sessions has helped me a lot in my career. He teaches in a very unique and detailed manner. He has a very clear understanding of all the topics, he is very thorough with whichever technology or software or even a very simple concept that he is teaching. "

Pratap K.
S

Java Training

"My experience is very good. My core Java concept completely clear and I learnt spring boot how to create micro services with easy way and AWS also. "

Pratap K.
K

Java Training

"Am very thankful to you for having my Java training mentor. Great learning experience and awesome training environment. "

Pratap K.
V

Java Training

"Very good platform to learning new technologies. In this platform all types of course available and faculty are friendly nature. "

Pratap K.
G

Java Training

"Good learning platform to improve your self and Good knowledge in java and database all teams and supporting staff. "

Pratap K.
J

Java Training

"It was an awesome experience in Java training. Thank you so much for your guidance and support. "

Pratap K.
M

Java Training

"Pratap is a excellent trainer of java. Spring boot , microservice, AWS and devopsa. in spring and spring boot he is having very depth knowledge. Really excellent trainer. "

Pratap K.
S

Java Training

"Excellent Java training provided. Trainer having good technical knowledge and provides training in good manner. "

Pratap K.
S

Java Training

""I took JavaScript/TypeScript training with Pratap sir and it was excellent. Sir takes all topics in detail with realtime examples. Step by step explanations have given. I Have got very good confidence on JavaScript & TypeScript. " "

Pratap K.
N

Java Training

"Excellent and unique course content. Specially in parallel processing,thread and collection area. He has covered each and every possible corners. "

Pratap K.
K

Java Training

"I had Java training from Pratap Sir. It was really nice learning experience. The way sir teaches makes the concept really easy and interesting. "

Pratap K.
M

Java Training

"I had attended Pratap Sir's class on Java 8-16 Updates. The session was in-depth and covered almost all of the Java Concepts and related packages and frameworks. The coverage on Collection Framework, Multi-threading and Garbage Collection was exceptional. No matter how much you would have learned and worked on Java, the topics covered in Pratap Sir's class is sure going to open your eyes to something new or change your perspective towards something you've already been using in Java , but never pondered over its actual implementation in the background. A 6 star rating. Best of all is his mantra of returning back to the "Official Java Docs" for all references and learning, instead of loitering around on different tutorials and online trainings. "

Pratap K.
B

Java Training

"The way sir explains the concepts is very good. Sir has good in depth knowledge. I recommend everyone for his classes. "

Reply by Pratap

Thanks Tejaswi, Contact me for any further Learning requirement.

Have you attended any class with Seema?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

DataStructure and Algorithm Using Java by Pratap Kumar

Pratap Kumar picture
LIVE
(60 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

DataStructure and Algorithm Using Java by Pratap Kumar

Pratap Kumar picture
LIVE
(60 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more