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 Math AdvancedNew
Dive deeper into advanced mathematical programming with Python. This course covers complex mathematical modeling, optimization, and numerical methods, equipping you with the skills to tackle challenging real-world mathematical problems using Python.
Introduction to Machine Learning with PythonNew
Machine learning is now used everywhere. Want to learn it yourself? This course is an introduction to the world of Machine learning for you to learn basic concepts, work with Scikit-learn – the most popular library for ML and build your first Machine Learning project. This course is intended for students with a basic knowledge of Python, Pandas, and Numpy.
R for Biologists and Bioinformatics (Core)New
A hands-on introduction to R programming tailored for biologists and bioinformaticians. Learn to analyze, visualize, and interpret biological data using R, with real-world examples from genomics, ecology, and experimental biology.
CSS FundamentalsNew
Master the essentials of CSS, the styling language that transforms the look and feel of web pages. Explore core concepts such as text styles, colors, spacing, the box model, Flexbox, and decorative effects. Build the skills to create visually engaging and well-structured web pages.
Flutter Architecture and FeaturesNew
Master scalable Flutter app development by learning advanced UI techniques, robust architectural patterns, and real-world backend integrations. This course guides you through building maintainable apps with clean structure and seamless Firebase connectivity.
Introduction to TypeScriptNew
This course is designed for absolute beginners who want to master the basics of the TypeScript programming language. TypeScript is a modern and powerful language that extends the capabilities of JavaScript, making your code more reliable and readable. We will start from the very basics, covering variables, data types, comparison operators, and conditional statements. Then, we will delve into working with arrays and loops. Upon completing this course, you will be ready to create simple programs in TypeScript and continue your learning journey into more advanced topics.
Python 3D Graphics FundamentalsNew
Explore the foundations of 3D graphics programming in Python. This course introduces the mathematical concepts, data structures, and visualization techniques essential for creating and manipulating 3D graphics using Python and popular scientific libraries. Learn to represent 3D objects, apply geometric transformations, and visualize data in three dimensions.
R for Biologists and Bioinformatics (copy) 1768212304389New
A hands-on introduction to R programming tailored for biologists and bioinformaticians. Learn to analyze, visualize, and interpret biological data using R, with real-world examples from genomics, ecology, and experimental biology.
Test C course with quiz after sectionNew
C++ Functions (copy) 1768919134041New
Master the core principles of functions and their practical applications. Learn to declare, use, and optimize functions through topics like parameter handling, scope management, and overloading. Explore recursion, templates, and lambda expressions to build modular, efficient, and reusable code for real-world challenges.
Introduction to SQLNew
This course offers an easy-to-follow introduction to the basics of SQL databases and the Structured Query Language (SQL). Through engaging video lessons and thoughtfully crafted exercises, you’ll explore essential concepts step by step. Each topic is explained in detail and paired with hands-on practice to ensure you not only understand but also retain what you’ve learned.
TEST E2E PROGRESS C++New
description