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.
C++ STL Containers and Algorithms
Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.
Introduction to PHP
Dive into PHP programming with this beginner-friendly course, covering essential concepts such as variables, data types, conditional statements, arrays, and loops. Whether you're new to coding or transitioning from another language, this course provides a solid foundation in PHP development, equipping you with the skills to write efficient scripts and handle basic programming tasks effectively.
Java Data Structures
Discover essential data structures in Java and enhance your programming skills. Explore the dynamic world of ArrayLists, LinkedLists, Stacks, Queues, and more, uncovering their power, versatility, and real-world applications.
C Pointers Mastery
A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.
Introduction to Claude
Learn how to get the most out of Claude for work, study, and everyday tasks. This course covers everything from writing better prompts and analysing documents to using advanced features such as Projects, Artifacts, Memory, Skills, and Connectors. You'll also explore how Claude integrates with tools like Chrome, Slack, Excel, PowerPoint, and mobile devices. By the end of the course, you'll be able to use Claude confidently to save time, improve productivity, and solve real-world problems more effectively.
Introduction to QA
In this course, the user will get an introduction on how to perform manual testing on primarily web applications. The skills aquired in this course can be used in automation testing as well.
Linux Terminal Tools
Master essential Linux command-line utilities for searching, filtering, monitoring, troubleshooting, and automating everyday developer and DevOps workflows. This hands-on course focuses on practical terminal scenarios using core CLI tools.
Mastering Discounted Cash Flow Analysis with Excel
Learn how to confidently value a business using Discounted Cash Flow (DCF) modeling. This practical course walks you through the entire valuation process—from understanding key financial concepts to building a complete DCF model in Excel. You'll explore core topics like free cash flows, discount rates, cost of equity, WACC, terminal value, and scenario analysis. With step-by-step examples, downloadable templates, and a real-world case study, you'll gain hands-on experience applying DCF in professional settings. Whether you're an aspiring analyst, investor, or business owner, this course gives you the tools to calculate intrinsic value and make informed financial decisions.
C++ Smart Pointers
Unlock the power of memory management. Designed seasoned programmers, this course provides a deep dive into one of the most crucial aspects of modern development and revise about pointers and references. With Smart Pointers, you'll learn how to effectively manage memory allocation and deallocation, avoiding common pitfalls like memory leaks and dangling pointers. Our expert instructors guide you through the intricacies of unique_ptr, shared_ptr, and weak_ptr, empowering you to write safer and more robust code.
Excel Lookup Mastery
Master data retrieval in Excel using both classic and modern lookup techniques. Learn how to work with VLOOKUP, XLOOKUP, INDEX, XMATCH, and dynamic array functions to find, filter, and organize information efficiently. Build flexible lookup formulas used in real business spreadsheets.
Introduction to Game Design
Game design is the art and science of crafting engaging, immersive, and interactive experiences. Learn core game design concepts, such as player archetypes, gameplay mechanics, and design thinking, while also exploring ideation techniques, prototyping methods, and testing strategies. Through an iterative design approach, you'll gain the skills to conceptualize, refine, and evaluate games, whether for video games, board games, or interactive experiences. Perfect for aspiring game designers, developers, or anyone curious about the creative and analytical aspects of game design.
UI/UX Design with Figma
Learn everything from the basics of designing user interfaces to advanced prototyping and collaboration techniques. Explore how to create wireframes, design visually stunning layouts, and work effectively with development teams using Figma's powerful features. Perfect for beginners and professionals, this learning journey combines practical projects, expert tips, and real-world applications to help you succeed in the competitive world of design.