DEV Community 👩‍💻👨‍💻

Cover image for 8 GitHub resources for becoming a developer in 2022
Andrew Baisden
Andrew Baisden

Posted on

8 GitHub resources for becoming a developer in 2022

Learning how to become a developer can be an extremely daunting process for beginners. I have put together a list of resources which is useful for both beginners and people who are already familiar with programming.

This list covers:

  • Roadmaps
  • Study Plans
  • Books
  • App Ideas
  • Design Resources
  • Free Public API's

Here are 8 great resources on GitHub to help you with your programming journey.

1) Roadmap to becoming a developer in 2022

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806411/2022_roadmap_rj6zil.png

2) A complete computer science study plan to become a software engineer

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806412/computer_science_study_plan_wgr5v5.png

3) Freely available programming books

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806412/freely_available_programming_books_kwjg36.png

4) You Don't Know JS (book series) - 1st Edition

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806412/you_dont_js_book_series_1_lx3jvj.png

5) You Don't Know JS Yet (book series) - 2nd Edition

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806412/you_dont_js_book_series_2_obytiz.png

6) A Collection of application ideas which can be used to improve your coding skills

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806411/a_collection_of_app_ideas_p5cczp.png

7) Design resources for developers

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806411/design_resources_for_developers_jw9gho.png

8) A collective list of free APIs

https://res.cloudinary.com/d74fh3kw/image/upload/v1645806412/a_collective_list_of_free_apis_cwuphm.png

Top comments (0)

This post blew up on DEV in 2020:

js visualized

🚀⚙️ JavaScript Visualized: the JavaScript Engine

As JavaScript devs, we usually don't have to deal with compilers ourselves. However, it's definitely good to know the basics of the JavaScript engine and see how it handles our human-friendly JS code, and turns it into something machines understand! 🥳

Happy coding!