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 BasicsNew
Core fundamentals of the Python programming language, encompassing basic syntax, standard data structures, variable assignment, and foundational control flow mechanisms.
Digital Marketing Essentials 2025New
Master the skills to build and manage successful social media campaigns, harness AI to enhance sales and marketing strategies, and optimize workflows with top industry tools. You'll learn how to drive engagement, grow brand presence, and effectively manage client relationships. Gain the expertise to launch your own agency, scale marketing efforts, and confidently navigate the ever-evolving digital landscape.
C# Object-Oriented StructuresNew
Explore new concepts in C#. You'll go through a variety of topics and learn how to work with object-oriented programming and more advanced data structures. This will help you build more complex, well-structured applications and prepare you for the next step—working with .NET.
Develop a Cat Care Tracker with Next.jsNew
Build a modern Cat Care Tracker application using Next.js, TypeScript, and Tailwind CSS. In this project, you will create a real pet care dashboard where users can manage daily care tasks, track health logs, monitor expenses, visualize pet data with charts, and organize everything in a clean component-based application structure.
Counting Unique Numbers
Count numbers with no repeated digits between given integers a and b.
TEST cms quiz creationNew
TEST quiz that was created via cms. j
Frontend Development with AngularNew
This beginner track guides you step-by-step through the core skills needed for modern frontend development using Angular. Starting from the very basics, you'll learn to structure web pages with HTML, style them with CSS, add type-safe logic using TypeScript, and finally build dynamic, scalable web applications with Angular. No prior experience is required—this track is designed to take you from complete beginner to confident Angular developer.
New ScriptNew
Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!
test project
coming soon
Counting Ordered Pairs
Count ordered pairs of positive integers that sum to a given integer n.
Python Math QuizNew
A beginner-level quiz focused on basic mathematical operations and concepts in Python. This quiz contains 6 questions that test your understanding of Python's math capabilities, including arithmetic operations, math module usage, and simple code completion.
C# Software DevelopmentNew
This track is divided into multiple courses, starting from the basic concepts of C#, slowly moving towards more advanced concepts, and eventually leading to Web Development with ASP.NET. It contains lessons and tutorials on all the important concepts ranging from lists and dictionaries to asynchronous programming, databases, APIs, and ASP.NET. The lessons and tasks are carefully planned to give you a deeper understanding of the concepts. This track is suitable for users of any skill level, including those who are absolute beginners in programming. By the end of this track, you will be proficient at web development using C# and .NET.