DEV Community

Mariusz Malek
Mariusz Malek

Posted on

You will not find better materials, for learning programming.

In my programming adventure I found many tutorials, documentation and learning materials, but only a small part was really useful for learning. Maybe my old collection will help someone.

Design patterns (An ultra-simplified explanation to design patterns)
https://github.com/kamranahmedse/design-patterns-for-humans

Everything in one place with detailed descriptions.

SOLID & Data Structures (An ultra-simplified explanation to design patterns)
https://okso.app/showcase

Step by step amazing explanation of design patterns.

Learning map (Guides and other educational content to help guide the developers in picking up the path and guide their learnings.)
https://roadmap.sh/

Just like in a computer game, when you want to achieve a new goal and have a new level to gain access to carry a new sword. It's the same with all passions, but it's hard to learn this way.

For me, the roadmap.sh is the tool that brings me this view to learn. I can see where I am and where I want to go.

Coding Patterns
https://levelup.gitconnected.com/dont-just-leetcode-follow-the-coding-patterns-instead-4beb6a197fdb

Top comments (0)