Mandar Oak
by Mandar Oak
1 min read


GitHub repositories to improve programming skills:

1/ Free Programming Books

Freely available programming books.

2/ Coding Interview University

A complete computer science study plan to become a software engineer.

3/ Awesome

Awesome lists about all kinds of interesting topics.

4/ Developer Roadmap

Roadmap to becoming a web developer in 2022.

5/ JavaScript Algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings.

6/ Awesome Python

A curated list of awesome Python frameworks, libraries, software, and resources.

7/ Node Best Practices

The Node.js best practices list.

8/ Real World

“The mother of all demo apps” — Exemplary full-stack Medium clone powered by React, Angular, Node, Django, and many more.

9/ Tech Interview Handbook

Materials to help you rock your next coding interview.

10/ Clean Code JavaScript

Clean Code concepts adapted for JavaScript.

11/ Free For Dev A list of SaaS, PaaS, and IaaS offerings that have free tiers of interest to DevOps and infradev.

12/ Javascript Questions

A long list of (advanced) JavaScript questions, and their explanations.

13/ Awesome For Beginners

A list of awesome beginner-friendly projects.

14/ OG AWS

Amazon Web Services — a practical guide.

15/ Awesome Web Development Resources

A list of awesome free web development resources.

If you’re learning to code, be sure to follow me (@denicmarko) and never miss tips like this.

@denicmarko @threadreaderapp unroll