Aakash Jammula
Back to Home

Resources

Curated tools, articles, and learning materials I recommend

Stanford Online logo
Course

Stanford Online

Stanford University's free online platform provides access to the exact same lectures and materials used in their world-renowned computer science programs. It's an incredible resource if you want to dive deep into complex theory, from advanced algorithms to artificial intelligence.

online.stanford.eduVisit
Snowflake Quickstarts logo
Course

Snowflake Quickstarts

Snowflake is the industry-standard data warehouse, and their free Quickstarts platform provides hands-on, step-by-step tutorials to get you up to speed. This is crucial for anyone looking to enter data engineering or data analytics at an enterprise level.

quickstarts.snowflake.comVisit
Databricks Academy logo
Course

Databricks Academy

Databricks Academy offers phenomenal, free foundational training focused on Apache Spark, Delta Lake, and unified analytics. Databricks is fundamentally changing how big data is processed, making these skills highly lucrative and sought-after.

databricks.comVisit
Elastic Training logo
Course

Elastic Training

Learn enterprise search, system observability, and security with completely free training directly from the creators of Elasticsearch. If you are building applications that require lightning-fast search capabilities, you need to understand the ELK stack.

elastic.coVisit
JavaScript.info logo
Article

JavaScript.info

This is arguably one of the most detailed, master-class level tutorials on the internet for learning modern JavaScript. It goes far beyond the basics, explaining the underlying mechanics of the language and the browser environment.

javascript.infoVisit
Alchemy University logo
Course

Alchemy University

Alchemy University is widely considered the definitive place to learn Web3 development and blockchain engineering for free. They've partnered with leading crypto ecosystems to offer a massive, interactive bootcamp.

university.alchemy.comVisit
Python Institute logo
Course

Python Institute

The Python Institute, backed by the OpenEDG, offers robust, free online study programs to learn Python programming from complete scratch. It's a structured path designed to get you officially certified.

pythoninstitute.orgVisit
HashiCorp Developer logo
Course

HashiCorp Developer

HashiCorp makes the tools that run the modern internet. Their developer portal is the absolute best place to learn infrastructure as code and cloud security automation using their industry-standard tools.

developer.hashicorp.comVisit
edX logo
Course

edX

edX is a massive open online course provider created by Harvard and MIT. It allows you to audit thousands of courses from top universities around the world completely for free.

edx.orgVisit
Codewars logo
Course

Codewars

Codewars helps you achieve programming mastery through challenge. It is an educational community where developers train alongside each other on algorithm-based exercises known as 'kata'.

codewars.comVisit
Codecademy logo
Course

Codecademy

Codecademy is one of the most popular platforms on the internet for beginners. Their free tier is an excellent, highly interactive way to learn syntax and the basic concepts of dozens of programming languages.

codecademy.comVisit
Free for Developers logo
Other

Free for Developers

This isn't a single course, but an essential resource: a massive, community-curated list of software and services that have genuine free tiers for developers. If you are building a side project, check this list before paying for anything.

free-for.devVisit
Coursera logo
Course

Coursera

While many know Coursera for their expensive paid certificates and degrees, a little-known fact is that almost all courses can be 'audited' completely for free, giving you access to the world's best tech education.

coursera.orgVisit
Neo4j GraphAcademy logo
Course

Neo4j GraphAcademy

Graph databases are incredibly powerful for recommendation engines and social networks. Neo4j GraphAcademy is the premier place to learn how to model graph data and build graph-powered applications.

graphacademy.neo4j.comVisit
Salesforce Trailhead logo
Course

Salesforce Trailhead

Salesforce developers are some of the highest-paid engineers in enterprise tech. Trailhead is a fun, heavily gamified way to learn Salesforce integration, APEX programming, and overall cloud computing concepts.

trailhead.salesforce.comVisit
Postman Academy logo
Course

Postman Academy

Postman is the industry standard tool for interacting with APIs. Postman Academy is the ultimate central hub for learning API development, comprehensive testing, and how to write excellent API documentation.

academy.postman.comVisit
MongoDB University logo
Course

MongoDB University

MongoDB is the undisputed king of NoSQL databases used by countless modern startups. MongoDB University is the official, completely free learning platform for mastering data modeling and aggregation.

university.mongodb.comVisit
React.dev Learn logo
Course

React.dev Learn

The React team recently completely overhauled their official documentation, and it now serves as an incredible, interactive tutorial for frontend developers. It is universally considered the best place to learn React today.

react.devVisit
Redis University logo
Course

Redis University

Redis is the secret behind the blazing fast speeds of apps like Twitter and GitHub. Redis University teaches you how to use in-memory data stores for caching, messaging, and building ultra-fast applications.

university.redis.comVisit
OverTheWire Wargames logo
Course

OverTheWire Wargames

