DEV Community

Mariusz Malek
Mariusz Malek

Posted on

2

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

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay