Filters
Technologies
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
DevOps Without ToolsNew
Explore DevOps as a transformative mindset and cultural movement, focusing on principles, collaboration, and feedback loops. This course guides learners through the foundational ideas of DevOps, real-world scenarios, and decision-making processes, all without reliance on specific tools or technologies.
Mermaid.js Diagrams with JavaScript
Create clear, text driven diagrams using Mermaid.js and JavaScript friendly workflows. Learn how to write and embed diagrams, work with multiple diagram types, and customise their appearance for real documentation and web projects.
Clerk Authentication in React AppsNew
Implement user authentication in React applications using Clerk. Integrate Clerk into React, manage user sessions and profile data, customize authentication flows, and control authentication state. Apply secure authentication practices and troubleshoot common authentication issues.
Node.js Event Loop and Asynchronous Code
Understand how Node.js manages asynchronous operations and concurrency through its event loop. Explore callbacks, Promises, and async/await to control complex asynchronous flows with clarity. Apply modern patterns and best practices to write efficient, non-blocking, and resilient JavaScript for real-world Node.js applications.
AI Tools for Task Automation
Explore how modern AI tools can transform the way you work and create. Learn to streamline daily tasks, generate high quality content, and speed up production using intuitive platforms built for productivity, design, audio, and video. Write faster, automate repetitive work, design stunning visuals, clean up recordings, and turn ideas into engaging videos with the help of AI. No technical background is required. Perfect for creators, marketers, educators, freelancers, and busy professionals who want to work smarter and get more done with less effort. Gain practical experience with tools that simplify complex tasks and unlock new creative potential.
Introduction to Web Protocols
Explore the fascinating journey of data as it travels from your browser to a web server and back. This course demystifies the web's inner workings, explaining how browsers, servers, DNS, IP addresses, and protocols like HTTP and HTTPS collaborate to deliver modern websites. With practical examples and clear analogies, you'll gain a concrete understanding of the web as a real, interconnected system.
Mastering Conversion and Landing Page Optimization
Uncover a complete, practical framework for turning site traffic into measurable growth. You'll start by understanding the psychology behind user decisions, key metrics that signal performance, and the patterns that guide people through a digital journey. Explore advanced optimization techniques including A/B testing, heatmaps, personalization, mobile performance, and iterative improvements. The final modules expand CRO beyond a single page, showing how to optimize full funnels, traffic sources, retargeting flows, and multi-device experiences while building a mindset of continuous experimentation.
Python for MarketersNew
Unlock the power of Python to solve real-world marketing problems. This course guides marketers through practical Python applications, from analyzing campaign data to visualizing trends and automating repetitive tasks. Each section blends engaging theory with hands-on challenges tailored to marketing scenarios.
Python for Mathematics
A practical course designed for math students to harness the power of Python for solving mathematical problems, visualizing data, and applying computational thinking to real-world scenarios. Each section blends engaging theory with hands-on challenges, focusing on mathematical applications and problem-solving.
Introduction to KotlinNew
A beginner-friendly video course designed to introduce you to the Kotlin programming language. Learn the essentials of Kotlin, from setting up your first project to understanding variables, data types, functions, control flow, and classes. Each chapter is structured as a video script with clear explanations, practical code examples, and quizzes to reinforce your learning.
Efficient Data Handling in Python
Master the art of efficient iteration in Python by learning about iterators and generators. This course covers the creation, use, and advanced techniques of generators and iterators, with hands-on tasks and conceptual quizzes to reinforce your understanding.
JavaScript Data Visualization with EChartsNew
Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.