95% off Introduction to Data Structures & Algorithms in Java (Coupon)

Introduction to Data Structures & Algorithms in Java - Udemy Coupon

Get Discount


Bonus: download a free guide that reveals 11 tricks for getting the biggest discounts on Udemy courses, including this course.

Coupon & course info

Course Name: Introduction to Data Structures & Algorithms in Java

Subtitle: Designed to help understand the fundamentals of DS & Algorithms really well. A must have for programming interviews.

Instructor: Taught by Raghavendra Dixit, Dizauvi Learning Solutions

Category: Development

Subcategory: Software Engineering

Provided by: Udemy

Price: $75 (before discount)

Free coupon code: See above (no charge for coupon)

Review info & popularity

As of February 16, 2016…

Students: 12,4612460 students enrolled

Ratings: 176 reviews

Rank: ranked #66 in Udemy Development Courses

Brief course description

This course introduces some basic data structures (arrays, linked lists, stacks, queues, trees and heaps) and algorithms (various sorting algorithms, and algorithms for operations on binary search trees and heaps). We will also cover recursion in this course. Use of graphics and animations makes the lectures very easy to understand and digest. After taking this course, you will loose your fear for data structures and algorithms.

(Read more about this course on the official course page.)

Raghavendra Dixit bio

I am a graduate of the Indian Institute of Technology, popularly known as IIT. I am a Technical Architect in a software company by profession with about 14 years of programming experience (as of June, 2013). I have worked with languages like Perl/Java/Objective C/Scala and JavaScript. I have also used various frameworks/platforms like Spring, Play, Cocoa and Android. I have lead some enterprise application development. In my free time I like to create technical content, which is easy to follow and really helps people in the software industry, do their job better. People undergoing my trainings and videos always have delightful experience and most of them have told me that they wish things were taught in this way at school too. I hope that people taking my courses here benefit to perform their programming jobs better and also are able to get to better positions, with confidence, in case they are looking out.

(Learn more about this instructor on the official course page.)

Recommended courses

If you like this course, you might also be interested in:


1. Learn To Build Beautiful HTML5 And CSS3 Websites In 1 Month

The fastest way to learn HTML5/CSS3 & how to build websites that wow. Great for designers, entrepreneurs, & beginners!

Taught by Ryan Bonhardt, Online Learning Enthusiast & Teacher at Maker-Based


2. Projects In JavaScript & JQuery

Learn JavaScript and JQuery Building Ten Projects

Taught by Eduonix Learning Solutions, The Knowledge Edge


3. Master Unity By Building 6 Fully Featured Games From Scratch

Learn How To Plan, Design, Create And Publish Your Games On Any Platform Using Unity Game Engine

Taught by Awesome Tuts, Teaching People How To Make Games And Apps


4. Become a Web Developer from Scratch

This course covers all you need to know about becoming a top skilled web developer even if you never programmed before!

Taught by Victor Bastos, Web Developer, Online Instructor


5. BASH Programming Course: Master the Linux Command Line!

Go from beginner to advanced with the Linux command line in this BASH programming course! Created January 2016.

Taught by Ermin Kreponic, IT Expert

Final details for this Udemy course

Languages: English

Skill level: All Levels

Lectures: 102 lessons

Duration: 5 Hours of video

What you get: Be able to know and implement various data structures and algorithms

Target audience: Anyone who wants to learn data structures and algorithms (introductory)

Requirements: Although any programming language may be used by the student, we use the java programming language to implement algorithms.

Access: Lifetime access

Peace of mind: 30 day money back guarantee

Availability: available online, as well as on iOS and Android

Download options: check course to see if you can download lessons