algs4
java-programming | algs4 | |
---|---|---|
145 | 95 | |
466 | 52 | |
3.0% | - | |
4.8 | 0.0 | |
about 1 month ago | almost 10 years ago | |
JavaScript | C# | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
java-programming
- Where is the best place for me to learn Java and hopefully get some projects done?
-
Is Codecademy good for learning Java and building projects?
If you want to learn Java, do the MOOC Java Programming. Contrary to Codecademy, this is a proper University course. It is completely free of charge, textual, and extremely practice oriented.
- CS2030S and CS2040S advice
-
Has anyone tried to learn Java with Oracle University
I am close to finishing the first course of the University of Helsinki on Java and I am starting to look for what I will do once I have completed both course.
-
Por onde recomendam aprender Java ?
Se souber inglês e estiver buscando um curso partindo do inciante, recomendo muito esse curso da faculdade de helsinki https://java-programming.mooc.fi/ é inclusive o indicado no r/java
- Assuming someone didn't go to college, but wanted to become a SWE. What are 5-10 online courses that would prepare them for a job?
-
I have a VERY thick book on Java that was published in 2014. Is it worth using to learn in the modern day or has Java changed so significantly that this book is no longer useful?
Learning Java from a thick textbook sounds painful in general. I’d recommend getting a used copy of a more comprehensive book for $20 or doing the free online courses through through University of Helsinki: https://java-programming.mooc.fi
-
Java roadmap
MOOC Java Programming from the University of Helsinki. Simply the best Java course around.
-
Struggling to completely learn Java- Finding a proper source. Feeling Overwhelmed.
MOOC Java Programming
-
Waht should I study after cs50 intro to cs?
So I looked for a compiled, strongly typed language, and I found Java. Althouth the University of Helsinki is probably less famous than Harvard, it offers 2 outstanding course on Java.
algs4
- Python DSA
-
CS2030S and CS2040S advice
Accompanying resources for the Sedgewick and Wayne Algorithms book at https://algs4.cs.princeton.edu/home/. There are quite a number of examples and exercises for you to go through that lean more towards implementation. I usually recommend to at least go through CLRS or your lecture notes before looking at this.
- Anyone Know resources like (The Odin Project or FullStack open ) but for DSA.
- Ask HN: What is your favorite textbook ever and why?
-
Where can I Learn data structures & algorithms using C++?
I agreed. CLRS is not beginner friendly and really hard to follow if the reader does not have some background prior to reading the book. Algorithms by Sedgewick is much better, his course on Coursera (although the implementation is in Java) is much more intuitive. Programming Abstraction in C++ is also pretty good.
- Textual resources for learning Data Structures and Algorithms
-
Java-based Data Structures class?
Algorithms 4th Edition
- [Computer Science] Algorithms
-
How should I optimise memory of code on Leetcode
Try reading this book or any other source available to you.
-
Grokking Algorithms vs The Algorithm Design Manuel vs A Common-Sense Guide to Data Structures and Algorithms
I recommend Sedgewick’s course and book if you’re serious about it.
What are some alternatives?
full-stack-open - Exercise solutions for Full Stack Open
Reddit-wiki-programming - Resources to Learn Data Structures and Algorithms, ace competitive programming, Get a Job in Tech/CS
learn-gdscript - Learn Godot's GDScript programming language from zero, right in your browser, for free.
Grokking-the-Coding-Interview-Patterns - This course categorizes coding interview problems into a set of 16 patterns. Each pattern will be a complete tool - consisting of data structures, algorithms, and analysis techniques - to solve a specific category of problems. The goal is to develop an understanding of the underlying pattern, so that, we can apply that pattern to solve other problems. [UnavailableForLegalReasons - Repository access blocked]
tetris - DragonRuby implementation of Tetris Guideline
Crafting Interpreters - Repository for the book "Crafting Interpreters"
FreeCodingMaterial - Free Coding Materials
Design Patterns - Design patterns implemented in Java
Projects-Solutions - :pager: Links to others' solutions to Projects (https://github.com/karan/Projects/)
dmca - Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent until proven guilty. Additional information about our DMCA policy can be found at
Ruby on Rails - Ruby on Rails
git-internals-pdf - PDF on Git Internals