Filters
Technologies
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
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 PythonNew
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.
Claude for Everyday Work
A concise, hands-on course focused on using Claude for real work scenarios. Learn to set up projects, craft effective prompts, manage documents, and build repeatable workflows.
C++ Move Semantics
Master the principles and practical applications of move semantics and rvalue references in modern C++. Learn how to write efficient, resource-safe code by leveraging move constructors, move assignment operators, and the standard library's move utilities. Progress from foundational concepts to advanced patterns and best practices, culminating in a hands-on project.
SEO for BeginnersNew
Unlock the power of SEO by diving into its technical, strategic, and storytelling aspects. In today's digital world, where search engines like Google dominate, a strong online presence is crucial for success. This practical, step-by-step guide equips you with effective SEO strategies you can apply right away to boost visibility and drive results.
Data Visualization with JavaScript and Chart.jsNew
Create interactive and visually compelling data visualizations using JavaScript and Chart.js. Build essential chart types, configure layout and styling, and work with dynamic or real-time data. Enhance your charts with animations, custom labels, and thoughtful color themes for a polished final result.
Ensemble Learning Techniques with PythonNew
A comprehensive intermediate course on ensemble learning in machine learning, covering foundational concepts, mathematical intuition, and practical implementation of bagging, boosting, and advanced integration methods using Python and scikit-learn.
Geospatial Analysis with PythonNew
Dive into the fundamentals of geospatial data analysis using Python. This intermediate course introduces you to the core concepts and practical applications of geospatial analysis, focusing on real-world datasets and hands-on projects. You'll learn to manipulate, visualize, and analyze spatial data using Python and popular libraries, with a special emphasis on geopandas. The course is designed to be engaging, featuring interactive grids, videos, and quizzes to reinforce your learning.
Internet Safety for Everyday UsersNew
A course for regular people, not IT specialists. No jargon, no twenty acronyms per chapter, no “just enable 2FA and everything will be fine.” In 2026, the internet has become ten times more dangerous than it was two years ago — because of AI. Voice cloning now requires just three seconds of audio. Deepfake calls are stealing $15,000 from mothers who “heard their daughter’s voice.” QR phishing has grown by 587%. Pig butchering scams have stolen $75 billion since 2020. The old advice — “check the URL, don’t open suspicious emails” — is outdated, because phishing emails are now generated by AI and look flawless.
Interactive Canvas Development with Fabric.jsNew
Master Fabric.js by building interactive, object-based canvas applications. Learn how to create, select, transform, group, and manipulate shapes, images, and text—just like in whiteboard apps, design tools, and annotation editors.