Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(17121)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list356 Tasks

Beginner

4.5
(70)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.6
(113)

Courses & Projects

project

Unveiling the Power of Data Manipulation with Pandas

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.

project

Building Image Manipulation Pipeline

Building Image Manipulation Pipeline

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.

course

C++ Smart Pointers

C++ Smart Pointers

Unlock the power of memory management. Designed seasoned programmers, this course provides a deep dive into one of the most crucial aspects of modern development and revise about pointers and references. With Smart Pointers, you'll learn how to effectively manage memory allocation and deallocation, avoiding common pitfalls like memory leaks and dangling pointers. Our expert instructors guide you through the intricacies of unique_ptr, shared_ptr, and weak_ptr, empowering you to write safer and more robust code.

course

Classification with Python

Classification with Python

Master the core classification algorithms that power modern machine learning. Explore how models like k-NN, logistic regression, decision trees, and random forests make predictions, evaluate their accuracy, and understand when to use each. Build the skills to compare models and choose the best one for your data.

course

Cluster Analysis with Python

Cluster Analysis with Python

Gain a solid understanding of cluster analysis, a key unsupervised learning technique for uncovering patterns in unlabeled data. Explore the essentials of K-Means, Hierarchical Clustering, DBSCAN, and GMMs, and get hands-on experience with real datasets to build confidence in applying clustering to real-world problems.

project

Clustering Demystified

Clustering Demystified

In this project, we are going to understand what a cluster is and how to use it in Python.

course

Data Anomaly Detection

Data Anomaly Detection

Anomaly detection is integral to any data scientist's work: high-quality, cleaned, and well-prepared data is the key to success for almost any machine learning problem.

course

Ensemble Learning

Ensemble Learning

Ensemble Learning is an advanced machine learning technique that combines multiple models to improve overall predictive performance and decision-making when solving real-life tasks.

project

Excel Automation with Python (project)

Excel Automation with Python (project)

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.

project

Identifying Fake News

Identifying Fake News

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.

project

Logistic Regression Mastering

Logistic Regression Mastering

In this project, we are going to understand the career tracks of Data Scientists.

project

Logistic Regression Mastering

Logistic Regression Mastering

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.

course

Mathematics for Data Analysis and Modeling

Mathematics for Data Analysis and Modeling

To study many applied disciplines, it is necessary to have basic knowledge of higher mathematics and linear algebra. Mathematics is often used in data analysis, system modeling, building machine learning models, etc. Let's look at some of the most important topics and learn how to use the mathematical apparatus to solve real problems.

project

Organizing Date and Time Data for Analysis and Applications

Organizing Date and Time Data for Analysis and Applications

In this project, we are going to understand how to handle Date and Times in Python.

course

Recurrent Neural Networks with Python

Recurrent Neural Networks with Python

Master Recurrent neural networks and their advanced variants like LSTMs and GRUs using PyTorch. Gain hands-on experience processing sequential data for practical applications. Apply these powerful models to tackle real-world challenges in time series forecasting and various Natural language processing tasks.
not found

Sorry... We can't find
what you're looking for

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(17121)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list356 Tasks

Beginner

4.5
(70)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.6
(113)
track
track image
For Ultimate

Only for Ultimate

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task
4.0
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list356 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list98 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization

laptop5 Courses
list146 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list249 Tasks
4.6
Search
Close

Courses & Projects

Technologies

project

Unveiling the Power of Data Manipulation with Pandas

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.

project

Building Image Manipulation Pipeline

Building Image Manipulation Pipeline

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.

course

C++ Smart Pointers

C++ Smart Pointers

Unlock the power of memory management. Designed seasoned programmers, this course provides a deep dive into one of the most crucial aspects of modern development and revise about pointers and references. With Smart Pointers, you'll learn how to effectively manage memory allocation and deallocation, avoiding common pitfalls like memory leaks and dangling pointers. Our expert instructors guide you through the intricacies of unique_ptr, shared_ptr, and weak_ptr, empowering you to write safer and more robust code.

course

Classification with Python

Classification with Python

Master the core classification algorithms that power modern machine learning. Explore how models like k-NN, logistic regression, decision trees, and random forests make predictions, evaluate their accuracy, and understand when to use each. Build the skills to compare models and choose the best one for your data.

course

Cluster Analysis with Python

Cluster Analysis with Python

Gain a solid understanding of cluster analysis, a key unsupervised learning technique for uncovering patterns in unlabeled data. Explore the essentials of K-Means, Hierarchical Clustering, DBSCAN, and GMMs, and get hands-on experience with real datasets to build confidence in applying clustering to real-world problems.

project

Clustering Demystified

Clustering Demystified

