Filters
Technologies
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
Equal Coins Distribution
Assess if Bob can evenly distribute n coins among his three sisters.
Identifying Spam EmailsNew
Classify emails as spam or non-spam by analyzing the content of the emails. Preprocess the text data using techniques like tokenization and vectorization, and apply machine learning to build and evaluate a classification model. Develop a reliable tool for identifying spam emails.
Intermediate Python
Intermediate Python programming concepts, focusing on modular code development, custom functions, object-oriented programming principles, exception handling, and advanced data manipulation techniques.
JavaScript Ninja
Welcome to the JavaScript Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript 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!
Deep Learning Engineer
Transform your machine learning expertise into advanced deep learning engineering skills. Build, train, and optimize complex neural networks, mastering modern techniques for computer vision, NLP, and generative AI using Python and industry-standard frameworks.
Minimum Steps to Visit a Friend
Calculate the minimum steps Bill needs to reach his friend's house at point x.
Anime Recommendation SystemNew
Build a content-based recommendation engine for anime using pandas and scikit-learn, focusing on feature engineering, EDA for hidden gems, similarity-based recommendations, and insightful visualizations – all without defining custom functions.
Intermediate SQL
Relational database operations and data analysis techniques, focusing on multi-table joins, data aggregation, structural manipulation, and complex subqueries.
Introduction to SQL
Explore the essentials of SQL — from querying data to integrating it into real-world applications. Whether you're just starting out in database management or aiming to use SQL for your application development projects, this course covers the essentials. You'll quickly learn how to leverage the full potential of SQL, from querying and managing data to seamlessly integrating it into real-world applications. By the end of the course, you'll have the confidence and skills to solve practical problems with SQL and enhance your development process.
Becoming a Product Analyst with PythonNew
This beginner-level track is designed to equip aspiring product analysts with essential analytics skills using Python. Learn the fundamentals of product analytics, cohort analysis, and A/B testing to analyze user behavior, measure product performance, and make data-driven decisions.
Bob's Bus Ticket Problem
Determine the minimum cost for Bob to make n bus rides using single and special tickets.
Home Energy Consumption PredictingNew
A hands-on, notebook-style case study guiding you through the process of forecasting smart home energy consumption using regression and time series feature engineering. You will work step-by-step with pandas, seaborn, matplotlib, and scikit-learn, focusing on direct, linear code execution without function definitions.