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!