Learn. Build. Ship.
Worth Paying For — Yours In-Season
These normally cost money. Register for Season III and they come bundled with your tier — free or heavily discounted for the whole season.
Intellex Self-Paced Courses
Full course library matched to your track — certificate recognised by 15,000+ companies.
Perplexity AI Pro
Pro AI research + debugging for the full season.
Amazon Book of Your Choice
One digital book of your choice to level up your craft.
Live Tutoring Session
1-on-1 live tutoring — 15–20% off after the season.
Free Curated Resources
Data Cleaning with pandas
Real Python article on cleaning messy datasets using pandas and NumPy, covering duplicate removal, null handling, type conversion, and string normalization.
JWT Authentication in Node.js
javascript.info guide to the Fetch API explaining how to make authenticated HTTP requests, handle tokens, and manage request/response headers from the browser.
LocalStorage and SessionStorage Guide
Detailed tutorial on the Web Storage API covering how to persist and retrieve key-value data in the browser using localStorage and sessionStorage.
pandas GroupBy: Your Guide to Grouping Data
Real Python deep-dive into the pandas GroupBy API explaining split-apply-combine workflows for computing aggregations and transformations on grouped data.
Python for Data Analysis — Real Python
Real Python tutorial on using pandas to load, inspect, filter, and summarize large datasets to extract actionable insights through exploratory analysis.
SQL Joins Explained
W3Schools tutorial explaining INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN with diagrams and practical SQL examples for combining tables.
Writing Good Commit Messages
Detailed article on the seven rules of great Git commit messages covering subject line formatting, imperative mood, body content, and why clear history matters.
Exploratory Data Analysis in Python
Kaggle Learn data visualization course teaching how to create and interpret charts to explore datasets and communicate findings using Python libraries.
Kaggle Intro to Machine Learning Course
Kaggle Learn hands-on course introducing decision trees, model validation, underfitting/overfitting, and Random Forests for beginners building their first ML models.
Bootstrap 5 Official Docs
Official Bootstrap 5 documentation explaining the grid system, utility classes, components, and JavaScript plugins for rapid UI development.
Django Authentication System
Official Django documentation on the built-in authentication framework covering users, permissions, groups, password hashing, and login/logout views.
Django ORM — Making Queries
Official Django documentation on the ORM query API explaining how to create, filter, exclude, annotate, and relate database records using Python.
Docker Compose Overview
Official Docker Compose documentation explaining how to define multi-container applications in a YAML file and manage them with a single CLI command.
Express.js Middleware Guide
Official Express.js guide to middleware explaining the request-response cycle, how to write custom middleware, and use popular third-party middleware.
Express.js Routing Guide
Official Express.js documentation on defining routes, using route parameters, query strings, and organizing routes with express.Router for scalable APIs.
HTML5 Full Reference
Comprehensive MDN reference covering all HTML5 elements, attributes, and semantic markup best practices for building accessible web pages.
JavaScript DOM Manipulation
MDN guide to the Document Object Model API covering how to query, create, modify, and remove elements from a web page with JavaScript.
Jupyter Notebook Documentation
Official Jupyter Notebook documentation covering installation, the notebook interface, cell types, kernel management, and exporting notebooks to various formats.
MDN JavaScript Reference
Official MDN JavaScript reference documenting all built-in objects, operators, statements, and standard library APIs with live examples.
Next.js API Routes
Official Next.js Pages Router documentation on creating serverless API endpoints, handling HTTP methods, and connecting to databases from API routes.
Next.js Server Actions Guide
Official Next.js documentation on Server Actions explaining how to handle form submissions and data mutations directly on the server without a separate API layer.
pandas DataFrame Reference
Official pandas DataFrame API reference documenting every method and attribute for data selection, transformation, aggregation, reshaping, and I/O.
Prisma Schema Reference
Official Prisma schema reference documenting data sources, generators, models, fields, relations, and all attribute types for database modeling.
Python Virtual Environments & pip
Official Python 3 documentation on venv explaining how to create isolated environments, install packages with pip, and manage project dependencies.
React Hooks Reference
Official React API reference for all built-in hooks including useState, useEffect, useReducer, useCallback, and useMemo with usage examples.
React Official Docs — Learn React
Official interactive React tutorial covering components, props, state, event handling, and hooks through practical exercises and real examples.
React Router v6 Docs
Official React Router v6 documentation explaining client-side routing, nested routes, dynamic segments, loaders, and navigation hooks.
Reading and Writing Files with pandas
Official pandas I/O tools documentation covering how to read and write CSV, Excel, JSON, SQL, Parquet, and other file formats into and out of DataFrames.
Scikit-learn User Guide
Official scikit-learn user guide covering supervised and unsupervised learning algorithms, model evaluation, feature selection, and preprocessing techniques.
State Management with React Context
Official React reference for the useContext hook explaining how to share global state across components without prop drilling.
Supabase Edge Functions
Official Supabase Edge Functions documentation explaining how to write and deploy Deno-based serverless functions for custom backend logic close to users.
Supabase Realtime Subscriptions
Official Supabase Realtime documentation explaining how to subscribe to database changes, broadcast messages, and track presence across connected clients.
Tailwind CSS Utility Classes Docs
Official Tailwind CSS documentation explaining the utility-first approach, responsive prefixes, dark mode, and customizing the design system.
CSS Flexbox Complete Guide
A thorough visual guide to CSS Flexbox covering all container and item properties, alignment, ordering, and real-world layout patterns.
CSS Grid Layout Guide
Complete visual reference to CSS Grid Layout explaining grid containers, tracks, areas, and responsive two-dimensional design patterns.
Database Normalization Guide
W3Schools guide to database normalization covering first, second, and third normal forms to eliminate data redundancy and improve database integrity.
Docker Getting Started Guide
Official Docker getting-started tutorial walking through containerizing an application, building images, running containers, and using Docker Hub.
Flask Quickstart Guide
Official Flask quickstart guide demonstrating how to create a minimal web application, define routes, render templates, and handle HTTP requests.
GitHub Actions — Getting Started
Official GitHub Actions quickstart guide explaining workflow YAML syntax, triggers, jobs, steps, and how to automate CI/CD pipelines for your repository.
GitHub Flow Guide
Official GitHub guide to the GitHub Flow branching strategy explaining how teams create branches, open pull requests, review code, and merge changes safely.
Next.js Authentication Patterns
Official Next.js guide to implementing authentication covering session management, middleware protection, and integration with third-party auth providers.
Next.js Deployment on Vercel
Official Vercel guide for deploying Next.js applications with zero configuration, covering environment variables, preview deployments, and edge functions.
Node.js Official Getting Started Guide
Official Node.js introduction covering the event-driven architecture, non-blocking I/O, the module system, and how to build your first Node.js server.
Plotly Python Getting Started
Official Plotly Python guide to creating interactive charts including line graphs, bar charts, scatter plots, and dashboards with the plotly.express API.
Prisma Getting Started Guide
Official Prisma guide to setting up the ORM with a database, defining a schema, running migrations, and performing CRUD operations in Node.js.
Railway Deployment Quickstart
Official Railway documentation explaining how to deploy applications from a GitHub repository with automatic builds, environment variables, and managed databases.
Render.com Deployment Guide
Official Render documentation on deploying web services covering environment setup, build commands, health checks, scaling, and custom domains.
Responsive Web Design Fundamentals
web.dev guide to responsive design principles including fluid grids, flexible images, media queries, and mobile-first development strategies.
REST API Design with Express
Official Express.js guide to error handling in REST APIs covering synchronous and asynchronous error propagation and writing custom error-handling middleware.
Scikit-learn Getting Started
Official scikit-learn getting-started guide introducing estimators, transformers, pipelines, and the fit/predict pattern for machine learning in Python.
Supabase Storage Guide
Official Supabase Storage documentation covering how to upload, serve, transform, and manage files and images in buckets with access control policies.
Vite Getting Started Guide
Official Vite guide covering project scaffolding, dev server configuration, hot module replacement, and optimized production builds.
Web Accessibility Guide (WCAG)
web.dev guide to building accessible web applications, covering WCAG principles, ARIA roles, keyboard navigation, and screen reader support.
Django Getting Started Tutorial
Official Django tutorial building a polling application from scratch, covering models, views, templates, the admin interface, and URL configuration.
JavaScript.info — The Modern JavaScript Tutorial
In-depth, modern JavaScript tutorial covering everything from language fundamentals and DOM manipulation to async programming and modules.
Matplotlib Pyplot Tutorial
Official Matplotlib pyplot tutorial explaining how to create line plots, bar charts, scatter plots, histograms, and customize figure layouts and styles.
NumPy Quickstart Tutorial
Official NumPy quickstart covering array creation, indexing, slicing, broadcasting, and vectorized mathematical operations for numerical computing.
pandas Getting Started Tutorial
Official pandas introductory tutorial series covering how to create DataFrames, select data, handle missing values, and perform basic aggregations.
Python Official Tutorial
The official Python 3 tutorial walking through data types, control flow, functions, modules, classes, and standard library tools from first principles.
Seaborn Statistical Visualization Tutorial
Official Seaborn introduction tutorial demonstrating how to create attractive statistical plots including distribution plots, categorical plots, and heatmaps.