This is a unique, incredibly fun, gamified way to learn Linux command-line tools and foundational cybersecurity. You learn by actually hacking into remote servers over SSH and solving puzzles.

overthewire.orgVisit
KodeKloud logo
Course

KodeKloud

KodeKloud is a phenomenal platform dedicated to giving you practical DevOps skills. While they have a paid tier, they offer an incredible selection of free courses that are fundamentally essential for any modern developer.

kodekloud.comVisit
UXcel logo
Course

UXcel

UXcel is essentially the 'Duolingo of Design'. They offer an excellent free tier to learn UI/UX design principles interactively, which is highly tailored and beneficial for front-end developers wanting to build prettier apps.

uxcel.comVisit
Sololearn logo
Course

Sololearn

Sololearn is perfect for learning on the go. It offers bite-sized coding lessons and boasts a massive, vibrant community. It's fantastic for keeping your coding streak alive when you don't have access to a laptop.

sololearn.comVisit
DataCamp logo
Course

DataCamp

DataCamp is the premiere online platform for learning Data Science. Their free basic tier provides the introductory chapters of their extensive curriculum, giving you a massive head start in data analytics.

datacamp.comVisit
LeetCode logo
Course

LeetCode

LeetCode is the undisputed gold standard for software engineering interview preparation. If you want to work at FAANG or any top tech company, you must spend time here exploring their thousands of free algorithmic challenges.

leetcode.comVisit
HackerRank logo
Course

HackerRank

HackerRank heavily focuses on competitive programming and helps developers methodically hone their data structures and algorithms. It's also the exact platform thousands of companies use to issue technical screening tests.

hackerrank.comVisit
Unity Learn logo
Course

Unity Learn

Unity Learn is the spectacular official learning platform for creating 2D, 3D, AR, and VR experiences using the industry-standard Unity Engine. It is an absolute treasure trove for aspiring game developers.

learn.unity.comVisit
Elements of AI logo
Course

Elements of AI

A series of beautifully designed, completely free online courses created by MinnaLearn and the University of Helsinki. Its sole mission is to teach the fundamentals of AI to a broad audience, demystifying the hype.

elementsofai.comVisit
Cybrary logo
Course

Cybrary

Cybrary offers an incredibly extensive collection of free cybersecurity courses and IT administration training. It functions as a massive, open-source catalogue for everything related to information security.

cybrary.itVisit
W3Schools logo
Course

W3Schools

W3Schools is one of the oldest, most fundamentally relied upon sites for straight-to-the-point web development tutorials. It acts more like a living dictionary and sandbox for web standards than an intense video boot camp.

w3schools.comVisit
Scrimba logo
Course

Scrimba

Scrimba completely revolutionized frontend learning with their magical interactive screencasts. You literally pause the tutorial video and edit the instructor's code directly inside the video player. It feels like magic.

scrimba.comVisit
Linux Foundation Training logo
Course

Linux Foundation Training

The Linux Foundation offers incredible, free introductory courses via edX on essential open-source technologies. If you want to understand the infrastructure that runs the world, this is where you start.

training.linuxfoundation.orgVisit
Cognitive Class by IBM logo
Course

Cognitive Class by IBM

Cognitive Class is a massive initiative by IBM to provide data science and AI education to everyone for free. It is particularly strong in big data analytics, data engineering, and enterprise AI tools.

cognitiveclass.aiVisit
HackTheBox logo
Course

HackTheBox

HackTheBox is a legendary online cybersecurity training platform. It allows individuals, businesses, and universities to practice penetration testing and exploit development skills in a legally safe, gamified environment.

hackthebox.comVisit
Frontend Mentor logo
Course

Frontend Mentor

Frontend Mentor solves the biggest problem self-taught developers face: a lack of real-world practice. They provide stunning, professional UI designs so you can practice building pixel-perfect, real-world projects.

frontendmentor.ioVisit
MIT OpenCourseWare logo
Course

MIT OpenCourseWare

MIT OpenCourseWare is a monumental initiative that makes the materials used in the teaching of MIT's subjects available on the web, completely free of charge. It is the pinnacle of computer science education available to anyone.

ocw.mit.eduVisit
AWS Skill Builder logo
Course

AWS Skill Builder

AWS Skill Builder is the official learning center for Amazon Web Services. Cloud computing is an essential skill for any backend or full-stack developer, and AWS dominates the market. This platform has hundreds of free digital courses.

explore.skillbuilder.awsVisit
Exercism logo
Course

Exercism

Exercism is a unique platform that offers coding practice and, crucially, free mentorship in over 60 different programming languages. It focuses heavily on teaching you the 'idiomatic' (natural and accepted) way to write a language.

exercism.orgVisit
Full Stack Open logo
Course

Full Stack Open

Created by the University of Helsinki, Full Stack Open is a legendary, highly intensive, and totally free course on modern web development. It is widely considered one of the best React and Node.js bootcamps in existence.

