Filters
Technologies
Level
Browse our catalog
Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.
Introduction to Python (copy)
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Python Programming for Beginners
A comprehensive beginner track to learn Python programming from scratch. This track covers the essential concepts and practical skills needed to start writing Python code, understand its data structures, control flow, and functions, and apply Python in real-world scenarios.
Modified Sum Calculation
Sum integers based on their comparison to a specified threshold.
Vibe Coding Web App From Scratch (copy) 1771602953851
Launch your first web app with the assistance of AI, even if you've never written code before. Create a fully featured event website that includes a live countdown, a custom design, and a functional contact form. The entire process is hands-on, visual, and guided by AI at every step. Experience real progress and build a site you'll be proud to share.
TEST STREAK QUIZ
test streak quiz
Introduction to Python (copy) test generation
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Supervised Learning Foundations
Introduces the core concepts, workflows, and practical techniques of supervised machine learning using Python. Moves from foundational principles to hands-on model building, evaluation, and best practices, developing essential skills for real-world data science and AI applications.
Maximize the Expression
Find the maximum value of an expression formed by three integers using + and * operations.
Vibe Coding Web App From Scratch
Launch your first web app with the assistance of AI, even if you've never written code before. Create a fully featured event website that includes a live countdown, a custom design, and a functional contact form. The entire process is hands-on, visual, and guided by AI at every step. Experience real progress and build a site you'll be proud to share.
TEST Python Quiz
TEST QUICK REPLY COURSE
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Backend Development with Node.js and Express.js
Learn how to build backend applications from scratch using JavaScript, Node.js, and Express.js. Create servers, handle requests, build APIs, and store data using MongoDB to develop fully functional backend systems. Understand how real applications manage data and logic, and turn simple scripts into production-ready backend services.
Sort a Pair of Numbers
Return a list containing the minimum and maximum of two integers x and y.
Integrating ChatGPT into a Web Application
Develop an interactive AI assistant for an existing portfolio website. This project focuses on integrating the OpenAI API, designing a user-friendly chat interface, and handling user input effectively. The outcome is a smart, conversational assistant seamlessly embedded into the existing site to enhance user engagement and showcase AI integration skills.
Python Basics
Core fundamentals of the Python programming language, encompassing basic syntax, standard data structures, variable assignment, and foundational control flow mechanisms.
Introduction to Python (copy) 1768476251686New
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Business Intelligence Specialist New
A comprehensive, track designed for newcomers to Business Intelligence (BI). This interactive learning journey covers the essential tools and workflows of BI, including Python, SQL, and Tableau, through a mix of videos, practical tasks, and real-world projects. Learners will gain hands-on experience with each technology and build a full BI project from scratch, preparing them for entry-level roles in business intelligence and analytics.
One Flip Game
Maximize the number of ones in a binary array after one flip operation.
Building a Classic Snake Game
In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.
TEST cms quiz creation
TEST quiz that was created via cms. j
Introduction to Python
Python is an interpreted high-level general-purpose programming language. Unlike HTML, CSS, and JavaScript, which are primarily used for web development, Python is versatile and can be used in various fields, including software development, data science, and back-end development. In this course, you'll explore the core aspects of Python, and by the end, you'll be crafting your own functions!
Deep Learning EngineerNew
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.
Cake Division
Determine if a cake can be split into two even-weight portions.
Crafting a Classic Hangman Game
Hangman is a classic word-guessing game where players aim to uncover a hidden word by suggesting letters within a limited number of attempts. The game progresses with each incorrect guess, drawing parts of a hangman figure, leading to a loss if the figure is completed before the word is fully guessed. In this project, participants will methodically build a digital version of Hangman. We will start by loading a word list from a file, then move on to develop functions for handling guesses, updating the game state, and managing the game's flow, culminating in a complete, playable game.
SQL Basics
Foundational principles of Structured Query Language (SQL), covering basic data retrieval, record filtering mechanisms, syntax fundamentals, and elementary query construction.
Introduction to Python (generated task tests)
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program. Python
Python from Zero to Hero 2024
After completing this track, you will be able to write basic Python code, understand its syntax, and set up a Python development environment. You'll have the skills to start your programming journey and build a strong foundation for further learning.
Large Powers of 5
Return the last two digits of 5 raised to a large integer n.
Building a Classic Snake GameNew
In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.
Advanced Python
Complex Python architectures and advanced programming paradigms, including concurrency, high-level language features, memory management, and performance optimization methodologies.
Introduction to Python (dev copy)
Python is an interpreted high-level general-purpose programming language. Unlike HTML, CSS, and JavaScript, which are primarily used for web development, Python is versatile and can be used in various fields, including software development, data science, and back-end development. In this course, you'll explore the core aspects of Python, and by the end, you'll be crafting your own functions!
TEST E2E TRACK BEGINNERNew
____
Bob's Bus Ticket Problem
Determine the minimum cost for Bob to make n bus rides using single and special tickets.
Introduction to Python with AINew
Python is one of the most popular and versatile programming languages today. It’s easy to learn, widely used in web development, data analysis, artificial intelligence, and automation — making it the perfect first language for beginners.
Advanced SQLNew
Complex database querying and architectural optimization, encompassing analytical window functions, procedural database logic, execution plan analysis, and advanced relational concepts.
Introduction to Python(ihor)
Python is an interpreted high-level general-purpose programming language. Unlike HTML, CSS, and JavaScript, which are primarily used for web development, Python is versatile and can be used in various fields, including software development, data science, and back-end development. In this course, you'll explore the core aspects of Python, and by the end, you'll be crafting your own functions!
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.
Equal Coins Distribution
Assess if Bob can evenly distribute n coins among his three sisters.
Conducting Exploratory Data Analysis of Nobel PrizesNew
We will delve into the concept of Exploratory Data Analysis (EDA) and explore its critical role within every Data Analysis process, particularly focusing on the analysis of Nobel Prizes. EDA serves as a foundational step that enables data scientists and analysts to uncover patterns, anomalies, and insights from data through visual and statistical methods.
Intermediate SQL
Relational database operations and data analysis techniques, focusing on multi-table joins, data aggregation, structural manipulation, and complex subqueries.
Introduction to PythonNew
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Quality Assurance SpecialistNew
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.
Determine the Correct Arithmetic Operator
Return '+' if a + b equals c, otherwise return '-'.
Regex Wizards (Project)New
In this project, we are going to use regex in search and replace operations in Python.
Python Beginner Quiz
A beginner-level quiz covering fundamental Python concepts, featuring a variety of question types to assess understanding of syntax, logic, and code structure.
Introduction to Python (dev copy) (copy) 1769011330820New
Python is an interpreted high-level general-purpose programming language. Unlike HTML, CSS, and JavaScript, which are primarily used for web development, Python is versatile and can be used in various fields, including software development, data science, and back-end development. In this course, you'll explore the core aspects of Python, and by the end, you'll be crafting your own functions!
С++ EssentialsNew
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.
Lucky Ticket Validator
Check if a six-digit ticket string is lucky based on digit sums.
Extracting Text Meaning using TF-IDFNew
This project focuses on the design and implementation of a robust text summarizer, built using Python. By harnessing the capabilities of Python’s Natural Language Toolkit (NLTK), participants will gain hands-on experience in processing and analyzing textual data. The project covers a range of NLP techniques essential for text summarization. Participants will develop skills in parsing text and extracting meaningful content, learning how to filter essential information from large volumes of text.
Intermediate Python
Intermediate Python programming concepts, focusing on modular code development, custom functions, object-oriented programming principles, exception handling, and advanced data manipulation techniques.
Introduction to Python (PDF generation)New
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
GitHub from Zero to Hero
coming soon
Balanced Athlete Team Splitting
Minimize the strength difference between two teams of athletes.
Building Arcade GameNew
Dive into an electrifying Python arcade adventure with PyGame! Command a superhero through a dynamic universe, dodging space ships, snagging shimmering crystals, and outsmarting foes. Experience thrilling player control, ingenious enemy and bonus spawns, strategic collision dodges, and a vibrant, scrolling backdrop that propels you through an exhilarating journey of discovery and triumph.
HTML/CSS Basics
A beginner-level quiz designed to assess foundational knowledge of HTML and CSS, including basic tags, attributes, and core styling concepts.
Introduction to Python
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
Full Stack Web Development 2024
Learn to build complete web applications from start to finish. This track takes you from structuring and styling websites with HTML and CSS to adding interactivity with JavaScript. Master React to create dynamic user interfaces, and use Node.js with Express.js to build backend systems. Explore how frontend and backend technologies work together in real-world web development.
Minimum Steps to Visit a Friend
Calculate the minimum steps Bill needs to reach his friend's house at point x.
Manipulating and Combining PDFsNew
In this project, we will study how to manipulate and extract data from PDF files, such as text and images, and combine multiple PDF files into a single document.
Beginner Python Random QuizNew
A beginner-level quiz covering various fundamental Python concepts. This quiz includes a mix of multiple choice, single choice, and code fill-in-the-blank questions to test your understanding of Python basics.dk
Introduction to Python
Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.
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!
Word Abbreviation
Automate the abbreviation of words longer than seven characters.
Recognizing Handwritten DigitsNew
In this project, our primary objective will be to delve into the identification of handwritten digits through the application of machine learning algorithms. This endeavor aims to harness the power of machine learning to effectively interpret and understand handwritten digits, showcasing the potential of these algorithms in processing and analyzing complex visual information.
Python Data Structures QuizNew
A beginner-level quiz focused on fundamental Python data structures, including lists, tuples, dictionaries, and sets. The quiz consists of 6 questions designed to assess understanding of basic operations, properties, and usage of these data structures.
UI/UX Design with FigmaNew
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.
Test image upload trackNew
Finding Distinct Letters in a Set
Count the distinct letters in a formatted string of English letters.
Identifying Fake NewsNew
In this project, we are going to classify news and identify the fake ones.
Java Beginner Quiz
A 10-question quiz designed to assess and reinforce foundational Java programming knowledge for beginner developers. The quiz covers basic syntax, data types, control structures, and simple object-oriented concepts.
TEST PAYWALLNew
description
Python for Data Science
A practical, beginner-friendly track that takes learners from writing their first Python code to building and evaluating their first machine learning model for data science. This track emphasizes hands-on coding, real-world data manipulation, and actionable insights using Python and essential data science libraries.
Evaluate a Simple Addition Expression
Calculate the sum of two integers from a string expression.
Identifying the Most Frequent Words in TextNew
In this project, we will be utilizing the capabilities of the Natural Language Toolkit (NLTK), a versatile and comprehensive library in Python designed for working with human language data. Our focus will encompass several core areas of natural language processing: tokenization, stemming, tagging and parsing. These NLTK features will form the backbone of our text processing and analysis tasks, making it an essential tool in our project for handling and extracting meaningful insights from language data.
C++ STL Containers and AlgorithmsNew
A beginner-level quiz designed to assess understanding of the C++ Standard Template Library (STL), including containers, algorithms, and their usage.
Excel EssentialsNew
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Java FoundationsNew
A comprehensive, beginner-friendly track designed to build a strong foundation in Java programming. This track covers Java basics, essential concepts, object-oriented programming, data structures, and the Stream API, using a mix of carefully curated and custom content to ensure a logical, hands-on learning journey.
Counting the Longest Zero Streak
Determine the length of the longest segment of consecutive 0s in a binary array.
Text Pattern Matching with RegexNew
Unlock the power of regular expressions in Python with our comprehensive course designed for both beginners and experienced developers. This course will take you through the essential functions of the re module, including search, findall, finditer, and more, using practical examples and hands-on exercises. You'll learn how to extract and manipulate text data efficiently, enabling you to tackle complex string processing tasks with confidence. Whether you're looking to enhance your data analysis skills or streamline your coding workflow, this course provides the tools and knowledge to master regular expressions and elevate your programming capabilities.
Linux Terminal CommandsNew
This quiz assesses your understanding of common Linux terminal commands. It includes conceptual and practical questions, many featuring short command examples. Each question is multiple-choice with four options. Explanations are provided for each answer to reinforce learning.
C++ Introduction (copy) 1777886186812 (copy) 1777890378599New
Start your path to becoming a skilled developer by mastering the foundational principles of programming through C++. Whether you're starting from scratch or already have some coding experience, this course will provide you with the solid foundation needed to become a proficient developer and open the doors to a wide range of career opportunities in software development and engineering. Let's study C++! course123
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.
Identify the Distinct Number
Identify the unique digit among three given digits where two are equal.
Time Series Essentials
In this project, we are going to understand what a Time Series is and which are its main features.
Advanced Java ConceptsNew
This quiz assesses advanced understanding of core Java concepts, including OOP principles, collections, exception handling, generics, concurrency, memory management, and functional programming. Each question is designed to test deep knowledge and practical application of Java features.
dadadNew
adadada
Python for Sports Analytics (Beginner)
This beginner-friendly track introduces you to the world of sports analytics using Python. You'll learn the basics of Python programming and discover how to analyze, visualize, and model sports data to uncover actionable insights. By the end, you'll be equipped to apply Python to real-world sports data problems.
Back to 2021
Check if a number n can be expressed as a sum of 2020s and 2021s.
Text Pattern Matching with RegexNew
Unlock the power of regular expressions in Python with our comprehensive course designed for both beginners and experienced developers. This course will take you through the essential functions of the re module, including search, findall, finditer, and more, using practical examples and hands-on exercises. You'll learn how to extract and manipulate text data efficiently, enabling you to tackle complex string processing tasks with confidence. Whether you're looking to enhance your data analysis skills or streamline your coding workflow, this course provides the tools and knowledge to master regular expressions and elevate your programming capabilities.
Bash Fundamentals and ScriptingNew
This quiz assesses your practical knowledge of Bash commands and scripting concepts, focusing on real-world usage and code understanding. The questions range from basic command usage to intermediate scripting techniques, including file manipulation, permissions, pipelines, loops, and variables.
TEST SECTION QUIZ
description
Test Track
Testing Track Sync
The Tower of Hanoi
Find a valid sequence of moves to solve the Tower of Hanoi with eight disks.
Tweet Sentiment AnalysisNew
In this project, we are going to classify tweets according to their sentiment.
Advanced C# ConceptsNew
This quiz assesses advanced knowledge of C# programming, focusing on object-oriented principles, LINQ, threading, memory management, and best practices. Each question is designed to test your understanding of key C# features and their practical applications.
Test Recalculate 1
dasdsa
SQL from Zero to Hero 2023
This track covers both fundamental and advanced SQL techniques, enabling confident data management, query optimization, and data analysis. It explores key principles of relational databases, including filtering, sorting, aggregation, data joins, indexing, transactions, and other essential mechanisms. The acquired skills will help efficiently process data and extract valuable insights.
Problem-Solving Trio
Count the number of problems three friends can attempt based on their confidence.
Best Practices: Python OOP (copy)New
In this project, we are going to understand what Object Oriented Programming (OOP) is and how we can implement it in Python.
REST API FundamentalsNew
This quiz assesses your understanding of REST API concepts, HTTP methods, status codes, and related terminology. Questions cover both conceptual knowledge and practical scenarios involving RESTful web services.
TEST FREE SQL COURSENew
description
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.
Custom Subtraction
Calculate the final result after a unique subtraction process performed multiple times.
UNIT TEST CASE STUDYNew
This is a hands-on course that will help you understand the basics of object-oriented programming in Python. You will learn how to create classes, work with objects, use inheritance, and extend the capabilities of your programs.
Prompt Engineering BasicsNew
This quiz covers foundational concepts in prompt engineering for ChatGPT, including prompt clarity, specificity, context, examples, constraints, format control, and prompting strategies. Questions will assess understanding of key terms, best practices, and the impact of different prompt styles on AI model outputs.
Excel for Beginners
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Python for Data Analysis
This track will guide you from beginner to advanced levels in data analysis using Python. You will learn how to work with NumPy and Pandas, build powerful visualizations, and apply mathematical methods for data analysis. Additionally, you will explore probability theory and modeling techniques, enabling you to make accurate insights and predictions based on data.
Liam vs. Noah: Chess Battle
Determine the winner of a series of chess games between two players.
Building Applications Using OOP Concepts
This is a hands-on course that will help you understand the basics of object-oriented programming in Python. You will learn how to create classes, work with objects, use inheritance, and extend the capabilities of your programs.
Git BasicsNew
A beginner-level quiz covering fundamental concepts and commands in Git, including its purpose, key differences with GitHub, and essential operations such as git init, git clone, git status, branching, and resolving merge conflicts.
Test Recalculate 2New
dasdsa
Python Basics: Beginner Track
This track is designed for absolute beginners to learn the fundamentals of Python programming. You'll start with the very basics, progress through essential programming concepts, and gain the practical skills needed to write your own Python programs.
Dorm Room Availability Check
Count how many dormitory rooms can accommodate two new residents.
Fundamentals of Image Manipulation with PythonNew
In this project, we are going to understand how to handle images in Python.
C Pointers BasicsNew
This quiz assesses your understanding of pointers in the C programming language. It covers pointer declaration, dereferencing, pointer arithmetic, NULL and dangling pointers, and practical code output scenarios.
Test CourseNew
dsadasd
Digital Marketing Essentials 2025
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.
Optimizing Tomato Purchases
Calculate the minimum cost for Bob to buy a specified number of tomatoes.
Test course with dynamic ipynb task creation V2New
This is a hands-on course that will help you understand the basics of object-oriented programming in Python. You will learn how to create classes, work with objects, use inheritance, and extend the capabilities of your programs.
JavaScript BasicsNew
A beginner-level quiz covering fundamental JavaScript concepts such as variable declaration, data types, operators, and basic output predictions.
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!
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.
Interesting Numbers
Count integers where the sum of digits decreases when incremented by one.
Best Practices: Python OOPNew
In this project, we are going to understand what Object Oriented Programming (OOP) is and how we can implement it in Python.
n8n BasicsNew
This quiz assesses foundational knowledge of n8n, an automation tool, focusing on its core concepts, components, and usage. Questions cover definitions, workflow structure, node types, and best practices for building and testing automations.
Introduction to SQLNew
This course is perfect for beginners ready to explore the world of SQL. 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.
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.
Elements Greater Than k
Return the count of integers in an array that exceed a given value.
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.
PHP Advanced ConceptsNew
This quiz assesses advanced knowledge of PHP, including object-oriented programming, visibility, namespaces, dependency injection, security, and more. Questions include code analysis, output prediction, and conceptual understanding.
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.
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.
String Conversion
Transform a string by removing vowels and formatting the remaining letters.
Fundamentals of Image Manipulation with Python (copy) 1771931335739New
In this project, we are going to understand how to handle images in Python.
React BasicsNew
A quiz designed to assess understanding of fundamental React concepts, including state management, hooks, component behavior, and best practices for beginners.
SAVE CODE SNIPPET TEST
description
Project Management FundamentalsNew
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.
Restore Balance to the Triples
Identify the missing triple of integers to balance three arrays to zero.
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.
Unity BasicsNew
This quiz covers fundamental concepts of Unity, including its purpose, core components, scripting basics, and the Unity Editor interface. It is designed for beginners to assess their understanding of Unity's foundational elements.
Excel for Beginners with Grid (copy) 1781681526604New
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Business AI Toolkit
This learning track covers essential skills for modern tech professionals, including building AI-powered web apps, leveraging agentic AI for business workflow automation, coding with AI, web development essentials, Power BI for data visualization, and mastering Excel from beginner to advanced levels. Through hands-on projects, practical integrations, and real-world examples, learners will develop competencies in AI, coding, automation, and data analysis to boost productivity and drive innovation.
The Bear Growth Race
Calculate the years until Bill's weight surpasses Bob's under specific growth rates.
Predicting Profitable Euro-Dollar Exchange SignalsNew
In this course, we will examine the currency exchange rate relative to the euro. Our analysis will include Exploratory Data Analysis (EDA), generating visualizations, and developing a strategy to determine opportune moments for purchasing dollars. This strategy will involve trend detection techniques and constructing moving average curves to identify potential profit opportunities.
R BasicsNew
A beginner-level quiz covering fundamental concepts of the R programming language, including assignment, data types, vector operations, functions, and basic syntax. Questions include code interpretation, function identification, and output prediction.
Unity for Beginners
Embark on your game-making adventure with this course. You'll learn the basics: moving objects, cool effects, making interfaces, physics, building worlds, and more surprises! With friendly help and fun projects, you'll craft awesome games for all kinds of devices. Some C# basics help, but no Unity experience needed.
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.
Counting Unique Numbers
Count numbers with no repeated digits between given integers a and b.
Clustering Media ContentNew
Now we are going to understand what a cluster is and how to use it in Python. We will explore the concept of clustering, which involves grouping a set of objects in such a way that objects in the same group (or cluster) are more similar to each other than to those in other groups. Additionally, we will demonstrate how to implement clustering algorithms using Python's popular libraries, such as scikit-learn, to identify patterns and insights within your data.
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.
Excel for Beginners with Grid (copy) 1781681526604 (copy) 1781681994471New
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Preparation for Data Science
Track curriculum encompasses a collection of pivotal courses that provide foundational knowledge and skills essential for a successful journey in the field of data science. These courses encompass the comprehensive study of key concepts, tools, and methodologies integral to the realm of data analysis and modeling. By delving into courses centered around numpy, pandas, statistics, probability theory, as well as mathematics tailored for data analysis and modeling, learners are equipped with a well-rounded toolkit to seamlessly navigate the intricacies of data-driven exploration, manipulation, and inference. The curriculum's diverse content ensures a robust understanding of critical elements in data science, cultivating a solid base for individuals venturing into this dynamic and ever-evolving domain.
Counting Ordered Pairs
Count ordered pairs of positive integers that sum to a given integer n.
Classifying Tweet SentimentsNew
We are going to classify tweets according to their sentiment, determining whether they express positive, negative, or neutral emotions. We will employ natural language processing techniques to preprocess the text data, and machine learning algorithms to build and evaluate sentiment classification models. By the end of the project, we aim to achieve a robust sentiment analysis tool that can accurately categorize the emotional tone of various tweets.
Python Turtle Beginner QuizNew
A beginner-level quiz to assess understanding of Python's turtle graphics module. The quiz covers basic concepts, commands, and code usage in turtle graphics.
Unreal Engine FPS Game
In this course, you'll create a thrilling FPS game where you face waves of enemies in an arena. Your goal is to eliminate all enemies in each wave within a set time. Survive three intense waves, and you'll be greeted with a victory screen offering the option to restart or exit. Watch your health bar if it hits zero or time runs out, it's game over. This course will equip you with essential game development skills, resulting in a dynamic and engaging FPS game. Ready for the challenge? Start your game dev journey now!
Test translation track
This course is used to test translation script, do not delete
T-prime number
Identify T-primes from an array of positive integers based on their divisors.
Automating Data Collection from Web SourcesNew
In this project, we are going to understand how to create a simple web scraper in Python.
Python Testing Basics QuizNew
A beginner-level quiz covering fundamental concepts of testing in Python. This quiz includes a mix of multiple choice and code-based questions to assess your understanding of Python testing principles and syntax.
Introduction to SQL with output checkersNew
This course is perfect for beginners ready to explore the world of SQL. 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.
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.
Ordinary Numbers
Count the ordinary numbers between 1 and a given positive integer n.
Identifying Spam EmailsNew
In this project, we are going to classify spam emails according to their content.
Python Data Structures Beginner QuizNew
A beginner-level quiz to assess understanding of basic data structures in Python. The quiz covers fundamental concepts and usage of lists, dictionaries, and tuples.
TEST FREE COURSE
description
C++ DeveloperNew
Focuse on the core building blocks of modern C++ development, moving from object-oriented fundamentals to powerful standard library abstractions. You will learn how to design clean class-based code, apply OOP principles correctly, and use templates to write flexible and reusable logic. The track also dives deep into the STL, helping you work confidently with iterators, containers, algorithms, and smart pointers. By the end, you will understand not just how these features work, but when and why to use them in real-world C++ projects.
Tick-encoded string decoder
Decode a Tick-encoded string to find the corresponding ternary number.
Analyzing Department RevenueNew
We will use pandas to analyze departmental data by exploring, cleaning, and manipulating the dataset. Starting with basic inspection and data cleaning, we'll perform filtering, merge datasets, apply advanced filtering using multiple conditions, and finally group the data to extract meaningful insights.
Python Math Basics QuizNew
A beginner-level quiz focused on fundamental math operations and functions in Python. This quiz covers arithmetic operators, usage of the math module, and basic mathematical expressions.
C++ Introduction (MS copy)New
Start your path to becoming a skilled developer by mastering the foundational principles of programming through C++. Whether you're starting from scratch or already have some coding experience, this course will provide you with the solid foundation needed to become a proficient developer and open the doors to a wide range of career opportunities in software development and engineering. Let's study C++! ww
Data Analyst with PythonNew
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.
Words Compression
Compress a sentence into a single word by merging words with overlapping prefixes and suffixes.
Creating Plots for Data VisualizationNew
We'll explore various data visualization techniques and learn how to use them effectively. We'll cover topics such as box plots, line plots, bar plots, scatter plots, histograms, subplots, and heat maps. By the end of this project, you'll be able to create visualizations that communicate your data stories clearly and effectively.
Python Math Basics QuizNew
A beginner-level quiz covering fundamental math operations and concepts in Python. This quiz includes questions on arithmetic operators, using the math module, and basic number manipulation in Python.
Introduction to Digital MarketingNew
This comprehensive marketing course offers an in-depth journey through the fundamentals and advanced strategies of digital marketing. Explore key areas like SEO, PPC, social media, and AI while learning how to craft strategies that deliver results. Each section includes practical examples and tools to solidify your understanding. The course concludes with a hands-on project, empowering you to create and present your own comprehensive marketing plan.
Essential Office Skills
The Office Package track provides a comprehensive introduction to digital office tools, focusing on both data management and document creation. You'll explore various applications that streamline workflows, enhance collaboration, and improve efficiency in handling information. The courses cover practical skills for organizing and processing data, structuring documents professionally, and designing visually appealing presentations. Whether for business, education, or personal use, this track will help you develop confidence in using office software effectively.
Making Addition Easy
Rearrange numbers in a sum for proper calculation by a student.
Getting into NumPy Basics
In this project, we will delve into the fundamentals of NumPy, exploring its core features and uncovering the reasons behind its significant impact on scientific computing. By understanding its architecture and capabilities, we will grasp why it is considered an essential tool for data scientists, researchers, and developers working in the realm of data analysis, machine learning, and beyond.
Python Math TestNew
A beginner-level quiz designed to assess foundational knowledge of Python's math operations, functions, and basic usage. The quiz includes a mix of multiple choice, single choice, and code fill-in-the-blank questions related to mathematical concepts in Python.
C# Basics
Get ready to embark on a thrilling coding journey with C# - the language that powers Windows applications, games, and more. Unlock the potential to build everything from dynamic web apps to powerful desktop software. With its elegance, performance, and versatility, C# is your gateway to the future of programming. Let's dive in and bring your coding dreams to life!
Social Media ManagerNew
This learning track is designed to build a full-stack Social Media Manager from the ground up. Starting with foundational knowledge and progressing through strategy, content creation, execution with tools, engagement, advertising, analytics, and business scaling, learners will gain the skills needed to excel as a modern Social Media Manager. The curriculum integrates practical workflows, platform expertise, and business acumen to empower beginners to confidently manage, grow, and monetize social media for brands or clients.
Is It a Lucky Number?
Identify if a number is lucky based on its digits.
Gaining Insights with Data VisualizationNew
In this project, we are going to understand the meaning of Data Visualization and its powers.
C++ Functions QuizNew
A beginner-level quiz designed to assess understanding of functions in C++. Covers function declaration, definition, calling, parameters, return types, and basic usage.
dasdNew
sadasd
AI-Assisted Web DeveloperNew
Explore how to build, automate, and deploy real-world applications using AI-powered development tools. You'll learn how to write better prompts, create AI agents, automate workflows, build web applications with Claude, and publish your projects online. By the end of the track, you'll be able to turn ideas into working software faster, even with limited programming experience.
Completing Mario Adventures Together
Assess if two players can complete all levels of a game together.
Organizing Date and Time Data for Analysis and ApplicationsNew
In this project, we are going to understand how to handle Date and Times in Python.
C# Beginner Test QuizNew
A beginner-level quiz designed to assess foundational knowledge of C# programming concepts, syntax, and basic usage.
C++ Introduction
Start your path to becoming a skilled developer by mastering the foundational principles of programming through C++. Whether you're starting from scratch or already have some coding experience, this course will provide you with the solid foundation needed to become a proficient developer and open the doors to a wide range of career opportunities in software development and engineering. Let's study C++!
Python from Zero to Hero
After completing this track, you will be able to write basic Python code, understand its syntax, and set up a Python development environment. You'll have the skills to start your programming journey and build a strong foundation for further learning.
Cracking the Combination Lock
Calculate the minimum moves required to unlock a combination lock.
Clustering DemystifiedNew
In this project, we are going to understand what a cluster is and how to use it in Python.
Beginner Python QuizNew
A beginner-level quiz designed to test foundational knowledge of Python programming, including syntax, data types, control flow, and basic coding concepts.
C Basics (copy)New
This course offers a thorough introduction to the C programming language. Participants will delve into the core concepts, syntax, and structures of C, equipping them to craft basic programs. Key areas of focus encompass variables, data types, control structures, functions, arrays, and pointers. Engaging hands-on activities and projects will provide learners with tangible experience in problem-solving using C. Upon concluding this course, participants will possess a robust understanding of C programming and be primed to explore more intricate subjects.
MLOps FoundationsNew
A comprehensive advanced learning track covering the foundations and practical aspects of MLOps using Python. This track guides learners through the entire machine learning lifecycle, from development to robust deployment, monitoring, compliance, and real-world operations. Designed for experienced practitioners, it emphasizes hands-on application of advanced MLOps concepts and tools.
String Reflection
Determine the string observed by Alex inside the store from the window view.
Building Image Manipulation PipelineNew
This project focuses on improving and mastering the essential skills of image manipulation using Python. We will perform all basic operations, from importing and displaying images to saving, resizing, and enhancing them through techniques like smoothing and erosion. Additionally, the project covers more advanced manipulations, such as scaling, rotating, shifting, and edge detection, along with drawing shapes like lines and rectangles. By the end of this project, you will have a comprehensive understanding of how to handle and manipulate images effectively using Python.
C++ BasicsNew
This quiz is designed for complete beginners to C++. It covers essential topics such as variables, data types, input/output, arithmetic operators, control flow, functions, and arrays. Each question is beginner-friendly, practical, and includes a short code snippet or concept explanation where appropriate. Object-oriented programming and templates are not included.
Excel for Beginners
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Go Backend DeveloperNew
This track is designed for absolute beginners who want to become Go backend developers. It starts from the basics of the Go language and guides you step-by-step to building real-world backend applications, including working with APIs, databases, testing, and concurrency.
Determine the Starting Integer
Find the initial integer that results in a target value after operations.
Logistic Regression MasteringNew
In this project, we are going to understand the career tracks of Data Scientists.
Java Basics QuizNew
A beginner-level quiz covering fundamental concepts of Java programming, including syntax, data types, control structures, and basic object-oriented principles.
dsadNew
dsad
Java Web - 2024
Dive into the world of Java web development with this comprehensive track. From mastering relational databases and SQL to building robust backend applications with Spring Boot, you'll develop the essential skills needed to create dynamic web applications. Learn how to structure and optimize databases, work with Hibernate for seamless data manipulation, and enhance performance with Redis caching. With a solid foundation in web technologies and backend development, you'll be well-equipped to build scalable, high-performance Java web applications.
Minimal Steps
Determine the smallest integer for a to exceed b after specified operations.
Excel Automation with Python (project)New
In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.
Java BasicsNew
A beginner-level quiz covering fundamental Java concepts such as variable declaration, data types, operators, control flow, loops, methods, and arrays. The quiz includes a mix of multiple choice, code analysis, and code completion questions to assess understanding of Java syntax and basic programming logic.
COURSES SEARCHNew
description of courses search
Flask for Dummies
Dive into a dynamic learning path focused on Flask web development, starting with SQL integration in Python projects for effective data management. Gain essential skills in HTML and CSS for front-end design, followed by a deep dive into Flask for building Python-based web applications. Advance your expertise with complex Flask features, culminating in the creation of two comprehensive web projects, enhancing both your technical abilities and practical experience.
Almost Lucky Number
Determine if a number is almost lucky by checking divisibility by lucky numbers.
Unveiling the Power of Data Manipulation with Pandas
In this project, we are going to understand what Pandas is and why it is so powerful.
C# BasicsNew
A beginner-level quiz covering fundamental concepts of C#, including variables, data types, control structures, methods, arrays, classes, and objects.
java dailyNew
d
Become a QA Engineer 2024
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.
Interesting Device
Calculate the minimum button presses to transform a number using doubling and subtraction.
Identifying Fake NewsNew
Identify fake news by analyzing text data and determining whether articles are legitimate or deceptive. Preprocess the text data using natural language processing techniques and apply machine learning algorithms to build and evaluate classification models. Develop an effective tool that can accurately distinguish between real and fake news.
Intermediate JavaScriptNew
This quiz assesses your understanding of JavaScript function behavior, closures, asynchronous execution, object context, equality, and array methods. You will analyze code snippets, predict outputs, explain concepts, and identify differences between similar methods.
Excel for Beginners with GridNew
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Excel for ProfessionalsNew
A comprehensive, business-oriented Excel learning track designed for analysts, operations specialists, finance teams, marketers, and business professionals. Progress from productivity and workflow optimization through clean data practices, advanced formulas, dynamic analysis, reporting, dashboards, and scalable data modeling. This track is structured for real-world analytics, reporting, automation, modeling, and decision-making workflows, culminating in a capstone project that demonstrates a full professional Excel workflow.
Fair Cookie Splitting
Check if cookies can be divided into two sets with equal weight.
Logistic Regression MasteringNew
Logistic regression is a statistical method for analyzing a dataset in which there are one or more independent variables that determine an outcome. In this project, we will leverage logistic regression to classify data into two distinct categories. The process will involve data preprocessing, model training, evaluation, and tuning to achieve optimal performance.
Advanced JavaScriptNew
This quiz assesses advanced understanding of JavaScript by presenting code snippets and asking for their output or output order. Questions cover topics such as type coercion, equality, variable hoisting, object immutability, promises, async/await, and the behavior of 'this' in arrow functions. Each question requires careful analysis of JavaScript's nuanced behaviors.
TEST COMPARE MODENew
description
Machine Learning EngineerNew
Transform your Python and data analysis skills into practical machine learning engineering expertise. Master model building, optimization, and deployment workflows with industry-standard tools and frameworks, preparing for real-world ML challenges.
Bob and Fantastic Drink
Count the number of stores Bob can afford to buy a drink from each day.
TEST E2E PROJECT BEGINNERNew
___
C++ IntermediateNew
This quiz assesses your understanding of intermediate C++ concepts, including references, pointers, STL containers, and memory management. Questions will test your ability to predict code output, explain differences between key C++ features, and identify or fix common mistakes.
Introduction to SQL (60/40)
This course is perfect for beginners ready to explore the world of SQL. 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.
Web Developer from Zero to Hero
Discover the power to create captivating websites by harnessing HTML, CSS, and JavaScript. Immerse yourself in building dynamic web applications enhanced with cutting-edge frameworks and libraries. With these skills at your disposal, you can become an expert in crafting engaging user experiences and laying the foundation for a successful career in web development.
Reduce a Number to One
Find the minimum moves to reduce a number to 1 using multiplication and division.
TEST E2E PROJECT INTERMEDIATENew
___
Advanced C++ ConceptsNew
This quiz assesses advanced knowledge of C++ language features, including template specialization, pointer constness, iterator invalidation, smart pointers, memory management, and advanced language concepts such as SFINAE. Each question requires a deep understanding of C++ behavior, output prediction, and conceptual differences.
HTML Essentials
Master the essentials of HTML to build well-structured and accessible web content. Learn how to structure documents using tags, elements, and attributes. Work confidently with text, lists, images, audio, and video to enrich web pages. Create tables for organized data and forms for user input and interaction. Discover semantic HTML to enhance accessibility and build complete, functional website structures from the ground up.
No-Code Website DevelopmentNew
Discover no-code website development and build your first websites using Wix, Shopify, and WordPress. Learn to plan, design, customize, and launch fully functional sites without touching code, mastering the most popular no-code platforms to bring your projects to life.
Beautify Matrix
Calculate the minimum moves to center a '1' in a 5x5 matrix.
ssyrotaaaNew
ssyrota1
Java Intermediate ConceptsNew
This quiz assesses understanding of key intermediate Java concepts, including object-oriented principles, collections, exception handling, and language features. Questions cover both theoretical knowledge and practical application scenarios.
Excel for Complete Beginners
Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.
Frontend Development with ReactNew
Explore how modern web applications are built from the ground up using HTML, CSS, JavaScript, and React. Learn how to structure content, style interfaces, and implement dynamic behavior with real data. Build interactive UI components, manage application state, and create responsive layouts using Tailwind CSS. Progress from static pages to fully dynamic interfaces and understand how data, logic, and UI work together in modern frontend development.
Anniversary
Determine the maximum number of dancing pairs based on skill differences.
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.
R Advanced ConceptsNew
This quiz assesses advanced knowledge of R programming, focusing on data structures, evaluation strategies, functional programming, and key differences between similar functions and operators. Questions include code output prediction, conceptual differences, and practical applications of advanced R features.
daily sqlNew
dad
Python Basics for Beginners
This beginner-friendly track introduces core Python programming concepts, perfect for those new to coding. You'll start with foundational syntax and data structures, practice essential skills with engaging hands-on courses, and finish with a brand new project to apply your knowledge.
Give help to Megabyte
Count how many natural numbers are recognized in binary format.
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.
Docker BasicsNew
A beginner-level quiz covering fundamental concepts and commands in Docker, including images, containers, Dockerfiles, commands, port mapping, volumes, and differences between key Dockerfile instructions.
Digital Marketing Fun WayNew
This comprehensive marketing course offers an in-depth journey through the fundamentals and advanced strategies of digital marketing. Explore key areas like SEO, PPC, social media, and AI while learning how to craft strategies that deliver results. Each section includes practical examples and tools to solidify your understanding. The course concludes with a hands-on project, empowering you to create and present your own comprehensive marketing plan.
Python Math FoundationsNew
A beginner-level track designed to introduce learners to mathematical concepts and operations using Python. This track covers arithmetic, number types, the math module, and basic statistics, providing a practical foundation for anyone looking to use Python for mathematical tasks.
Visiting Circus
Determine the minimum number of taxis needed to transport schoolchildren in groups without splitting them.
case study and workspaceNew
Docker Advanced ConceptsNew
This quiz assesses advanced knowledge of Docker, focusing on build optimization, storage mechanisms, command behaviors, security, and networking. Questions will test your understanding of Dockerfile best practices, image and container management, and the implications of various Docker commands.
C++ Introduction (copy) 1777886186812New
Start your path to becoming a skilled developer by mastering the foundational principles of programming through C++. Whether you're starting from scratch or already have some coding experience, this course will provide you with the solid foundation needed to become a proficient developer and open the doors to a wide range of career opportunities in software development and engineering. Let's study C++!
Performance Creative DesignerNew
A comprehensive beginner learning track designed to equip aspiring creative professionals with the essential skills to design high-converting visuals and content for digital marketing, social media, and paid advertising. This track blends design theory, practical creative tools, motion graphics, and performance marketing strategies into a modern, cohesive progression for the next generation of performance-driven designers.
Gifts
Calculate the minimum moves required to make all gifts identical in candies and oranges.
User Behavior Impact Analysis (copy) 1771933784823 (copy) 1771934810021New
In the world of business, making decisions based on hard data rather than intuition can be the key to success. This course focuses on one crucial technique: analyzing A/B test data. The centerpiece of the course is a project where you'll conduct a detailed analysis of an A/B test. This project, which you can showcase in your CV, is hosted on Codefinity, allowing you to continually refine it and demonstrate your growing expertise.
C# LINQNew
This quiz assesses advanced knowledge of C# LINQ, focusing on execution behavior, query operators, and performance considerations. Questions cover deferred execution, collection modification, projection, grouping, joining, and differences between key LINQ methods.
C# BasicsNew
Get ready to embark on a thrilling coding journey with C# - the language that powers Windows applications, games, and more. Unlock the potential to build everything from dynamic web apps to powerful desktop software. With its elegance, performance, and versatility, C# is your gateway to the future of programming. Let's dive in and bring your coding dreams to life!
Java Basics and Libraries for Beginners
A beginner-level track designed to introduce you to Java fundamentals and essential libraries. This track covers Java syntax, basic constructs, and practical usage of libraries to help you start building robust Java applications.
Clock angle problem
Identify clock hands that create a specific angle on a 12-hour clock.
Transactional Behavior AnalysisNew
A hands-on, step-by-step case study guiding learners through the process of cleaning and exploring a real-world e-commerce transactions dataset using pandas, matplotlib, and seaborn. The course emphasizes linear, notebook-style code execution without function definitions, focusing on practical data wrangling and visualization skills.
Spring Framework BasicsNew
This quiz assesses foundational knowledge of the Spring Framework and Spring Boot, focusing on core concepts, annotations, and configuration. It is designed for beginners to test their understanding of dependency injection, Spring components, and the differences between key Spring technologies.
Introduction to SQL with unittestsNew
This course is perfect for beginners ready to explore the world of SQL. 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.
Test track with rating
Absolute Difference
Maximize the absolute difference between two remaining numbers after repeated averaging in an array.
Gradient descent for linear regressionNew
The starting point for all optimization theory and machine learning is the idea that we can use calculus to automatically step by step change the result towards improvement. In this course, we will apply this idea to a linear model.
Advanced Spring ConceptsNew
This quiz assesses advanced knowledge of the Spring Framework, focusing on bean lifecycle, dependency injection, bean scopes, proxying, AOP, and various Spring annotations. Questions will test your understanding of core concepts, annotation usage, and best practices in Spring application development.
TEST COURSE AFTER SYNC UPDATENew
dsadsa
Frontend Development with Vue.jsNew
Build modern web interfaces from scratch using HTML, CSS, JavaScript, and Vue.js. Move from core web fundamentals to creating dynamic, component-based applications with reactive data and user interactions. Apply your skills step by step to build real projects and understand how modern frontend applications are structured and developed.
Highest Profit
Maximize profit from stock trading over N days with specific transaction restrictions.
Test Real World ProjectNew
Check this lol
Basic Networking ConceptsNew
This quiz assesses foundational knowledge of computer networking, including network types, addressing, protocols, and essential network components. Each question is designed to test understanding of key networking concepts relevant for beginners.
New Script JSNew
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!
UI/UX Design Tools 2024New
By completing this track, you will gain the skills to design intuitive and visually appealing web and mobile interfaces using Figma, apply essential UI/UX principles to enhance user experience, and efficiently work with Adobe Photoshop and Illustrator for high-quality graphics and design elements. These tools and techniques will help create professional, user-friendly digital products that engage and retain users.
Number Permutation
Transform an array into the lexicographically smallest valid permutation with minimal changes.
Java Todo List ManagerNew
Build a beginner-friendly Java console application for managing a to-do list using OOP principles. You'll design and implement separate classes (Main, Task, TaskManager), and learn how to add, display, complete, and delete tasks through a menu-driven interface. The project emphasizes core Java concepts such as ArrayList, methods, loops, constructors, and object interaction.
Intermediate Networking ConceptsNew
This quiz assesses your understanding of key intermediate networking concepts, including IP addressing, network devices, protocols, and network troubleshooting. Questions cover both theoretical knowledge and practical application scenarios.
Introduction to Cloud Computing
Discover the world of cloud computing by exploring its core technologies and practical applications in this course! Begin with the fundamentals of cloud computing and then focus on essential AWS services like S3 (Simple Storage Service) for scalable storage, EC2 (Elastic Compute Cloud) for virtual servers, and RDS (Relational Database Service) for managed databases. Gain hands-on experience as you learn how these services integrate to support modern applications efficiently.
Backend Development with Nest.js
Learn how to build backend applications with Nest.js from scratch. Understand how the web works, use Node.js as the runtime, and apply JavaScript and TypeScript to create structured, scalable APIs.
test runtime
Build an AI Content GeneratorNew
Build a practical AI-powered web app using Next.js, TypeScript, and Tailwind CSS. Create a content generator that takes user input, sends requests to an API, and displays generated results in real time. Learn how modern frontend apps interact with AI services while keeping the architecture simple and production-ready.
Excel Basic FormulasNew
This beginner-level quiz assesses understanding of fundamental Excel functions, formulas, and concepts. Questions cover the purpose and usage of common functions, differences between similar functions, and the meaning of specific formulas. The quiz includes both conceptual and formula-based questions to test practical knowledge.
TEST COLUMN AI ASSISTANT PYTHONNew
description
C++ Mastery 2024
This track covers both fundamental and advanced C++ techniques, enabling confident development of efficient, scalable, and secure applications. It explores key principles of object-oriented programming and template metaprogramming. The acquired skills will help build high-performance software while ensuring code maintainability and resource efficiency.
Test cms creation challengeNew
hello some
Dynamic Pricing Prediction for Taxi ServicesNew
A hands-on, end-to-end project guiding learners through data cleaning, exploratory analysis, and building a linear regression model to predict taxi ride prices using real-world ride and weather data.
Excel Intermediate FormulasNew
This quiz assesses your understanding of intermediate Excel functions, including lookup formulas, conditional logic, text manipulation, and formula differences. Each question is designed to test your ability to interpret, differentiate, and apply various Excel functions in practical scenarios.
C BasicsNew
This course offers a thorough introduction to the C programming language. Participants will delve into the core concepts, syntax, and structures of C, equipping them to craft basic programs. Key areas of focus encompass variables, data types, control structures, functions, arrays, and pointers. Engaging hands-on activities and projects will provide learners with tangible experience in problem-solving using C. Upon concluding this course, participants will possess a robust understanding of C programming and be primed to explore more intricate subjects.
Become a React Developer 2024
Become a React Developer and master building dynamic, interactive user interfaces for modern web applications. Learn to create reusable components, manage state with hooks and Redux Toolkit, handle routing with React Router, and build production-ready apps with Next.js. Gain the skills to design and implement responsive, efficient front-end solutions with React's powerful ecosystem.
newwNew
Test SPCNew
test description
Excel Advanced FormulasNew
This quiz assesses advanced knowledge of Excel formulas, array behavior, error handling, and function nuances. Questions cover SUMPRODUCT, FILTER, INDEX/MATCH, LET, MMULT, UNIQUE, TEXTJOIN, and array formula differences between legacy and dynamic Excel. The quiz requires understanding of both formula syntax and underlying mechanics.
C# Basics (copy)New
Get ready to embark on a thrilling coding journey with C# - the language that powers Windows applications, games, and more. Unlock the potential to build everything from dynamic web apps to powerful desktop software. With its elegance, performance, and versatility, C# is your gateway to the future of programming. Let's dive in and bring your coding dreams to life!
Big Data with PySparkNew
Master the essentials of big data processing and analytics using PySpark. This track guides you through foundational big data concepts, advanced data processing, machine learning, and recommendation engine development—all with hands-on, real-world datasets. Ideal for those looking to harness the power of distributed computing and scalable analytics in Python.
runningtestNew
Rainfall Prediction in AustraliaNew
A hands-on, end-to-end case study using the Australian weather dataset to tackle missing data, perform exploratory data analysis, engineer features, and build a Random Forest classifier to predict rainfall. This project is strictly linear, avoids function definitions, and demonstrates best practices for real-world data science workflows in Python.
Excel ShortcutsNew
This quiz assesses knowledge of essential keyboard shortcuts in Microsoft Excel. Each question focuses on a specific shortcut, its function, or its effect within Excel. The quiz is designed for beginners to reinforce their understanding and speed up their workflow using keyboard shortcuts.
C Basics
This course offers a thorough introduction to the C programming language. Participants will delve into the core concepts, syntax, and structures of C, equipping them to craft basic programs. Key areas of focus encompass variables, data types, control structures, functions, arrays, and pointers. Engaging hands-on activities and projects will provide learners with tangible experience in problem-solving using C. Upon concluding this course, participants will possess a robust understanding of C programming and be primed to explore more intricate subjects.
Financial Literacy and Wealth BuildingNew
Build the knowledge and skills needed to make confident financial decisions throughout your life. This track covers the fundamentals of personal finance, investing, real estate, alternative assets, retirement planning, and wealth preservation, providing a complete roadmap for managing money and building long-term financial security.
TEST UI CHALLENGENew
It's a test challenge for ui challenge-card test. Please do not complete it nor change it
Investigating Diabetes Risk FactorsNew
This course guides you through analyzing real-world health data to uncover key diabetes risk factors and inform targeted public health interventions.
Excel Pivot Tables FundamentalsNew
This quiz assesses your understanding of Pivot Tables in Excel, including their purpose, structure, and functionality. Questions cover the definition, use cases, layout components, and behaviors of Pivot Tables, as well as best practices for managing and updating them.
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.
Digital Marketing EssentialsNew
This beginner track provides a comprehensive introduction to the essentials of digital marketing, gradually guiding learners from foundational concepts to practical execution, optimization, and analytics. Each course is designed to build critical skills in digital strategy, SEO, copywriting, conversion optimization, email marketing, and analytics, with a focus on actionable knowledge for hands-on marketing success.
Animal Shelter Adoption Analytics (SHORT)New
This project explores data-driven insights in animal shelter operations, focusing on factors influencing pet adoption rates using real-world datasets.
Excel Conditional Formatting BasicsNew
This quiz covers the fundamental concepts of conditional formatting in Microsoft Excel. It includes questions about what conditional formatting is, its practical uses, types of rules, rule precedence, and advanced features such as using formulas and managing rule order. The quiz is designed for beginners to test and reinforce their understanding of how to apply and manage conditional formatting in Excel.
Data Types in Python
Gain a solid understanding of Python's core data types and learn how to work with them effectively. Explore numbers, booleans, and strings through hands-on exercises and practical examples. Build confidence in performing basic operations and develop the foundational skills needed to write clean and efficient Python code.
R for Data ScienceNew
A comprehensive beginner-to-advanced track that takes learners from foundational R programming and data wrangling to professional visualization, predictive modeling, and automated reporting workflows using R.
TEST REAL WORLD PROJECTNew
This course guides you through analyzing and visualizing how weather and seasonal factors influence daily bike rental demand using real-world data.
TypeScript BasicsNew
A beginner-level quiz covering the fundamentals of TypeScript, including its differences from JavaScript, static typing, variable declarations, basic types, interfaces, functions, and configuration.
Java Basics (video)New
Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.
Java Essentials 2023
Embark on a comprehensive journey into the realm of Java programming. Whether you're just starting or have some coding experience, this track will equip you with the knowledge and skills to excel as a Java developer. Explore programming fundamentals, key techniques, and Object-Oriented Programming (OOP) in Java. From basics to advanced topics, you'll gain confidence using modern Integrated Development Environments (IDEs) and be well-prepared to tackle complex challenges, becoming a proficient Java developer.
Custom Expression EvaluatorNew
Build a Python terminal calculator that evaluates custom math expressions step by step, focusing on clean function design and incremental feature development.
NestJS Intermediate ConceptsNew
This quiz assesses your understanding of key intermediate concepts in NestJS, including modules, dependency injection, providers, decorators, middleware, guards, interceptors, pipes, providers, modules, and DTOs. Each question is designed to test your knowledge of how these features work and their importance in building scalable NestJS applications.
Ultimate HTML
Learn the essentials of HTML, the backbone of every website. Structure content with tags and attributes, build clear document layouts, and add images, links, and tables. Create accessible, user-friendly forms for capturing input and interaction. Practice crafting well-structured, functional web pages while following best practices. Start your web development journey by mastering HTML.
Managing Finances in CoupleNew
Learn the secrets for partners to align their financial visions, build a synchronized joint foundation, and confidently venture into investing together. By combining targeted course readings with practical exercises, this track transforms potentially stressful money conversations into a collaborative, empowering routine, culminating in a locked-in 12-month financial plan.
Image to ASCII ConverterNew
Build a beginner-friendly Python terminal project that converts images to ASCII art. The project guides you through modular, testable functions for each step: loading, resizing, grayscaling, mapping pixels to ASCII, and displaying the result in the terminal.
MongoDB Advanced ConceptsNew
This quiz assesses advanced knowledge of MongoDB, including indexing strategies, aggregation pipelines, schema design, sharding, replication, and query optimization. Questions cover both theoretical understanding and practical application of MongoDB features.
GitHub FundamentalsNew
Explore the essentials of GitHub, starting with understanding what GitHub is. Learn how to create your own repositories and manage remote branches. Discover how to sync changes across different environments. Dive into more advanced workflows, including pulling, pushing, and rebasing changes. Master the commands needed to efficiently collaborate with your team.
UI/UX Design FundamentalsNew
By completing this track, you will gain the skills to design intuitive and visually appealing web and mobile interfaces using Figma, apply essential UI/UX principles to enhance user experience, and efficiently work with Adobe Photoshop and Illustrator for high-quality graphics and design elements. These tools and techniques will help create professional, user-friendly digital products that engage and retain users.
Chess Games AnalyticsNew
Analyze a large chess games dataset using advanced pandas and visualization techniques. Extract actionable insights about player performance, time controls, opening theory, and upsets—all without defining custom functions or reloading data. This case study emphasizes vectorized operations, categorical engineering, and professional data storytelling.
Blockchain Advanced ConceptsNew
This quiz assesses advanced knowledge of blockchain technology, focusing on consensus mechanisms, network security, smart contracts, data structures, and blockchain architecture. Questions will test understanding of key concepts, trade-offs, and technical details relevant to modern blockchain systems.
CSS Fundamentals
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.
Product Management FundamentalsNew
A beginner-friendly track designed to introduce learners to the foundational concepts and practices of product management. Covering the product management role, market research, product vision, development processes, and product metrics, this track provides the essential theory needed to start a career in product management.
Test terminal C projectNew
Golang BasicsNew
This quiz assesses foundational knowledge of the Go programming language, including its syntax, data types, variable declarations, functions, and commonly used packages. It is designed for beginners to test their understanding of Go's core concepts and basic code behavior.
Introduction to Pandas
Pandas is an extremely user-friendly library for data analysis. It's also designed to handle large datasets, using data structures like DataFrame and Series. This makes it an invaluable tool for Data Science. In this guide, you'll get acquainted with a range of statistical functions, including how to find correlations, modes, medians, and maximum and minimum values within a dataset. You'll also learn how to handle missing values and manipulate specific values, as well as how to remove them.
Video Production with Adobe 2024New
Develop essential skills in Adobe's top creative tools. Start with Adobe Photoshop, mastering image editing and digital design techniques. Then, build a strong foundation in Adobe Illustrator to create professional vector illustrations. Continue with Adobe After Effects, where you'll learn to design stunning animations and motion graphics.
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.
Golang IntermediateNew
This quiz assesses your understanding of Go (Golang) structs, methods, interfaces, slices, maps, and related concepts. Questions include conceptual explanations, code output predictions, and differences between key Go features. Designed for intermediate learners.
Intermediate SQL
This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.
test cert regen track renamed
test project
coming soon
Unity Advanced ConceptsNew
This quiz assesses advanced knowledge of Unity's core systems, scripting lifecycle, physics, performance optimization, and UI architecture. Questions cover differences between key MonoBehaviour methods, physics components, optimization strategies, and Unity-specific programming patterns.
Introduction to QANew
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.
C Programming FundamentalsNew
A structured, step-by-step introduction to the C programming language that starts with core syntax and gradually moves toward deeper concepts. You will build a solid understanding of how programs work at a low level, including memory management, pointers, and fundamental data structures. The focus is on clear concepts and practical reasoning, preparing you for systems programming, embedded development, and performance-critical software engineering.
Building a Book Recommendation System with Collaborative Filtering (SHORT)New
Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.
PHP BasicsNew
A beginner-level quiz covering fundamental concepts of PHP, including variables, syntax, data types, operators, output, and control structures. The quiz consists of 12 questions designed to test foundational PHP knowledge.
JavaScript FundamentalsNew
Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.
Data Visualization with R New
A beginner-friendly track designed to introduce learners to the fundamentals of data visualization using R. Starting from the basics of R programming, learners will build skills in preparing data, creating essential visualizations with ggplot2, and applying best practices for visual storytelling. The track culminates in a practical project where students create a complete data visualization report using real-world data.
Building Image Pixelizer ScriptNew
A hands-on, terminal-based Python project course guiding you through building an advanced image pixelizer tool from scratch. This updated version introduces new features such as grayscale conversion and batch processing, culminating in a robust CLI application.
Dart BasicsNew
A beginner-level quiz to assess understanding of Dart programming fundamentals, including variable declaration, data types, output, comments, constants, operators, conditionals, loops, and string interpolation. Each question is designed to test core concepts and syntax knowledge relevant to Dart.
Intermediate SQLNew
This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.
Test track VN (all with track courses + basic course)New
Test Terminal by okNew
123
PHP IntermediateNew
A set of intermediate-level questions to assess knowledge of PHP syntax, functions, and behavior. The quiz covers topics such as variable comparison, file inclusion, array manipulation, superglobals, function defaults, session management, SQL injection prevention, and more. Each question is designed to test understanding of PHP's core features and common pitfalls.
Web Development with WixNew
Mastering Wix from concept to launch takes you through every stage of creating a professional portfolio website using Wix. This comprehensive course covers everything from starting and planning your site to designing, adding content, and enhancing with apps. You will learn how to create a stunning and functional website.
Time Series AnalysisNew
A comprehensive, hands-on track designed to take learners from manipulating basic chronological data to building advanced deep learning ensembles for time series forecasting. Each course presents practical, action-oriented chapters using Python to ensure mastery of both foundational and cutting-edge techniques in time series analysis.
Urban Restaurant Market Structure and Cuisine DistributionNew
A hands-on project guiding learners through exploratory data analysis and visualization of a city's restaurant market using a real-world dataset. Students will clean data, analyze cuisine and price segments, compare cities, and uncover business opportunities in the HoReCa industry.
R IntermediateNew
A comprehensive quiz designed to assess intermediate-level knowledge of R programming, including data structures, functions, and data manipulation techniques. The quiz covers code output prediction, function usage, and handling of missing values.
Java Basics
Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.
SQL from Zero to Hero
This track covers both fundamental and advanced SQL techniques, enabling confident data management, query optimization, and data analysis. It explores key principles of relational databases, including filtering, sorting, aggregation, data joins, indexing, transactions, and other essential mechanisms. The acquired skills will help efficiently process data and extract valuable insights.
Detecting Hate Speech Using Neural NetworksNew
A hands-on case study guiding learners through the process of building a hate speech detection system using neural networks in Python. The course covers data exploration, preprocessing, feature engineering, and model development, focusing on practical skills for real-world text classification tasks.
Simple Python QuizNew
A beginner-level quiz designed to test fundamental Python knowledge, including syntax, basic data types, and simple code comprehension.
Intermediate SQL with output checkersNew
This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.
Data Analyst Foundation
This track equips you with essential skills and technologies for data analysis. Starting with Excel, you'll learn data organization, manipulation, and visualization. The track then advances to SQL, covering both basic and intermediate levels for effective database querying and management. You'll also master Power BI for creating interactive reports and dashboards, and Tableau for advanced data visualization techniques. By completing this track, you'll be proficient in Excel, SQL, Power BI, and Tableau, enabling you to tackle diverse data analysis tasks and make data-driven decisions confidently.
Exploring Heart Disease Patterns in Clinical DataNew
Explore real-world patient heart health data to uncover relationships between chest pain types, demographics, and heart disease prevalence using Python analytics.
Introduction to Pandas
Pandas is an extremely user-friendly library for data analysis. It's also designed to handle large datasets, using data structures like DataFrame and Series. This makes it an invaluable tool for Data Science. In this guide, you'll get acquainted with a range of statistical functions, including how to find correlations, modes, medians, and maximum and minimum values within a dataset. You'll also learn how to handle missing values and manipulate specific values, as well as how to remove them.
Python Programming Essentials: A Beginner’s Track
A comprehensive beginner-level track designed to introduce you to the core concepts of Python programming. Start with Python’s foundational syntax, reinforce your learning through interactive exercises, and culminate with a hands-on project to apply your new skills.
Build a Subscription Tracker AppNew
Build a modern subscription tracker application using Next.js, TypeScript, and Tailwind CSS. Create a real-world finance dashboard where users can manage subscriptions, track recurring costs, filter expenses by category, save data with localStorage, and visualize spending with charts.
Introduction to JavaScript
Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.
С++ Essentials 2024
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.
Sales Analyzer Tool ProjectNew
Build a comprehensive sales analyzer tool in Python using real-world sales data. This project guides you through the process of reading, analyzing, and visualizing sales data, culminating in a tool that provides actionable business insights.
Excel Formulas
Unlock the full potential of Excel by learning how to use formulas and functions to simplify tasks, analyze data, and work more efficiently. You'll explore everything from basic arithmetic and conditional logic to dynamic arrays and powerful lookup tools like VLOOKUP, MATCH, and INDIRECT. With practical examples and clear explanations, you'll build a solid foundation and discover smarter ways to manage and manipulate your spreadsheets.
Frontend Development Foundations 2023
Build a strong foundation in web development by mastering HTML, CSS, and JavaScript. Learn to structure content, design responsive layouts, and add interactivity to your websites. Explore advanced styling techniques, understand JavaScript data structures, and work with the DOM to create dynamic, user-friendly interfaces. This track prepares you with the essential frontend skills to bring your web projects to life.
Analyzing Social Influences on High School Performance (SHORT)New
Explore how romantic relationships may impact academic performance differently for male and female students using statistical analysis and visualization.
Introduction to JavaScript (copy with unittests)New
Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.
Full-Stack .NET Developer Journey
Learn how to create your own products and applications using one of the most popular and widely used programming languages, C#. In combination with the popular .NET framework, you'll learn to develop your own desktop and web products. In this track, you'll also learn to use React, gaining insights into writing the frontend part of an application.
proj courseNew
Java Basics (Pdf Generation)New
Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.
Image and Video Production with AdobeNew
Develop essential skills in Adobe's top creative tools. Start with Adobe Photoshop, mastering image editing and digital design techniques. Then, build a strong foundation in Adobe Illustrator to create professional vector illustrations. Continue with Adobe After Effects, where you'll learn to design stunning animations and motion graphics.
Predicting Red Wine Quality with Machine LearningNew
Explore how machine learning can reveal key chemical traits that distinguish high-quality red wines using real-world data.
Introduction to Power BINew
Power BI is an essential tool for any aspiring data analyst or business professional. Learn how to transform raw data into insightful visualizations and interactive dashboards, connect to various data sources, and create compelling reports for informed decision-making.
testes
dasdsa
Test Case study with TERMINALNew
R Introduction
Gain a solid understanding of R, one of the most widely used languages for data analysis. Explore fundamental data types and one-dimensional values, then advance to multi-dimensional structures, including matrices, data frames, and lists. Build the skills needed to apply R effectively in statistical analysis and data-driven decision-making.
Graphic & Motion DesignerNew
Graphic & Motion Designer is a 6-module learning track that takes you from core visual design principles to professional motion graphics. You'll build skills in composition, typography, branding, and animation — and graduate with a portfolio-ready skillset to work across digital, brand, and media projects.
Data-Driven Insights from the 2019 World Happiness Report
Explore relationships between economic, social, and health factors and happiness by analyzing the 2019 World Happiness Report dataset.
Java Basics (MS copy)New
Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.
TEST TRACK WITH MODULESNew
Lohvyn project testNew
test desc
Data Types in Python
Gain a solid understanding of Python's core data types and learn how to work with them effectively. Explore numbers, booleans, and strings through hands-on exercises and practical examples. Build confidence in performing basic operations and develop the foundational skills needed to write clean and efficient Python code.
Machine Learning Mastery (2023)
Master the full spectrum of machine learning with Python, combining practical skills with strong theoretical foundations. Build models quickly with scikit-learn and strengthen your understanding of probability, linear algebra, and optimization. Apply regression, classification, and clustering techniques to uncover insights from data. Explore how to evaluate models using the right metrics to ensure practical, reliable performance.
Building Simple Typing Speed TrackerNew
Build a terminal-based Typing Speed Tracker in Python that displays random sentences, measures typing speed and accuracy, and provides clear feedback. The project is structured to teach modular programming, input handling, timing, and result computation, all in a single file suitable for unit testing.
Introduction to .NET with C#
This course will give you a solid foundation to begin making applications using .NET in C#. Covering console applications, asynchronous programming, web services, database fundamentals, and ADO.NET CRUD operations, you'll gain practical skills. From creating apps and handling exceptions to optimizing database access, this course ensures a robust understanding of essential .NET development concepts.
Data Analyst with SQLNew
A comprehensive beginner-level learning track designed for aspiring data analysts and junior data professionals. This track introduces the core concepts of data analysis, relational databases, and SQL, guiding learners step by step from foundational principles to building practical analytical workflows and dashboards.
Stock Prices Prediction ProjectNew
In this project, we are going to predict stock prices using ML Models.
Data Types in PythonNew
Gain a solid understanding of Python's core data types and learn how to work with them effectively. Explore numbers, booleans, and strings through hands-on exercises and practical examples. Build confidence in performing basic operations and develop the foundational skills needed to write clean and efficient Python code.
Frontend Development with SvelteNew
Explore how modern frontend development works using HTML, CSS, JavaScript, Svelte, and Tailwind CSS. Build structured webpages, create interactive UI components, work with reactive state, handle API data, and style responsive interfaces while learning the foundations of modern frontend development step by step.
Customer Churn Prediction Using Decision TreesNew
A hands-on guided project where you will analyze the IBM Telco Customer Churn dataset, build a Decision Tree classifier, and extract actionable business insights to reduce churn and increase customer lifetime value.
Java Basics (unit tests)New
Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.
Become a Django Developer
This track is a comprehensive educational course designed to teach the fundamentals and advanced techniques of web development using Django and other related technologies.
Oleh Project Test TestingNew
)
Excel for FinanceNew
This advanced course will guide you from preparing raw data for analysis to building an automated dashboard. You will learn how to calculate the Profits & Losses for a small business, "The Artisan Bakery". Dive deep into the essentials of business analytics with practical, real-world applications and transform data into insightful, actionable outcomes.
Python Beyond Intermediate
Embark on an intense and rewarding journey to become a proficient Python programmer. Prepare for a challenging yet fulfilling experience that equips you with complex programming tasks.
Building Rate LimiterNew
Build a terminal-based C++ project that implements a rate limiter to control and monitor how many requests a user can send within a specified limit. The project covers request modeling, tracking, blocking excessive usage, managing counters, and displaying statistics.
SQL Optimization and Query Features
Begin an exciting journey through SQL with Advanced Techniques in SQL. Learn about the important ACID properties that help keep data accurate in database transactions. Discover advanced ways to optimize your queries to improve database performance. Explore special SQL features like window functions, triggers, Data Control Language (DCL), and NoSQL databases. This will help you handle modern database management confidently and effectively.
TEST TRACK 12
-----
Building a Book Recommendation System with Collaborative Filtering (copy)New
Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.
Adobe Photoshop EssentialsNew
Now you'll gain comprehensive skills in photo editing, digital art, and graphic design. Learn to expertly navigate Photoshop's tools and features to create stunning visuals, manipulate images, and enhance your creative projects. Whether you're a beginner or looking to refine your skills, this course will empower you to master Photoshop with confidence.
Test Recalculate
Fruit EDA, Clustering, and ClassificationNew
A hands-on, notebook-driven case study for exploring, clustering, and classifying fruits based on their chemical properties. You will perform exploratory data analysis, preprocess features, apply unsupervised clustering, build a classification model, and identify key chemical markers—all using strictly linear code (no function definitions).
Foundations of React NativeNew
Explore the world of mobile app development with React Native. Learn fundamental concepts and advanced techniques to create cross-platform mobile applications efficiently.
Blockchain EssentialsNew
A beginner-friendly learning track that introduces the fundamental concepts of blockchain technology. This track is designed for learners with no prior experience in blockchain and focuses on core ideas such as decentralization, blocks and transactions, consensus mechanisms, cryptography, smart contracts, tokens, real-world use cases, and security considerations. Programming is not required; the emphasis is on conceptual understanding and practical relevance.
Hangman Game
A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.
Introduction to Shopify DevelopmentNew
Learn to build and customize your own online store with Shopify. Set up your store, navigate the admin dashboard, and start adding products. Create and edit pages, upload media, and apply basic styling to match your brand. Use the Shopify theme editor to customize layouts and product collections. Set up payments, shipping, and store policies, then launch and manage your store.
AWS Certified Developer AssociateNew
Most AWS courses teach you to pass an exam. This one teaches you to ship — and the exam comes free with it. Built for developers who already know how to write code but stare at the AWS Console like it's the cockpit of a 747, the track walks you through what a senior cloud engineer wishes someone had taught them on day one: how to set up an account that won't leak money, how to think in regions and AZs, how to never hardcode a credential again, and how to define infrastructure as real code.
test project
consequat Lorem Excepteur
C++ OOPNew
Object-Oriented Programming (OOP) in C++ helps you build clean, reusable, and scalable code by organizing programs around objects and classes. You’ll learn how to define and use classes, create constructors and destructors, and apply encapsulation to protect data. Topics like inheritance, polymorphism, static members, access control, and operator overloading will help you design flexible and efficient code structures.
DevOps SpecialistNew
A cohesive, hands-on beginner track guiding you through the complete DevOps workflow using one demo application. Learn foundational culture, Git, Docker, CI/CD, automation, and monitoring in a logical, practical sequence—building skills step-by-step as you implement and improve a real project.
Console Shopping Cart SystemNew
Build a complete console-based Shopping Cart System in Java, step by step. Each chapter introduces a new class or feature, guiding you from modeling products to implementing a full checkout process, all while learning core Java concepts through practical, real-world examples.
Linux Terminal and Bash for BeginnersNew
Master the Bash command line with our course. The course covers practical skills like creating and editing files and dives into user management and permissions. Advanced topics include command chaining, output redirection, and Bash scripting basics, where you'll write your own scripts, utilize variables, and automate tasks with loops and conditional statements. By the end, you'll be proficient in using the Bash terminal to enhance your Linux experience and increase your productivity.
Complete Social Media Management 2025
Learn how to attract, engage, and convert customers across digital channels. This track gives you a solid foundation in marketing strategy, SEO, and CRM, while introducing powerful AI tools to boost performance. You’ll also gain the skills to build and grow your own marketing agency, combining traditional techniques with modern tech for real-world success.
Analyzing Social Influences on High School Performance
Explore how romantic relationships may impact academic performance differently for male and female students using statistical analysis and visualization.
Adobe Illustrator Complete GuideNew
Now you'll gain comprehensive skills in photo editing, digital art, and graphic design. Learn to expertly navigate Illustrator's tools and features to create stunning visuals, manipulate images, and enhance your creative projects. Whether you're a beginner or looking to refine your skills, this course will empower you to master Adobe Illustrator with confidence.
Excel Essentials 2025
This Excel roadmap guides you from foundational skills to advanced data analysis expertise. Start with mastering the most popular functions to streamline your workflow. Progress to a hands-on course in building interactive dashboards, enhancing your ability to present data compellingly. Finally, delve into advanced data analysis techniques, equipping you with the skills to interpret and manipulate complex datasets effectively.
User Behavior Impact Analysis
In the world of business, making decisions based on hard data rather than intuition can be the key to success. This course focuses on one crucial technique: analyzing A/B test data. The centerpiece of the course is a project where you'll conduct a detailed analysis of an A/B test. This project, which you can showcase in your CV, is hosted on Codefinity, allowing you to continually refine it and demonstrate your growing expertise.
Multithreading in JavaNew
This course is tailored for those who want to expand their knowledge of multithreading and leverage its capabilities to build efficient, high-performance applications. You'll dive into essential concepts, practical techniques, and best practices in multithreading, empowering you to confidently address complex concurrency issues.
Python for AutomationNew
A beginner-friendly learning track designed to teach junior developers and newcomers how to use Python for automating repetitive tasks. Progressing from essential programming concepts to hands-on automation projects, this track covers file and system operations, data processing, web API interactions, and practical script building—empowering learners to streamline real-world tasks using Python.
Predicting Data Scientist SalariesNew
Build a complete data science workflow to predict dynamic taxi fares using linear regression. Explore, clean, and analyze real-world ride and weather data, engineer features from timestamps, and interpret model results to understand the impact of weather conditions, time of day, and surge pricing mechanisms.
Agile FundamentalsNew
Learn the fundamental principles of Agile, differences between Agile and traditional project management, explore key roles like Scrum Master and Product Owner, and gain hands-on skills in Agile planning, estimation, and backlog management. Develop expertise in Agile tools, ceremonies, and effective backlog management to ensure continuous delivery of high-value features. Equipped with these skills, confidently implement Agile in any project environment.
Full-Stack .NET Developer Journey
Learn how to create your own products and applications using one of the most popular and widely used programming languages, C#. In combination with the popular .NET framework, you'll learn to develop your own desktop and web products. In this track, you'll also learn to use React, gaining insights into writing the frontend part of an application.
Unlocking Book Publishing Success with DataNew
Explore data-driven strategies for book publishing success by analyzing authorship trends, publication timing, and the relationship between book length and ratings.
Next.js 14 Mastery for Building Modern Web Apps
Learn to build modern, high-performance web applications using Next.js. Set up projects with structured layouts, styling, and routing for seamless navigation. Fetch and display data efficiently while optimizing rendering and performance. Implement advanced features like pagination, CRUD operations, and global search for dynamic web apps. Deploy your Next.js projects and connect them with databases, and add authentication to protect user data.
Web Development with C# 2024
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.
Excel Automation with PythonNew
In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.
Web Development with ChatGPT
Learn the fundamentals of web development while harnessing the power of AI tools like ChatGPT. Understand the roles of HTML, CSS, and JavaScript in building websites and how AI can enhance your coding speed and creativity. Practice crafting effective prompts and generating code with ChatGPT. Build a complete blog website from scratch using AI-assisted development, gaining practical skills for your web projects.
track with track coursesNew
Exploring Factors Influencing Pet Adoptions
This project explores data-driven insights in animal shelter operations, focusing on factors influencing pet adoption rates using real-world datasets.
Social Media Manager From Zero to SMM HeroNew
This course is designed for aspiring and experienced SMM specialists to enhance their skills in market analysis, audience targeting, content planning, and brand building. Through practical tasks, students will learn effective social media strategies, community management, and advertising setup. Ideal for creators aiming for profitability and SMM pros seeking professional growth, this course covers the essentials of creating impactful, results-driven content and maximizing brand presence across platforms.
Business Intelligence SpecialistNew
A comprehensive, beginner-friendly learning path for aspiring Business Intelligence (BI) Specialists. This track covers foundational data concepts, SQL, data modeling, BI visualization tools, ETL processes, Python for analytics, and basic Data Warehousing. Each course builds on the previous, emphasizing practical skills, real-world business scenarios, and business-oriented thinking to prepare learners for junior to middle-level BI roles.
Sales Analyzer Tool Project (Test)New
Build a comprehensive Sales Analyzer Tool in Python using pandas and data visualization libraries. This project guides you through the process of loading, analyzing, and visualizing real-world sales data, culminating in a modular, extensible analysis toolkit.
Introduction to ChatGPT
Celebrate the world of conversational AI with our 'Intro to ChatGPT' course. Dive into the fundamentals of AI-driven chatbots, understand how ChatGPT works, and explore its exciting possibilities. Join us on a journey into the future of human-AI interaction!
Test track VN (all with track courses)
Java Number Guessing GameNew
Build a fully functional Number Guessing Game in Java, incrementally enhancing its features and structure across several chapters. Each chapter introduces a new programming concept, guiding you step-by-step from a simple guessing loop to a robust, user-friendly application. All code is written in a single main file, with clear explanations and beginner-friendly tasks.
Docker for Python Developers
This course is designed for Python developers looking to master Docker for efficient application containerization. You will learn how to create and configure Dockerfiles, optimize images, and use Docker Compose. The course covers Docker basics, container and network management, container security, and access control. It is ideal for Python developers who want to enhance the development and deployment efficiency of their Python applications.
Reinforcement Learning with PythonNew
A concise, beginner-friendly introduction to reinforcement learning with Python. Start with essential RL theory, get hands-on coding practice with classic algorithms, and finish by building your own RL agent for a simple game.
Identifying Undervalued Football PlayersNew
A hands-on, project-based course guiding learners through the process of cleaning, analyzing, modeling, and interpreting the FIFA 22 player dataset to identify undervalued footballers and distinct playing styles using Python and essential data science techniques.
Job Search MasteryNew
The course provides a comprehensive guide to navigating the job search process, covering key areas such as creating a strong LinkedIn profile, developing an effective resume, and writing personalized cover letters. It also addresses strategies for organizing job applications, networking, and enhancing online presence. Additionally, we will provide insights into technical and behavioral interview preparation.
Mastering Data Visualization (2023)
This track helps master key data visualization techniques. It covers NumPy and Pandas for data preparation and processing, Python libraries for creating detailed graphs, and Power BI and Tableau for interactive dashboards and analytics. These tools enable effective data analysis and presentation in a clear and insightful way.
Steam Games Data AnalysisNew
A comprehensive, hands-on data analysis project using Python and pandas on the Steam games dataset. This case study guides you through data cleaning, exploratory data analysis, feature engineering, deep-dive analytics, and statistical hypothesis testing to extract actionable business insights for game developers.
CSS Layout, Effects, and Sass
Level up your styling skills by mastering advanced CSS techniques for modern web design. Position and manage elements with precision using advanced positioning strategies. Create smooth transitions and engaging animations to enhance user experience. Transform and manipulate elements for dynamic visual effects. Build responsive designs that adapt across devices and learn to streamline your workflow with CSS preprocessors like Sass.
AI Toolkit for BusinessNew
Business AI Toolkit is a practical track that shows how to use AI to improve everyday business operations, communication, content creation, research, and decision-making. You'll learn how to combine AI tools into efficient workflows that save time, increase productivity, and help you deliver better results across a wide range of professional tasks.
Analyzing Department RevenueNew
A hands-on project for professional developers to analyze and merge departmental performance and structure data using pandas. Learn to load, inspect, clean, filter, merge, and aggregate real-world datasets with persistent variables across chapters.
Control Flow in Python
Explore the nuances of the conditional if-else operator in Python through clear explanations and practical examples. Strengthen your understanding with hands-on tasks that reinforce each concept, and discover how to use if-elif-else statements effectively for more complex decision-making.
Data Analyst with RNew
A beginner-friendly, step-by-step learning track designed to equip aspiring data analysts and junior professionals with the essential skills to analyze data using R. This track covers foundational programming, data structures, cleaning and wrangling, exploratory data analysis, and data visualization, ensuring learners are job-ready for entry-level data analyst roles.
Detecting Fake Job Postings with Machine LearningNew
Build a machine learning system to detect fraudulent job postings using text analysis and structured metadata for robust automated screening.
Tableau FundamentalsNew
This corse provides a comprehensive introduction to Tableau's core features, empowering learners to create impactful data visualizations and dashboards. We will cover essential topics such as working with charts, filters, calculated fields, and parameters, as well as advanced techniques like combining data and creating interactive dashboards. By the end, you will have the skills to transform raw data into actionable insights with ease and confidence.
AWS Solutions Architect AssociateNew
Dive into AWS and build a complete understanding of cloud architecture, from core concepts to advanced services. Learn how to design, deploy, secure, and scale applications using compute, storage, networking, and database solutions. Develop practical skills to create reliable, high-performing, and cost-efficient cloud systems aligned with real-world architecture best practices.
Java Password Manager Case StudyNew
Build a secure, terminal-based Password Manager in Java. Learn to design, implement, and test a simple application that allows users to create, store, and retrieve encrypted passwords for various accounts.
Backend Development with Node.js and Express.js
Learn to build backend applications with Node.js and Express.js. Set up your environment and create your first Node.js apps. Work with the file system and build simple console tools. Use Express.js to build web apps, handle routes, and manage requests.
Frontend Development with Next.jsNew
Explore the full path from web fundamentals to modern application development using React and Next.js. Learn how to structure apps, manage data, handle user interaction. Build practical skills required to create and ship production-ready web applications.
Pokemon Power AnalysisNew
Embark on a hands-on data science adventure in the Pokémon universe! Analyze Pokémon stats, engineer features, and build a machine learning model to predict Legendary status. This project guides you through real-world data science workflows using pandas, seaborn, and scikit-learn, all while exploring the mysteries of Pokémon power.
Conditional Statements in Python CloneNew
This mini-course is designed to introduce you to all the nuances of the conditional operator if-else. The course is filled with examples to better understand the use of such an operator, as well as tasks to consolidate the acquired skills. Here you will also get acquainted with the if-elif-else statements.
Deep Learning Odyssey (2024)
Start with the core principles of how neural networks work and progress to building and training your own models using popular frameworks like TensorFlow and PyTorch. Gain practical experience by applying neural networks to tasks in computer vision and sequence modeling, and work with cutting-edge architectures. Whether you're new to the field or refining existing skills, you'll develop the expertise and confidence to succeed in AI.
Test case study 3New
Introduction to Dart
This course focuses on the fundamentals of the Dart programming language, which is essential for developing mobile applications on Android and iOS platforms. Learn how Dart serves as the foundation for future exploration of the Flutter framework, used to create cross-platform mobile applications. Join our course and acquire the key skills that will help you thrive in mobile development with Dart and Flutter.
Organic Digital Growth MarketingNew
A comprehensive intermediate-level learning track designed to equip marketers with the skills to drive organic growth across digital channels. Progress from foundational concepts to advanced, platform-specific strategies and content workflows, with a strong emphasis on practical application, analytics, and real-world tactics for sustainable, non-paid digital marketing success.
Building a Classic Snake GameNew
Start an exciting journey into game development, where you'll learn core programming concepts while strengthening your creativity and problem-solving skills. As you progress through clear, step-by-step tutorials, you'll gradually build a fully functional Snake game from scratch. Along the way, you'll explore topics such as game loops, user input handling, collision detection, and state management, gaining practical experience that can be applied to future projects.
Java Data Manipulation with HibernateNew
Every backend developer must be proficient in working with various databases. Connecting a database to the code and performing data operations directly from Java code to execute SQL queries and various data operations directly from the code. JDBC and Hibernate help developers with this. It's time to learn how to connect a database to your IDE, use tables from this database, and manipulate data!
Backend Development with JavaNew
A comprehensive beginner track to mastering backend development using Java, Spring Boot, SQL, and related technologies. Learn the fundamentals of databases, Spring Boot, RESTful APIs, caching and advanced Spring features to build robust and scalable backend systems.
Analyzing Sales Performance with PythonNew
Real sales data becomes the foundation for uncovering performance patterns and understanding how different product lines contribute to overall results. The workflow moves from raw records to structured insights through data cleaning, revenue calculation, and product-level evaluation, forming a practical analytical pipeline commonly used in real business environments.
NumPy in a Nutshell
NumPy is one of the basic packages for scientific computing in Python. The 'NumPy in a Nutshell' course will introduce you to such a powerful tool as NumPy, which is convenient for working with arrays of different sizes. After completing this course, you will be able to easily work with matrices, using various functions. In addition, during the course, you will learn basic methods for working with arrays that simplify code writing.
Data Visualization with PythonNew
Master the foundational and practical aspects of data visualization in Python. From static charts with Matplotlib and Seaborn to interactive dashboards with Plotly and Streamlit, gain the skills to create compelling, web-ready visualizations for effective data analysis and reporting.
TEST PROJECTNew
---
Tailwind CSS for Web DevelopmentNew
Learn to style websites efficiently using Tailwind CSS, a utility-first framework for rapid UI development. Discover how to set up Tailwind and apply utility classes for colors, typography, borders, and shadows. Build and style essential components like buttons, cards, and forms. Master layout techniques using spacing, flexbox, and grid utilities. Create responsive designs and customize Tailwind to match your project needs.
Beginner Python Programming Track
This track is designed for absolute beginners looking to start their journey in Python programming. It covers the fundamental concepts of Python, including syntax, variables, conditionals, data structures, and functions, and introduces learners to practical problem-solving with Python. The track also includes a custom course focused on applying Python basics in a real-world mini-project to reinforce learning through hands-on experience.
Java Hangman Game: Console Case Study
Build a fully functional Hangman game in Java for the console, focusing on clean object-oriented design. The project guides you through creating a modular application with separate classes for game logic, word selection, hangman drawing, and user interaction. You'll learn to structure code for clarity and maintainability, implement random word selection, handle user input, and manage game state.
Python Structural ProgrammingNew
You will acquire practical skills in Python's modules and imports for efficient code management. Master advanced Error Handling techniques for more reliable applications, automate file operations with File Handling, and learn robust testing strategies with Pytest and Unittest to ensure your code's integrity.
Performance Marketing EssentialsNew
A comprehensive, intermediate-level learning track designed to equip marketers with the essential skills and strategies for high-impact performance marketing. Covering digital marketing foundations, analytics, paid acquisition, social advertising, CRO, copywriting, AI, and compliance, this track provides a structured progression to mastery in modern marketing execution.
Build a Mythology Explorer App with Next.jsNew
Build a Mythology Explorer application using Next.js, TypeScript, and Tailwind CSS. In this project, you will create an interactive mythology discovery platform where users can browse legendary stories, filter myths by vibe and character type, search mythology collections, save favorite myths, and explore detailed mythology pages through a modern dark fantasy interface.
React Router EssentialsNew
Learn to manage navigation in React applications using React Router. Understand the structure of URLs and the role of routing in web apps. Set up React Router to create multi-page applications with dynamic content based on URL paths. Work with advanced features like query strings and URL parameters to handle application state and user navigation.
Tracks With Existing CoursesNew
This beginner-level track introduces learners to Python programming through a unique, custom-designed course that does not exist elsewhere. The course is tailored to provide a comprehensive starting point for those new to programming, focusing on practical skills and foundational knowledge.
Building a Book Recommendation System with Collaborative FilteringNew
Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.
Bootstrap FoundationsNew
Explore core principles of the Bootstrap CSS framework and unlock the secrets to crafting responsive and visually stunning websites quickly and efficiently. Through hands-on exploration of the key utilities and implementation of powerful components, you'll gain invaluable practical experience to streamline your web development workflow using Bootstrap's versatile toolkit.
TEST PROGRESS TRACKNew
Exploring Building Design for Energy EfficiencyNew
Explore how different architectural design features impact building energy performance by analyzing and visualizing heating and cooling loads from building simulation data.
Cybersecurity Fundamentals
This course is designed to provide participants with a comprehensive introduction to the essential principles and practices of cybersecurity. In today's digital age, where technology is pivotal in every aspect of our lives, understanding and implementing robust cybersecurity measures is paramount.
Some test track
Test projectNew
fdsafad
Python Structural Programming 2024
You will acquire practical skills in Python's modules and imports for efficient code management. Master advanced Error Handling techniques for more reliable applications, automate file operations with File Handling, and learn robust testing strategies with Pytest and Unittest to ensure your code's integrity.
Data Analysis with ExcelNew
This track guides beginners through the essential skills needed for data analysis using Microsoft Excel. You'll start by mastering the Excel interface and basic data entry, then progress to formulas, data modelling, data cleaning, and data visualization to consolidate your learning.
Identifying Fake NewsNew
Build a complete fake news classifier using Python and NLP techniques. You'll load, clean, preprocess, vectorize, and classify news articles, then compare Logistic Regression and Decision Tree models for performance.
Python Data Structures
Explore the fundamental data structures of the Python programming language, including lists, dictionaries, tuples, and sets, and learn how to apply them effectively to solve real-world programming challenges.
Full Stack Web Development with MERN Stack
Learn how to build complete web applications from scratch using HTML, CSS, JavaScript, React, Node.js, Express.js, and MongoDB. Create user interfaces, develop backend APIs, and manage data to understand how modern applications work end to end. Move from basic web concepts to building fully functional fullstack systems.
Mini Project: Build a Simple Calculator in PythonNew
Apply your foundational Python skills by building a simple calculator application. This hands-on mini-project will guide you through designing and implementing a command-line calculator that performs basic arithmetic operations. You'll reinforce your understanding of variables, user input, conditionals, and functions while practicing problem-solving and debugging.
Introduction to BlockchainNew
Explore the revolutionary world of blockchain technology and its first and most prominent application, Bitcoin. Delve into the intricacies of how blockchain functions, the technical underpinnings of Bitcoin, and the broader implications and future trends in this dynamic field. Gain a well-rounded understanding of the technology that is reshaping industries and challenging traditional notions of currency and data security.
Math with Python: Beginner TrackNew
This track introduces beginners to the essential mathematical concepts and techniques using Python. You'll start with foundational mathematics for data science and progress to advanced mathematical programming topics, all through practical Python applications.
Jeopardy! Question Difficulty and Category PredictionNew
Analyze and predict the difficulty or category of Jeopardy! questions using NLP techniques. This project guides you through data cleaning, text preprocessing, exploratory analysis, vectorization, model building, evaluation, and interpretation, all using the Jeopardy! quiz show dataset.
Introduction to PHPNew
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.
Cybersecurity EssentialsNew
A step-by-step learning track designed for beginners and junior IT professionals to master the essential concepts and practices of cybersecurity. This track covers foundational principles, authentication, cryptography, network and application security, and incident response, helping learners build practical skills for real-world security challenges.
Product Recommendation EngineNew
Java Classes and Core MechanicsNew
You will learn about best practices in coding, how to create your own methods and classes, and how to work with them and configure their interaction. You will also understand how Java works at the computer level and how code compilation generally works.
Test CMS Track
This is a baseic description wqewqe
Text Matching and Regular Expressions in PythonNew
Master the art of searching, extracting, and manipulating text in Python using built-in string methods and regular expressions. This course guides you through practical techniques for identifying patterns, validating formats, and transforming text data, culminating in a hands-on project to build a simple spam identifier.
Introduction to Neural Networks with Python
Neural networks are powerful algorithms inspired by the structure of the human brain that are used to solve complex machine learning problems. You will build your own Neural Network from scratch to understand how it works. After this course, you will be able to create neural networks for solving classification and regression problems using the scikit-learn library.
Game Development with Unity 2024
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!
Quiz Application
Build a step-by-step Java console application that allows users to take a quiz, answer questions, and see their final score. Each chapter introduces a new programming concept and adds new functionality to the application, all within a single Main.java file.
C# Desktop Development with .NET MAUINew
In this course, we will learn about some advanced C# concepts along with MAUI, which is an application development library. We will learn how to create some interesting GUI applications while keeping them quick and responsive using techniques like Threading. We will make applications that will interact user input and APIs, and apart from that, we will cover some important C# concepts like Reflection and Generics. This course will further improve our programming skills and will give us a strong foundation to move forward towards Web Development.
Skilled Python BackEnd Developer
This path is designed to empower you to innovate and excel in web development, equipping you with a versatile toolkit for the future.Dive into an exciting Python programming journey, starting with the basics and advancing to complex applications. Begin web development with Flask, creating your initial web apps, and then advance to Django to build and deploy dynamic websites. Await the upcoming FastAPI course for a glimpse into advanced backend development.
Retail Customer SegmentationNew
A hands-on, notebook-style project guiding you through customer segmentation for a retail dataset using RFM analysis, K-Means clustering, and PCA visualization. All steps are performed in a linear, global-scope code style suitable for Jupyter notebooks, with no function definitions.
Business Analysis Fundamentals
Navigating the intricacies of Business Analysis is a transformative journey that unveils the dynamic intersection of strategy, technology, and organizational objectives. Delve into the heart of this discipline, where professionals craft solutions, facilitate change and bridge the gap between business needs and IT capabilities.
Python Programming FoundationsNew
A beginner-friendly track designed to introduce you to the fundamentals of Python programming through hands-on practice and real-world examples. Ideal for those new to coding or Python.
Wordle Game with OOP
Build a console-based Wordle game in Python while learning how to structure a real project using object-oriented programming. Step by step, you will design game logic, validation rules, and clean class interactions.
Python Loops Tutorial
Build confidence in mastering Python loops! Start with the basics of for and while loops and progress to advanced concepts like nested loops, control statements, and dynamic conditions. With hands-on practice and real-world examples, gain the skills to write efficient, clean, and powerful code. Perfect for beginners and anyone looking to sharpen their Python expertise!
Kipish TestNew
test
Preparing for the UI/UX InterviewNew
This course meticulously guides you through the essential principles of user interface and user experience design, blending theory with practical, interactive learning. From unraveling the significance of visual hierarchy, consistency, and clarity, to mastering user-centered design, usability, and empathy, each module is structured to provide deep insights into crafting intuitive and accessible interfaces. Engage in hands-on activities such as semi-structured interviews, surveys, and direct application of user feedback, empowering you to design with precision and empathy. Whether you're refining the aesthetics of UI or delving into the psychology of UX, this course lays the foundation for creating digital experiences that resonate with users and stand the test of time. Join us to transform your understanding of digital design and prepare yourself to meet the evolving needs of users in the dynamic landscape of technology.
Is the mushroom poisonous?New
In this project, we study a dataset in which the external characteristics of mushrooms are presented, and with their help, we will predict whether the mushroom is poisonous
Python Functions Tutorial
Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, handling return values, and creating flexible, efficient code using recursion and lambda expressions.
Build Configuration ManagerNew
A hands-on C++ terminal project where you will design and implement a build configuration manager for small projects. You'll learn to model, store, search, update, and report on build settings such as compiler, output folder, and optimization level.
JavaScript Data Structures
Learn to work confidently with data in JavaScript by mastering objects and arrays. Understand how to create, access, and manage object properties and methods effectively. Dive into advanced object manipulation techniques, including iteration, cloning, and destructuring for cleaner code. Build a strong foundation in working with arrays and learn to manage, iterate, and modify array elements efficiently. Master advanced array methods like map, filter, find, and sort to transform and handle data effectively in your applications.
Develop Crypto Market Dashboard with Next.jsNew
Build a real crypto market dashboard using Next.js, TypeScript, and Tailwind CSS. Fetch live data, display top coins, implement search and sorting, create a favorites system, and visualize price trends with charts. Focus on practical features and clean UI without overengineering.
Python Functions TutorialNew
Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, handling return values, and creating flexible, efficient code using recursion and lambda expressions.
Student Psychological Risk ProfilingNew
A hands-on, notebook-driven case study guiding you through the process of cleaning, transforming, and analyzing a real-world student mental health dataset. You'll uncover psychological risk patterns, demographic vulnerabilities, and help-seeking gaps using pandas, matplotlib, and seaborn—all without defining a single function.
NumPy Basics
Unlock the full potential of Python's most essential library for numerical computing, NumPy. This comprehensive course is designed to take you from a beginner's understanding to an advanced level of proficiency in NumPy. Whether you're a data scientist, engineer, researcher, or developer, mastering NumPy is essential for efficient data manipulation, scientific computing, and machine learning.
Build a Formula 1 Race Dashboard AppNew
Build a modern Formula 1 dashboard that displays real race data, season standings, and driver details in a clean, interactive interface. Practice working with APIs, dynamic pages, and polished UI patterns.
Data Wrangling with pandas
This course contains a lot of useful functions for a future data analyst. You will learn different ways of extracting data and even set conditions on it. After it, you will be familiar with the methods of grouping data. Also, you will learn how to preprocess data. Each section has its data set so that the course will be gripping.
Build a Solar System ExplorerNew
Build a Solar System Explorer application using Next.js, TypeScript, and Tailwind CSS. Create an interactive space-themed web app where users can explore planets, navigate dynamic detail pages, work with reusable components, and build a modern data-driven interface.
C++ Data Types
Developing a comprehensive understanding of data types is crucial when learning a programming language. This course offers an opportunity to delve deeper into data types in C++, gaining insights into how they are stored in memory. Additionally, the course covers the topic of type conversion.
Python OOP Project Notes TrackerNew
Introduction to React
Explore the fundamentals of building user interfaces with React. Focus on components, JSX, data flow, state, and side effects used in everyday React applications.
The Superhero ClusteringNew
A hands-on, notebook-driven project where you will explore, visualize, and cluster a dataset of superhero statistics using unsupervised learning techniques. You'll perform data cleaning, exploratory analysis, dimensionality reduction with PCA, cluster discovery with K-Means, and anomaly detection with Isolation Forest—all in a strictly linear, function-free Python workflow.
R Introduction: Part IINew
In the second part of R Introduction, you will learn about multi-dimensional built-in structures, such as matrices, data frames, and lists.
Ping Pong Game New
Build a fully functional terminal-based Ping Pong game in Python using the curses library. This hands-on course guides you step-by-step through terminal graphics, game state management, real-time input, and game loop design.
Office PackageNew
This course is designed for anyone looking to master the essential skills of Google's popular tools for work and study. We'll cover the basics of Google Docs, Slides, Forms, and Drive, along with helpful tips to boost your productivity. You'll learn how to create documents, work with presentations, collect data using forms, and securely store and share files on Google Drive. This course will help you quickly and effectively get up to speed with these tools, making them a valuable part of your daily workflow.
Markdown to HTML ConverterNew
A beginner-friendly Java project that guides learners through building a simple Markdown to HTML converter, introducing core Java concepts such as string manipulation, classes, and basic parsing.
Introduction to React Cloned with ChallengesNew
Explore the fundamentals of building user interfaces with React. Focus on components, JSX, data flow, state, and side effects used in everyday React applications.
Animal Crossing Villager Personality ClusteringNew
A hands-on guided project using the Animal Crossing: New Horizons villager dataset to explore feature engineering, clustering, and basic NLP for uncovering hidden personality archetypes and analyzing dialogue styles.
Java OOPNew
Those who know OOP can program well. That's what many programmers say. Get ready for an important part of your Java learning journey, mastering which will greatly boost your programming skills in general. You will learn how to effectively use the Java development environment, the principles of Object-Oriented Programming (OOP), and best practices in OOP. You will learn to make your code flexible and deepen your knowledge of previously covered topics. Let's get started!
Hangman Game in JavaNew
Build a fully functional Hangman game in Java, learning core object-oriented programming concepts, enums, and class design. Each chapter introduces a new concept or component, guiding you through the process of constructing the game from scratch.
Professional Web API with Flask
This meticulously crafted course takes you from the foundational principles of APIs and REST, through the complexities of database relationships and schema management, to the intricacies of endpoint creation, authentication, and deployment. With a hands-on approach, you'll master Flask, SQLAlchemy, Flask-Smorest, and JWT authentication, culminating in a fully functional, secure, and deployable web API. Whether you're a beginner eager to dive into the world of web development or a seasoned programmer looking to refine your skills, this course offers a comprehensive, engaging, and practical learning experience, setting you up for professional success.
Predict the release clause of FIFA 2019 playersNew
Like football? Good! Here we will try to predict Release clause of your favourite football players using the data from Fifa 2019!
Linux Basics
Learning Linux is valuable for many IT professions. For system administrators, DevOps engineers, and backend developers, it enables efficient server management, automation of software development and deployment, and the development and management of server-side applications. For network administrators, cybersecurity professionals, and data analysts, Linux knowledge helps effectively manage networks, ensure security, and analyze data.
Command-Line Calculator in JavaNew
Build a robust command-line calculator in Java, starting from a simple welcome message and incrementally adding features such as basic arithmetic, multi-number expressions, operator precedence, and parentheses support. Each chapter introduces a new concept or functionality, guiding you step-by-step through the process of developing a fully functional calculator application using only core Java.
Salesforce FundamentalsNew
This is an introductory class for beginners who haven't used a CRM before but will need to use Salesforce as a core part of their job. Jobs include business analysts, marketers, PR, content writers, and all who can be required to work with salesforce in different capacities (one marketer might focus on qualifying leads, one might be interested in closing opportunities, one might be managing the email schedule). As it turns out, more and more of these jobs require knowledge of Salesforce (or other CRMs), and it's a barrier to getting hired.
Next.js Project Template New
Functional Programming Concepts in PythonNew
In this course, you will learn advanced topics such as function arguments, iterators, generators, closures, and decorators. Dozens of practice exercises will help you grasp these topics.
Test Case StudyNew
Introduction to NLP with PythonNew
Explore the fundamentals of Natural Language Processing (NLP) by learning essential text preprocessing techniques and methods for representing text data. Gain practical experience with the tools used to clean, analyze, and interpret textual information. Develop the skills needed to transform raw language into structured insights, laying a strong foundation for advanced applications in artificial intelligence and machine learning.
Identifying High-Value International Markets for London TourismNew
This project focuses on leveraging historical visitor data to identify high-potential international markets, uncover travel patterns, and segment audiences for targeted marketing strategies.
Working with Databases in Python
Master the essentials of working with databases in Python using sqlite3 and SQLAlchemy. Learn to store, modify, and retrieve data efficiently, build optimized queries, and connect your applications to databases. Gain practical experience in both SQL and ORM approaches to manage data through clean, Pythonic workflows.
Game Structure and Outcome Patterns in Competitive ChessNew
A comprehensive data science case study exploring structural and outcome patterns in competitive chess games, using a large-scale dataset to analyze result distributions, Elo dynamics, opening repertoires, temporal trends, and elite player profiles.
Association Rule MiningNew
The Association Rule Mining course offers a comprehensive exploration of the principles and methodologies behind uncovering meaningful associations in large datasets. From understanding the fundamental measures like support, confidence, and lift to employing advanced algorithms such as Apriori and FP-Growth, you will develop the skills necessary to extract valuable insights from transactional data. Through practical applications in diverse domains like retail, healthcare, and finance, participants learn to drive data-driven decision-making, optimize business processes, and uncover hidden opportunities for growth and innovation.
Sudoku Board Image GeneratorNew
Build a terminal-based Python project that generates a visual representation of a Sudoku board as an image, using only standard libraries and matplotlib for rendering. The project is structured into 6 chapters, each introducing a new helper function or orchestration logic, culminating in a main() function that ties everything together.
Introduction to Machine Learning with Python
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.
Uncovering Netflix TrendsNew
In this project, you'll analyze Netflix's content catalog to uncover genre trends, optimal content durations, and acquisition strategies for competitive benchmarking.
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.
tets case study navNew
Functional Programming Concepts in Python 2024
In this course, you will learn advanced topics such as function arguments, iterators, generators, closures, and decorators. Dozens of practice exercises will help you grasp these topics.