Complete Java Programming Bootcamp

7 Reviews
3558 Enrolled
10 Courses & 82 Hours
96% Off

What's Included

From 0 to 1: Data Structures & Algorithms in Java
  • Experience level required: All levels
  • Access 66 lectures & 11 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

66 Lessons (11h)

  • What this course is about
  • Data Structures And Algorithms - A Symbiotic Relationship
  • Complexity Analysis and the Big-O Notation
  • Linked Lists
  • Stacks And Queues
  • Sorting and Searching
  • Binary Trees
  • Binary Search Trees
  • Binary Tree Problems
  • Heaps
  • Revisiting Sorting - The Heap Sort
  • Heap Problems
  • Graphs
  • Graph Algorithms
  • Shortest Path Algorithms
  • Spanning Tree Algorithms
  • Graph Problems

From 0 to 1: Data Structures & Algorithms in Java

LoonycornLoonycorn is comprised of four individuals—Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh—who have honed their tech expertises at Google and Flipkart. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students. For more details on the course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!


Data structures and algorithms? They're standard Computer Science 101 topics, and ones you'll master in this course. You'll learn how common data structures organize information so it can be used efficiently, how algorithms work to manipulate this data, and more. Though this course is tailored to the Java programming language, you'll emerge from it with a deep understanding of how any computer program works.

  • Master data structures & algorithms w/ 11 hours of content
  • Visualize common data structures & the algorithms applied to them
  • Identify & apply which data structure or algorithm is optimal for a particular situation
  • Calculate the time & space complexity of code
  • Use the Big-O notation to perform complexity analyses on algorithms
  • Understand how linked lists work
  • Build a stack w/ Java, construct a queue, etc.


Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here


  • Internet required


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
7 Reviews
4.9/ 5
All reviews are from verified purchasers collected after purchase.

Dikie Aditya

Verified Buyer

This course contains a comprehensive knowlede about Java Programming language. It can be used as a learning tool for beginner and also is usefull as a referrence for advance programmer.

Dec 3, 2021

James Brown

Verified Buyer

I am currently in my last quarter of school, about to earn my associates degree. I've taken Java 1 & 2, but there is alot that wasnt covered in class or the text book. I'm learning a lot and filling in some blanks with this purchase!

Sep 11, 2021

Antonio Galisteo

Verified Buyer

It is a very useful and complete java programming bootcamp to learn java progamming language. It's recommended.

Apr 1, 2021

Ángel del Blanco Aguado

Verified Buyer

A lot of information but not too much code exercises. I rated it 4 stars because the quality of the content is good, but, I repeat, it lacks of code examples and exercises.

May 12, 2020

Brian Eckert

Verified Buyer


Jan 8, 2020

Lubomir Rebek Computer Science s.r.o.

Verified Buyer

I like it. Instructors are very competent!

Apr 17, 2019
Your Cart
Your cart is empty. Continue Shopping!
Processing order...