Introduction


A Developers Treasure πŸ—ΊοΈ

Usually a developers toolbox grows naturally overtime but here are some great resources and tools you can use and come back to if you're ever stuck, want to learn something specific not covered, or want to test your code in a quick environment such as an algorithm idea. Below are also some general tools you can look at to have in your back pocket for later.

You don't need to but if you'd like, go explore your treasure box! (Some tools may require some fiddling to understand or basic coding knowledge)

Helpful Resources πŸ“œ

  • If you want to learn something fast with quick descriptions, refer to these sites or keep them in mind when searching for how to do something as they're trusted and very helpful.

γ…€

W3Schools

W3Schools is a freemium educational website for learning coding online. W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning...

MDN Web Docs - Mozilla

MDN Web Docs, previously Mozilla Developer Network and formerly Mozilla Developer Center, is a documentation repository and learning resource for web developers.

GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles...

freeCodeCamp

freeCodeCamp is a community of people from all around the world who are learning to code together. We're a 501(c)(3) public charity.

Codecademy

Code challenges. Test your knowledge and prep for interviews. Projects. Practice and build your portfolio. Videos. Watch tutorials, project walkthroughs, and ...

Awesome for Beginners

A list of awesome beginners-friendly projects.

Developer Forums πŸ‘¨β€πŸ’»

  • Here are trusted forums which you can find great answers to specific coding questions on including error messages you might run into or how to do something very specific.

γ…€

Stack Overflow

Stack Overflow is the largest, most trusted online community for developers to learn, share​ ​their programming ​knowledge, and build their careers.

Stack Exchange

Stack Exchange is a network of question-and-answer websites on topics in diverse fields, each site covering a specific topic, where questions, answers, and users are subject to a reputation award process.

Quora

Quora is a place to gain and share knowledge. It's a platform to ask questions and connect with people who contribute unique insights and quality answers.

Places to check out πŸ˜ƒ

  • Some web apps which are listed below can be used for coding, as tools for building designs, and even showcasing your work.

γ…€

CodePen

CodePen is an online community for testing and showcasing user-created HTML, CSS and JavaScript code snippets.

Replit

Replit, formerly Repl.it, is an American start-up and an online integrated development environment. Replit allows users to create online projects called Repls.

JSFiddle

Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.

Figma

Figma is a collaborative web application for interface design, with additional offline features enabled by desktop applications for macOS and Windows.

Excalidraw

Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

Haikei

A web-based design tool to generate unique SVG design assets for websites, social media, blog posts, desktop and mobile wallpapers, posters, and more!