DEV Community

Cover image for Level up your JavaScript skills with 5 Github repositories
Assitan
Assitan

Posted on • Edited on

17 10

Level up your JavaScript skills with 5 Github repositories

So you know the bases, you work with React, Vue, Angular, Node, VanillaJS … but sometimes you get stuck on your code and that's frustrates you ?
Or maybe you want to be better in coding challenges. No matter the reason, these Github repositories will help you to be a better JavaScript developer anyway.


Algorithms / Computer Science

https://github.com/trekhleb/javascript-algorithms

You'll find everything about algorithms and data-structure, it's very complete, classed in two categories (Beginner/Advanced).
Of course, I advise you to start with the Beginner part.
There are informations about Big O notation and data structure operations / array sorting algorithms complexity.

Maths

https://github.com/Jam3/math-as-code

Okay, you can do some maths in the repository above. But with this one, you'll see way more maths like Euclidean norm. Therefore, how math formulas are represented in JavaScript.

33 concepts you should know

https://github.com/leonardomso/33-js-concepts

In this repository you'll find algorithms of course but specially what makes JavaScript: Call stack, Types, Scope, Generators, etc.
After that, you'll able to say "yes I know JavaScript works" 😏

30 seconds of code

https://github.com/30-seconds/30-seconds-of-code

It gathers many snippets. The website is really cool, but you have the same content on the README file.
There are the specs and the examples.

Modern JS Cheatsheet

https://github.com/mbeaudru/modern-js-cheatsheet

So yes, this is a cheatsheet. And a very good one. You have many examples and explanations.


I hope these repositories will help you. It's a lot of information, but you'll find many codes to practice.
Don't hesitate to share other repositories.

Feel free to follow me on Twitter : @Assitan_K

Can also check out my Courses platform Codistwa and my YouTube channel.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay