Algorithms in Java :Live problem solving & Design Techniques

Recursion,BackTracking,Divide & Conquer,Dynamic Programming,Greedy Algorithms via Data Structures and Algorithms in Java

4.00 (150 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Algorithms in Java :Live problem solving & Design Techniques
2,074
students
19.5 hours
content
Sep 2023
last update
$74.99
regular price

What you will learn

Algorithm Design in Computer Systems

Algorithm Design Techniques

How to Code a Algo in Java

Calculate time and space complexity

Dynamic Programming, Greedy, D&C and Much more

Why take this course?

Algorithm Design Techniques: Live problem-solving in Java

Algorithms are everywhere. One great algorithm applied sensibly can result in a System like GOOGLE!

Completer scientists have worked from 100s of years and derived some of the techniques that can be applied to write and design algorithms.

So Why to reinvent the wheel ??

Let’s go through some of the most famous algorithm design techniques in this course.

Once you will come to know these design techniques It will become very easy for you to approach a problem by identifying which technique to apply to solve that correctly and efficiently.


0. Complexity analysis

1. Recursion is the base of any algorithm design

2. Backtracking

3. Divide and Conquer

4. Greedy algorithms

5. Dynamic programming

And WE WILL WRITE THE CODE LINE BY LINE IN JAVA !!

By the end of this course -

    1. You will understand how to design algorithms

    2. A lot of coding practice and design live problems in Java

    3. Algorithm Complexity analysis

AND

If you are preparing for your coding Interview or doing competitive programming This course will be a big help for you.

THRILLED? I welcome you to the course and I am sure this will be fun!!

If it does not - It comes with a 30 Days money-back guarantee so don’t think twice to give it a shot.

Happy Learning

Basics>Strong;

Screenshots

Algorithms in Java :Live problem solving & Design Techniques - Screenshot_01Algorithms in Java :Live problem solving & Design Techniques - Screenshot_02Algorithms in Java :Live problem solving & Design Techniques - Screenshot_03Algorithms in Java :Live problem solving & Design Techniques - Screenshot_04

Reviews

David
November 9, 2022
Complex stuffs to understand but very well explained. I still have issues with some of them. I'll return to enhance my understanding. good material for advanced developpers, and must have for junior developers
István
May 16, 2021
I'm actually very disappointed by this course. The description and chapter list promised so much and little was delivered. The explanations were sketchy at best from the beginning, but it was fine for simple topics like backtracking or greedy algorithms, and such. But not for more complex topics, for example the graph chapter was completely chaotic and close to impossible to keep up. I really considered maybe I'm not focusing enough, but actually this is like the fifth of the programming courses I take and I had no problem following the isntructor ever before. Also the style of the inforgraphics used to help the explanations is terrible. Those graphics do many things, but certainly don't help any explaantion. And I'm really sorry to be so negative in my opinion about this course, but I got angry about wasting money and time on it, and I needed to write this down to feel closure. That's all. tl;dr: I don't recommend it by any means.
Dimitrios
April 19, 2021
Very low quality course that does not worth a cent. She does not explain well enough the new notions and a s a result you have to spent a lot of time searching on internet to figure out what she is talking about. Unfortunately there are no other courses on the subject. Udemy should take care of such low quality courses.
Vineet
September 17, 2020
Bit slow. The problems discussed are all easy, need more examples and most important discuss more than one solution for a given problem along with Time and space complexity and code best time and space complexity solution.

Charts

Price

Algorithms in Java :Live problem solving & Design Techniques - Price chart

Rating

Algorithms in Java :Live problem solving & Design Techniques - Ratings chart

Enrollment distribution

Algorithms in Java :Live problem solving & Design Techniques - Distribution chart
3084326
udemy ID
5/3/2020
course created date
7/24/2020
course indexed date
Bot
course submited by