Filters
Technologies
Topic
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
Quality Assurance Specialist
Kickstart your journey into Quality Assurance with essential skills in manual and automation testing. Learn the fundamentals of QA in web development, master HTML and JavaScript, explore data structures, and get introduced to automation testing to build a strong foundation for a career in QA.
С++ Essentials
Start exploring the World of C++ programming gain a solid understanding of fundamental concepts with this track that is designed to take you on a journey from the very basics and gradually progressing to more advanced topics. Upon completing the track, you will be capable of developing your own C++ programs and also will have great foundation for further learning.
Game Development with UnityNew
Have you ever played games? I think in our time, everyone has at least once launched computer games and enjoyed the virtual world of these digital creations. But have you ever been curious about how such games are created? What programming language are they written in, and what is game development? This track will introduce you to one of the most popular game engines, Unity. Get ready to dive into an incredible adventure of learning Unity and create your own game using the C# language!
Mobile Development with React NativeNew
Learn how to build mobile apps from scratch using React Native. You'll start with the fundamentals of JavaScript and React, then move into building real mobile interfaces with React Native. Step by step, you'll learn how to structure screens, style layouts, and create interactive UI.
Unsupervised Learning FoundationsNew
Explore the core techniques of unsupervised learning in Python. Master feature scaling, cluster analysis, dimensionality reduction, and anomaly detection to extract patterns, group data, and simplify complex datasets. Build practical skills for real-world, label-free data analysis.
Frontend Development with Angular
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.
C# Software Development
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.
Developing Large Language ModelsNew
A hands-on, project-driven track for intermediate learners to master the development and fine-tuning of large language models, using Python, PyTorch, and Hugging Face. Progress from deep learning foundations to production-level LLM adaptation on real-world news data.
Project Management Fundamentals
A concise, beginner-friendly track introducing the essential skills, methodologies, and tools needed to start a successful journey in project management. This track covers project management basics, Agile principles, effective teamwork, CRM tools, and personal productivity for aspiring project managers.
Mathematical Foundations for Data ScienceNew
A comprehensive intermediate track designed to equip learners with essential mathematical concepts for data science – including linear algebra, calculus, probability, statistics, and optimization – and practical Python applications for each topic.
Spring AdvancedNew
A comprehensive, advanced learning track designed for backend engineers aiming to master production-grade distributed systems with Spring. This track focuses on microservices architecture, resilience, observability, advanced testing, and real-world system design using Java and Spring technologies. It is tailored for professionals seeking deep expertise in Spring's advanced capabilities for robust, scalable, and secure backend solutions.
Data Analyst with Python
Covers the core skills required for data analysis using Python. Introduces foundational programming concepts and progresses to applied data analysis workflows, including numerical computing, data manipulation, statistics, exploratory data analysis, hypothesis testing, A/B testing.