fullstackopen.comVisit
Cisco Networking Academy logo
Course

Cisco Networking Academy

Cisco's 'Skills for All' initiative provides free, high-quality, self-paced courses focused heavily on networking, routing, and cybersecurity. Every software engineer eventually needs to understand how IP and DNS actually work.

skillsforall.comVisit
DeepLearning.AI logo
Course

DeepLearning.AI

Founded by the legendary Andrew Ng, this platform offers some of the most highly regarded and respected AI education on the entire internet. It bridges the gap between complex research and practical application.

deeplearning.aiVisit
TryHackMe logo
Course

TryHackMe

TryHackMe is a brilliant online platform that teaches cybersecurity through short, highly gamified, real-world labs. It is universally recommended as the best starting point for anyone wanting to learn ethical hacking.

tryhackme.comVisit
fast.ai logo
Course

fast.ai

fast.ai provides an incredible, fully free course on deep learning intended to make training neural networks accessible to everyone, not just PhDs. Their philosophy is to get you building first, and learning the complex math later.

fast.aiVisit
GitHub Skills logo
Course

GitHub Skills

GitHub Skills is GitHub's official learning platform that brilliantly uses GitHub itself to teach you Git version control, team collaboration, and continuous integration pipelines.

skills.github.comVisit
PortSwigger Web Security Academy logo
Course

PortSwigger Web Security Academy

Created by PortSwigger, the makers of the industry-standard Burp Suite tool. This is the ultimate, completely free training ground for deep web security and bug bounty hunting.

portswigger.netVisit
freeCodeCamp logo
Course

freeCodeCamp

freeCodeCamp is an incredible non-profit organization that provides a completely free, massive curriculum for aspiring developers. You learn by building real-world projects directly in your browser, from basic HTML all the way to advanced machine learning and information security.

freecodecamp.orgVisit
Harvard CS50 logo
Course

Harvard CS50

Harvard University's CS50 is legendary. It is widely considered the best introduction to the intellectual enterprises of computer science and the art of programming on earth. It is rigorous, highly engaging, and entirely free to audit online.

cs50.harvard.eduVisit
IBM SkillsBuild logo
Course

IBM SkillsBuild

IBM SkillsBuild is a massive platform designed to help adult learners, students, and educators gain free professional and technical skills. It heavily focuses on emerging technologies and enterprise-ready professional skills.

skillsbuild.orgVisit
The Odin Project logo
Course

The Odin Project

The Odin Project is an open-source, absolutely free, full-stack curriculum designed to literally take you from zero to hired. It is famous for not holding your hand—it forces you to set up a real developer environment and build portfolio-worthy projects.

theodinproject.comVisit
Kaggle Learn logo
Course

Kaggle Learn

Kaggle, owned by Google, is the world's largest data science community. Kaggle Learn offers fast-paced, highly practical micro-courses designed to get you rapidly up to speed on Data Science and Machine Learning concepts.

kaggle.comVisit
Hugging Face Learn logo
Course

Hugging Face Learn

Free courses on NLP, transformers, deep reinforcement learning, and more from the Hugging Face team.

huggingface.coVisit
JavaScript — MDN Web Docs logo
Article

JavaScript — MDN Web Docs

The definitive reference and tutorials for JavaScript by Mozilla. From basics to advanced concepts.

developer.mozilla.orgVisit
Microsoft Learn — Training logo
Course

Microsoft Learn — Training

Browse Microsoft's entire catalog of free, hands-on training modules across Azure, AI, Power Platform, and more.

learn.microsoft.comVisit
Microsoft Learn — Career Paths logo
Course

Microsoft Learn — Career Paths

Structured learning paths aligned to career roles like AI Engineer, Data Scientist, and Cloud Developer.

learn.microsoft.comVisit
Google Learning logo
Course

Google Learning

Google's hub for learning resources including AI, cloud, data analytics, and digital skills.

learning.googleVisit
Grow with Google logo
Course

Grow with Google

Free training and tools from Google to help you grow your skills, career, or business.

grow.googleVisit
NVIDIA Academy logo
Course

NVIDIA Academy

Self-paced courses on deep learning, CUDA programming, computer vision, and accelerated computing.

academy.nvidia.comVisit
LangChain Academy logo
Course

LangChain Academy

Free courses on building AI agents with LangChain, LangGraph, and LangSmith. From no-code agent builders to Python/TypeScript essentials.

academy.langchain.comVisit
Oracle Academy logo
Course

Oracle Academy

Free courses in Java, SQL, database design, Python, Node.js, Oracle Cloud Infrastructure, and AI with Machine Learning.

academy.oracle.comVisit
Infosys Springboard logo
Course

Infosys Springboard

20,000+ free courses covering Java, Python, Flutter, Big Data, Robotics, ML, LLMs, and Prompt Engineering. Certifications included.

infyspringboard.onwingspan.comVisit