This is a small, personal collection of resources to help you start learning to code. Instead of having most of them open tabs, I prefer to have them all on a page and share them.
This list will be updated periodically.
Technical Websites
They help you get started, although some have advanced concepts
- Google’s Tech Dev Guide
- The Odin Project
- Frontend Masters Bootcamp
- CSX Structured JavaScript Learning Journey
- freeCodeCamp
- MDN Web Docs
- Full-stack Open
- Front-end web developer
Specialized Learning
- Modern Developer Roadmaps
- Learn Kubernetes Online
- Technical Writing Courses for Engineers
- Developer Security Training – Snyk Learn
- Cockroach University
- Redis University
- MongoDB University
- LinkedIn School of SRE
- Zapier: An Introduction to APIs
- Contentful: Learn GraphQL
- Learn@GitLab
- Learn Nagios
- How They SRE
- PHP Internals Book
- Learn GraphQL with Apollo
- The Fullstack Tutorial for GraphQL
- WordPress Development
- Learn Go
- Learn Node
- Learn Next.js
- ClickHouse Learn
- KubeAcademy
- LangChain AI Handbook
- Foundations of Machine Learning – Bloomberg
- Elements of AI
- Building AI
- Prompt Engineering Guide
- Learn Prompting
- Practical Deep Learning for Coders
- Google Machine Learning Education
- AI in Society
- Data Analysis with Python
- Rust and the Future of Systems Programming – Mozilla
- DevOps with Kubernetes
- DevOps with Docker
- Google Cloud Skills Boost
- Learn SQL – SQLBolt
- Python Programming
- From Python to Numpy
Engineering Blogs
These are blogs maintained by popular apps/products/services
- Uber Engineering Blog
- Engineering @ Twitter
- Strava Engineering
- Spotify Labs
- SoundCloud Engineering
- Algolia Engineering
- Airbnb Engineering
- Netflix Techblog
- Yoast Dev Blog
- Google Developer Blog
- RedHat Developer
- Facebook Engineering
- Quora Engineering
- Pinterest Engineering
- Lyft Engineering
- Salesforce Engineering
- Blackrock Engineering
- Dropbox Tech Blog
- Twilio Blog
- Auth0 Blog
- Medium Engineering
- Cloudflare Blog
- Slack Engineering
- Docker Engineering
- The Andela Way
- Databricks Engineering
- All Things Distributed
Newsletters
Books/Papers
- Your Guide to Email Infrastructure – Build It or Buy It? by Sendgrid
- Site Reliability Engineering – Google
- The Site Reliability Workbook – Google
Podcasts
- The freeCodeCamp Podcast
forLoop Pod- CodeNewbie Podcast
Base.cs Podcast- Syntax.fm
- CodePen Radio
- Changelog Podcast
NB: Inactive podcasts with golden content
Software/websites
- 30 seconds of code
- Dash for macOS
- JavaScript in 14 minutes
- Interactive Typescript
- Go by Example
- DigitalOcean Community
- @Scale
Coding Competitions
Google’s Coding Competitions[Discontinued – check the archive instead]- Facebook Coding Competitions
- Yandex Cup
- Quora Programming Challenge
C S
- Teach Yourself Computer Science
- OSSU Computer Science
- Computer Science courses with video lectures
- Professional programming
Do not forget to:
Just ship it!
– Unknown/Everyone
Finally: Featured Photo by Joanna Kosinska on Unsplash