DevLovers

10 games that will help you master JavaScript ๐ŸŽฎ

Viktor Svertokaยท
10 games that will help you master JavaScript ๐ŸŽฎ

Learning JavaScript doesnโ€™t have to be boring. Here are interactive platforms where you learn through challenges, puzzles, and real coding practice.

1๏ธโƒฃ CodinGame https://www.codingame.com/ide/puzzle/onboarding

2๏ธโƒฃ CodeCombat https://codecombat.com/play/level/dungeons-of-kithgard

3๏ธโƒฃ Untrusted https://untrustedgame.com/

4๏ธโƒฃ Codewars https://www.codewars.com/

5๏ธโƒฃ Mimo https://mimo.org/

6๏ธโƒฃ JSDares https://jsdares.com/

7๏ธโƒฃ Screeps https://screeps.com/a/#!/sim/tutorial/1

8๏ธโƒฃ Crunchzilla https://www.crunchzilla.com/code-maven

9๏ธโƒฃ Elevator Saga https://play.elevatorsaga.com/

๐Ÿ”Ÿ CheckIO https://js.checkio.org/

Recommended Posts

Conventional Commits

Conventional Commits

If you, like me, love order in a git, then Conventional Commits is just a lifesaver ๐Ÿ˜… You don't have to guess which commit does what. Just feat:, fix:, chore: - and everything is clear. Plus, it automatically helps with versions and CHANGELOGS. Use Conventional Commits and don't make mistakes in committing names. Your future self in the repository will thank you very much ๐Ÿ™Œ Link: https://www.conventionalcommits.org/en/v1.0.0/

Viktor SvertokaViktor SvertokaยทInsightsยท
A Collection of GitHub Repositories for JavaScript Developers

A Collection of GitHub Repositories for JavaScript Developers

๐Ÿ“’ JavaScript Interview Questions The most popular JavaScript interview questions and answers to help you prepare for technical interviews. ๐Ÿ‘‰ GitHub: https://github.com/DevLoversTeam/javascript-interview-questions ๐Ÿ“’ Algorithms and Data Structures in JavaScript A complete set of algorithms and data structures with explanations and implementation examples. ๐Ÿ‘‰ GitHub: https://github.com/trekhleb/javascript-algorithms ๐Ÿ“’ 33 JavaScript Concepts Every Developer Should Know A great roadmap for building a solid understanding of JavaScript โ€” from scope and closures to async and the event loop. ๐Ÿ‘‰ GitHub: https://github.com/leonardomso/33-js-concepts ๐Ÿ“’ Clean Code JavaScript An adaptation of the Clean Code principles specifically for JavaScript projects. ๐Ÿ‘‰ GitHub: https://github.com/ryanmcdermott/clean-code-javascript ๐Ÿ“’ JavaScript Cheat Sheet A handy JavaScript cheat sheet that often comes in useful in real-world projects. ๐Ÿ‘‰ GitHub: https://github.com/mbeaudru/modern-js-cheatsheet ๐Ÿ“’ Best Practices for Testing JavaScript Comprehensive guidelines for testing JavaScript and Node.js applications. ๐Ÿ‘‰ GitHub: https://github.com/goldbergyoni/javascript-testing-best-practices

Viktor SvertokaViktor SvertokaยทInsightsยท
Top 5 resources for interactive learning of Git.

Top 5 resources for interactive learning of Git.

1 Learn Git Branching is an interactive online resource that teaches you how to use Git in a game format. With visualizations and hands-on tasks, you can easily learn the basics of working with Git branches and commands in an engaging format. Link:https://lnkd.in/dTrYuEbw 2 Killercoda is an interactive platform for quickly getting acquainted with the most popular version control tool - Git. It provides practical experience through scenarios and a simulated environment without the need for local installation. Link:https://lnkd.in/dR_qDZwg 3 Git How To is an interactive tour that will introduce you to the basics of Git. The tour is created with the understanding that the best way to learn something is to do it yourself. Link:https://githowto.com/uk 4 Git Immersion is a step-by-step practical course that introduces the fundamental concepts of Git. Built on the principle of "to understand - you need to do", this resource allows you to master the basics of version control systems through real-world examples and exercises. Link:https://lnkd.in/dhpyGFCZ 5 Oh My Git! is an open source game designed to teach the basics of Git in an engaging game format. Perfect for beginners who want to learn Git in an interactive and fun way. Link:https://ohmygit.org/

Viktor SvertokaViktor SvertokaยทTechยท