These resources are recommended by the developer community. While we haven’t personally vetted all of them, we hope you find them a helpful guide for additional help on your developer journey. This resource page is heavily inspired by Dataquest.io, they are our favorite Data Science learning platform.
Suggest a Resource
Know a great resource that should be included?
- Dev.to — We’re a place where coders share, stay up-to-date, and grow their careers.
- freecodecamp blog — Freecodecamp’s blog dedicated to coders!
- Joelonsoftware — Joel on Software is one of those highly sought blogs for software engineers.
- Coding Horror — This software engineer blog is loaded with well-written, insightful, and sometimes funny posts.
Practice & Competitions
- Hacker Rank — Practice your coding skills to prepare for technical interviews.
- HackerEarth — Participate in programming challenges, and improve your programming skills. We’re currently running a HackerEarth challenge you can sign up for right here.
- Kaggle — Participate in data science challenges to hone your data science skills and constantly improve them.
Introductory Developer Courses
- Complete React Developer in 2021 (w/Redux, Hooks & GraphQL) — Become a Senior React Developer! Build a massive E-commerce app with Redux, Hooks, GraphQL, ContextAPI, Stripe, Firebase
- The Web Developer Bootcamp 2021 — COMPLETELY REDONE – The only course you need to learn web development – HTML, CSS, JS, Node, and More!
- Modern HTML & CSS From The Beginning (Including Sass) — Build modern responsive websites & UIs with HTML5, CSS3 & Sass! Learn Flex & CSS Grid.
- FreeCodeCamp — FreeCodeCamp is a non-profit learning site that teaches web development skills.
Experienced Developer Courses
- The Complete Junior to Senior Web Developer Roadmap (2021) — Go from Junior Developer to Senior Developer. Learn all the technical skills Senior Web Developers know!
- Advanced CSS and Sass — The most advanced and modern CSS course on the internet: master flexbox, CSS Grid, responsive design, and so much more.
- Advanced React and Redux — Walkthroughs on advanced React v16.6.3 and Redux v4.0.0 – Authentication, Testing, Middlewares, HOC’s, and Deployment.
- The Complete SQL Bootcamp — Become an expert at SQL!
- Developer Career Guide— An exhaustive guide to navigating the developer career path.
- The Muse — The Must publishes career advice articles on topics from designing your resume and cover letter to find the best positions for your skillset.
- Devcareers.io — Shameless plug! We are the only platform dedicated to developer careers.
- Software Development Meetups — Meet other local Software Developers. Discuss various programming languages and techniques! 16,458,467 members!
- Google Developer Events — Google’s list of upcoming events.
- React Conferences — React-related conference list brought to you by reactjs.org.
Books to Learn Web Development
- The Principles of Beautiful Web Design: Designing Great Web Sites is Not Rocket Science — Best Book for Anyone Who Needs an Introduction to Design Basics
- Responsive Web Design with HTML5 and CSS — Harness the latest capabilities of HTML5 and CSS to create a single UI that works flawlessly on mobile phones, tablets, and desktops ― plus everything in-between.
- The Road to React — If you want to learn how to build efficient React applications, this is your book.
- Hackernewsletter— This is a weekly newsletter of the best articles on startups, technology, programming, and more. All links are curated by hand from Hacker News.
- Status Code Newsletters — This is a longish list of hand-curated newsletters that get published every week.
- Hashnode Weekly Update — This newsletter is shipped weekly and contains the summary of best developer discussions and blog posts from Hashnode.
Tools for Developers
- VSCode — VSCode is a customizable and versatile IDE that works with any language you can think of.
- Windows Subsystem for Linux — Windows Subsystem for Linux is designed to run on Windows so you can run Linux distributions and have access to a UNIX terminal.
- Git Bash — Git Bash is designed to run on Windows so you can use Git commands while on a windows PC.
- Dev Docs — DevDocs combines multiple API documentations in a fast, organized, and searchable interface.
- StackOverflow — The Google for programming issues. A question and answer site for professional and enthusiast programmers. It covers a wide range of topics in computer programming.
- Devcareers Forum — A growing community of individuals interested in data science careers.
- Quora — Quora is a question-and-answer website where questions are asked, answered, and edited by Internet users in the form of opinions.