nowfound

Alternatives

Products that do what Free DSA Learning Hub does

Data structures & algorithms for beginners | jaconir

  1. 1DS
  2. 2

    computerscience,DSA,algorithms

    Jul 2026 · dsavisualizercom.netlify.app

  3. 3AC

    I'm making a coloring book of data structures and algorithms for programmers and students. So far I have a prototype page for a sorting algorithm (albeit a rather simple one). Here the Selection Sort coloring pages you can print. https://coderscoloringbook.com/selectionsort And here is how I colored mine. https://coderscoloringbook.com/selectionsortcolored A coloring book is not quite enough to teach algorithms on its own, but I really get a lot from visual reinforcement of what I learn from books/lectures. Do you think having coloring pages like this could…

    2017

  4. 4

    Interactive Visualizations for Learning DSA

    Jun 2026 · dsasimulator.com

  5. 5

    Learn DSA Like a Game

    Jan 2026 · dsaquest.com

  6. 6
    Jovian252

    Learn Data Science and ML with free hands-on online courses

    2020

  7. 7

    Learn data structures & algorithms by seeing them run

    Jul 2026

  8. 8IW

    https://www.manning.com/books/data-oriented-programming-in-j... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records,…

    2024

  9. 9DA

    Dear HN, I am Riwaj, the cofounder of dstack.ai (https://github.com/dstackai). A few months ago, we built an online service that allows users to publish data visualizations from Python or R. The idea was to build a tool that did not require additional programming or front-end development for publishing data visualizations. Such a code can be invoked from either Jupyter notebook, RMarkdown, Python, or R scripts. Once the data is pushed, it can be accessed via a browser. Open-sourcing dstack: During our customer discovery phase, we realized that dstack.ai should integrate a lot…

    2020

  10. 10

    Stop failing your Tech DSA Interviews

    Aug 2026 · algopath.pro

  11. 11

    Finish DSA with structure, consistency, and zero overwhelm.

    Mar 2026 · finishdsa.com

  12. 12NL

    Link: https://www.nlpdemystified.org/ Hi HN: After a year of work, I've published my free NLP course. The course helps anyone who knows Python and a bit of math go from the basics to today's mainstream models and frameworks. I strive to balance theory and practice, so every module consists of detailed explanations and slides along with a Colab notebook putting the ideas into practice (in most modules). The notebooks cover how to accomplish everyday NLP tasks including extracting key information, document search, text similarity, text classification, finding topics in…

    2022

  13. 13DD
  14. 14DF

    Creating data visualizations with AI nowadays often means chat, chat and more chats...and writing long prompts can be annoying while they are also not the most effective way to describe your visualization designs. Data Formulator blends UI interaction with natural language so that you can create visualizations with AI much more effectively! You can: * create rich visualizations beyond initial datasets, where AI helps transforming and visualizing data along the way * iterate your designs and dive deeper using data threads, a new way to manage your conversation with AI. Here is a demo video:…

    2024 · github.com

  15. 15NL

    Hi HN: I published part one of my free NLP course. The course is intended to help anyone who knows Python and a bit of math go from the very basics all the way to today's mainstream models and frameworks. I strive to balance theory and practice and so every module consists of detailed explanations and slides along with a Colab notebook (in most modules) putting the theory into practice. In part one, we cover text preprocessing, how to turn text into numbers, and multiple ways to classify and search text using "classical" approaches. And along the way, we'll pick up useful bits on how to use…

    2022 · nlpdemystified.org

  16. 16AA

    I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it. Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow. The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All…

    Mar 2026 · amoilanen.github.io

  17. 17

    Learn data science, build real-world projects and get hired

    2021

  18. 18DR

    I made a DSA practice tool for Ruby. It’s test-driven, runs locally, and is easy to extend with new exercises. Would love feedback on the interface and which problems to add next. The objective is to cement ability to implement core algorithms through repetition. This test suite is not like LeetCode. In fact, it’s more of a prerequisite to LeetCode. The test cases are not exhaustive in the spirit of checking for runtime performance, scalability, etc. Implementations are generalized, so that through practice using this tool, the user can begin avoiding having to think about the algorithmic…

    2025 · github.com

  19. 19CO
  20. 20

    Interactive Data Structure & Algorithm Visualizerr

    Nov 2025

  21. 21

    Code visualizer

    22d ago · code-visualizer-kappa.vercel.app

  22. 22

    Built for Students, No Signups. No Paywalls. Just Learning.

    Oct 2025

  23. 23AL

    Sep 2025 · little-book-of.github.io

  24. 24AI

Ranked by how close each launch is in meaning, then by votes. Refine with a description →