In this project, we are going to understand what a cluster is and how to use it in Python.

course

Data Anomaly Detection

Data Anomaly Detection

Anomaly detection is integral to any data scientist's work: high-quality, cleaned, and well-prepared data is the key to success for almost any machine learning problem.

course

Ensemble Learning

Ensemble Learning

Ensemble Learning is an advanced machine learning technique that combines multiple models to improve overall predictive performance and decision-making when solving real-life tasks.

project

Excel Automation with Python (project)

Excel Automation with Python (project)

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.

project

Identifying Fake News

Identifying Fake News

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.

project

Logistic Regression Mastering

Logistic Regression Mastering

In this project, we are going to understand the career tracks of Data Scientists.

project

Logistic Regression Mastering

Logistic Regression Mastering

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.

course

Mathematics for Data Analysis and Modeling

Mathematics for Data Analysis and Modeling

To study many applied disciplines, it is necessary to have basic knowledge of higher mathematics and linear algebra. Mathematics is often used in data analysis, system modeling, building machine learning models, etc. Let's look at some of the most important topics and learn how to use the mathematical apparatus to solve real problems.

project

Organizing Date and Time Data for Analysis and Applications

Organizing Date and Time Data for Analysis and Applications

In this project, we are going to understand how to handle Date and Times in Python.

course

Recurrent Neural Networks with Python

Recurrent Neural Networks with Python

Master Recurrent neural networks and their advanced variants like LSTMs and GRUs using PyTorch. Gain hands-on experience processing sequential data for practical applications. Apply these powerful models to tackle real-world challenges in time series forecasting and various Natural language processing tasks.

project

Unveiling the Power of Data Manipulation with Pandas

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.

project

Building Image Manipulation Pipeline

Building Image Manipulation Pipeline

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.

course

C++ Smart Pointers

C++ Smart Pointers

Unlock the power of memory management. Designed seasoned programmers, this course provides a deep dive into one of the most crucial aspects of modern development and revise about pointers and references. With Smart Pointers, you'll learn how to effectively manage memory allocation and deallocation, avoiding common pitfalls like memory leaks and dangling pointers. Our expert instructors guide you through the intricacies of unique_ptr, shared_ptr, and weak_ptr, empowering you to write safer and more robust code.

course

Classification with Python

Classification with Python

Master the core classification algorithms that power modern machine learning. Explore how models like k-NN, logistic regression, decision trees, and random forests make predictions, evaluate their accuracy, and understand when to use each. Build the skills to compare models and choose the best one for your data.

course

Cluster Analysis with Python

Cluster Analysis with Python

Gain a solid understanding of cluster analysis, a key unsupervised learning technique for uncovering patterns in unlabeled data. Explore the essentials of K-Means, Hierarchical Clustering, DBSCAN, and GMMs, and get hands-on experience with real datasets to build confidence in applying clustering to real-world problems.

project

Clustering Demystified

Clustering Demystified

In this project, we are going to understand what a cluster is and how to use it in Python.

course

Data Anomaly Detection

Data Anomaly Detection

Anomaly detection is integral to any data scientist's work: high-quality, cleaned, and well-prepared data is the key to success for almost any machine learning problem.

course

Ensemble Learning

Ensemble Learning

Ensemble Learning is an advanced machine learning technique that combines multiple models to improve overall predictive performance and decision-making when solving real-life tasks.

project

Excel Automation with Python (project)

Excel Automation with Python (project)

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.

project

Identifying Fake News

Identifying Fake News

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.

project

Logistic Regression Mastering

Logistic Regression Mastering

In this project, we are going to understand the career tracks of Data Scientists.

project

Logistic Regression Mastering

Logistic Regression Mastering

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.

course

Mathematics for Data Analysis and Modeling

Mathematics for Data Analysis and Modeling

To study many applied disciplines, it is necessary to have basic knowledge of higher mathematics and linear algebra. Mathematics is often used in data analysis, system modeling, building machine learning models, etc. Let's look at some of the most important topics and learn how to use the mathematical apparatus to solve real problems.

project

Organizing Date and Time Data for Analysis and Applications

Organizing Date and Time Data for Analysis and Applications

In this project, we are going to understand how to handle Date and Times in Python.

course

Recurrent Neural Networks with Python

Recurrent Neural Networks with Python

Master Recurrent neural networks and their advanced variants like LSTMs and GRUs using PyTorch. Gain hands-on experience processing sequential data for practical applications. Apply these powerful models to tackle real-world challenges in time series forecasting and various Natural language processing tasks.
not found

Sorry... We can't find
what you're looking for

Follow us

trustpilot logo

Address

codefinity
We're sorry to hear that something went wrong. What happened?
some-alt