in the future - u will be able to do some more stuff here,,,!! like pat catgirl- i mean um yeah... for now u can only see others's posts :c
Just launched the first SQL course on NeetCode.
You get to learn PostgreSQL by going through 75+ interactive lessons, where you actually write code to learn concepts.
It covers a lot more than just SELECT .. FROM .. WHERE, including:
- aggregations
- joins
- subqueries
- CTEs
- indexes
- uuids
- pl/pgsql
More courses launching on NeetCode in the next couple months:
1. Unit Testing for Beginners
2. Java for Coding Interviews
3. Python Object Oriented Programming
All NeetCode Pro members automatically get access.
neetcode.io
1.2K - 70
Just updated the NeetCode 150 list of practice problems. Now, each problem includes every possible solution.
Did you know you can invert a binary tree with both DFS and BFS? Well now you do!! π²π²
It includes the time & space for each solution, along with code in [.py, .java, .cpp, .js, .cs]
What languages should I add next?
This is all free btw check it out: neetcode.io/
2.6K - 92
I finally did it!!
I'm so happy to share that after 6 years of solving leetcode problems, I finally earned enough leet coins to buy myself a leetcode hat.
The next thing I plan on buying is the Big-O notebook. It's only 9900 leet coins, so at this rate I should be able to afford one in 11 years!!
But you know what they say, time flies when you're having fun π
3.8K - 66
I just finished adding 85 algorithm animations to NeetCode π
They were added to the DSA for Beginners course, which has constantly been improved since launch. (The animation below is shortened & sped up to fit on YT).
Over the last couple months weβve also added:
- Python for Beginners course (82 interactive exercises)
- Python for Coding interviews course (40 interactive exercises)
Over the next few months we plan on adding:
- Animations for Advanced Algorithms course
- Animations for System Design for Beginners course
- Relational Databases course
- Java for Beginners course
- Java for Coding Interviews course
- Python for Object Oriented Programming course
Longer term:
- Advanced System Design course
- Machine Learning course(s)
- Git course(s)
- Parallel Programming course (with interactive lessons)
- Frontend courses (HTML / CSS / JS / TS / React)
And a few other surprises I'll share soon!
Neetcode Pro members will automatically get access to all of it. Doing my best to increase the value of neetcode.io/ each and every day :)
1.7K - 39
I don't usually make posts when I make courses but I'm really proud of this one: Python for Coding Interviews!
It covers every Python function / lib you'll need for interviews. If you ever saw me do some Python magic in any of my videos, this course will cover it with ~40 interactive coding exercises.
It's the kinda stuff most people learn only after solving 100s of problems with Python, but I think I might be the first person to compile it all in one place.
As always, all NeetCode Pro members automatically have access.
Thereβs nothing i love more than being loyal to my users and constantly providing value to them. :)
neetcode.io/
---
Over the next week I will be adding ~100 animations to my Algorithms for Beginners course. Got something else I'm cooking in the lab that's even more exciting, hopefully will share that soon.
1K - 53
The famous German mathematician Carl Gustav Jacob Jacobi once said this:
If you're trying to solve a hard problem, "Invert, always invert".
He wasn't talking about inverting binary trees, he was talking about something so much bigger.
In many programming problems, for example Pacific Atlantic Water Flow ( neetcode.io/problems/pacific-atlantic-water-flow ), the straight-forward solution is not efficient.
But we can apply Jacobi's very simple advice, and attempt to solve the inverse of the problem. Suddenly, we arrive at the optimal solution in a very elegant way.
You would be surprised how often this technique can be applied to coding interview questions.
And even more importantly:
If you think this only applies to math or algorithms, then you should invert that opinion of yours. Because when you start paying attention, you will notice, it applies to everything.
i β€οΈ math
---
These are the kinds of problem solving techniques I try to teach in my videos :)
Preparing for coding interviews? Check out neetcode.io (over 1,000,000 people already have!!)
1.3K - 34
I just updated the NeetCode All list from 450 -> 580 problems.
I don't know if I should be proud or embarrassed of making 580 Leetcode videos, but either way.. next stop 1000 πππ
neetcode.io/practice
1.9K - 75
i still can't believe that i literally get to solve leetcode problems for a living. and i honestly wouldn't trade it for anything
neetcode.io/
1.9K - 64
Current NEET and ex-Google SWE, also I love teaching!
N.E.E.T. = (Not in education, employment or training)
Preparing for coding interviews? Checkout neetcode.io