Filters
Technologies
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
Spectral Methods in Machine Learning
Explore the mathematical foundations of spectral methods in machine learning. Understand how eigenvalues, eigenvectors, and spectral decompositions underpin dimensionality reduction, graph learning, and kernel methods, with a focus on theory and structure.
Python for Startup Founders
A practical Python course tailored for startup founders, focusing on leveraging Python to solve real-world business problems, automate tasks, analyze data, and make data-driven decisions. Each section is packed with engaging theory and hands-on challenges inspired by startup scenarios.
C Networking Basics
Learn the essentials of computer networking by building real-world applications in C. This course guides you step by step through the fundamentals of sockets, protocols, and client-server communication, using hands-on examples and clear explanations.
TypeScript Functions and Parameters
Explore how TypeScript enhances function design with precise typing and advanced parameter control. Work with explicit and inferred return types, handle complex parameter setups, and define overloads for flexible function behavior. Understand how this works in different contexts and write functions that are both safe and expressive in modern TypeScript projects.
Mastering Methods in Java
A comprehensive course dedicated to understanding, designing, and applying methods in Java. Explore method fundamentals, parameter passing, overloading, recursion, and best practices through a blend of theory and hands-on coding challenges.
Flutter Architecture and Features
Master scalable Flutter app development by learning advanced UI techniques, robust architectural patterns, and real-world backend integrations. This course guides you through building maintainable apps with clean structure and seamless Firebase connectivity.
Git for Open Source Contributors
Master the essential Git workflows and best practices needed to contribute confidently to open source projects. This course guides you through forking, branching, syncing, making clean commits, handling pull requests, resolving conflicts, and understanding contribution guidelines. Learn how to collaborate effectively and make your mark in the open source community.
CORS Internals and SecurityNew
A comprehensive course on the internal workings of Cross-Origin Resource Sharing (CORS), focusing on browser and backend interactions, security policies, credential handling, common misconfigurations, and real-world security risks. Designed for backend developers and security professionals, this course provides clear explanations, practical HTTP examples, and backend-focused security scenarios.
Digital Marketing Analytics and Experimentation
Gain a structured understanding of how marketing performance is measured, analyzed, and improved across channels. The material covers essential metrics, tracking frameworks, and analytics tools used to evaluate web, SEO, social, paid media, email, and e-commerce performance. It also explores data preparation, dashboarding, attribution models, experimentation, and forecasting. By connecting insights to budget decisions and ROI optimization, the focus shifts from reporting numbers to driving smarter, evidence-based marketing decisions.
JavaScript Canvas Drawing and AnimationNew
Create visual and interactive projects with the HTML Canvas API using plain JavaScript. Draw shapes, render text, work with images, and control colors, gradients, and pixels. Animate objects, handle user input, and build simple games and visual effects step by step.
Mastering SQL EXPLAIN and Query Planning
Dive deep into the world of SQL query optimization by mastering the EXPLAIN statement and understanding how query planners work. This course blends engaging theory with hands-on, real-world tasks to help you analyze, interpret, and optimize SQL queries using EXPLAIN and related tools.
JavaScript Audio Creation with Tone.jsNew
Learn how to create music, sound effects, and interactive audio experiences directly in the browser using Tone JS. Explore digital audio fundamentals, musical structure, sound synthesis, and audio effects through practical examples.