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

Web Development with C#

laptop7 Courses
list292 Tasks

Beginner

4.7
(3056)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list220 Tasks

Beginner

4.6
(11015)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop4 Courses
list115 Tasks

Beginner

4.7
(3267)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list117 Tasks

Beginner

4.3
(795)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list142 Tasks

Beginner

4.5
(164)

Courses & Projects

course

Statistics with Python

Statistics with Python

Build a strong foundation in statistics using Python. Learn essential statistical concepts and apply them through NumPy and pandas. Move from basic measures like mean and variance to hypothesis testing, confidence intervals, and data-driven insights with hands-on practice.

course

C++ Pointers and References

C++ Pointers and References

Unlock the Power of Memory Manipulation. Dive deep into the fundamentals of programming with this comprehensive course designed for beginners and individuals seeking to strengthen their knowledge on pointers and references in C++. Mastering these essential concepts is crucial for unleashing the full potential of your programming skills.

course

C++ Loops

C++ Loops

C++ Loops from scratch. Master one of the fundamental building blocks for programming. This course is perfect for beginners and those looking to solidify their understanding of loops.

course

C++ Functions

C++ Functions

Master the core principles of functions and their practical applications. Learn to declare, use, and optimize functions through topics like parameter handling, scope management, and overloading. Explore recursion, templates, and lambda expressions to build modular, efficient, and reusable code for real-world challenges.

project

Departments' Revenue Analysis

Departments' Revenue Analysis

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.

course

Game Development with Cursor

Game Development with Cursor

Create simple browser games through the power of prompting in Cursor. Discover how to turn everyday ideas into interactive projects without coding knowledge. Practice guiding AI with clear instructions and polish your games into something you can proudly show.

course

Linear Regression with Python

Linear Regression with Python

Linear Regression is a crucial concept in predictive analytics. It is widely used by data scientists, data analytics, and statisticians as it is easy to build and interpret but powerful enough for many tasks.

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

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

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.

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

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.

course

Data Analysis with Excel

Data Analysis with Excel

Data Analysis with Excel provides a practical guide to mastering the most essential data management, manipulation, and analysis techniques using Microsoft Excel. You'll gain proficiency in Excel's powerful capabilities, progressing through data analysis methods, and creating dynamic visualizations and interactive dashboards. By the end, you'll learn to automate reporting and apply advanced analytics, equipping you to make informed, data-driven decisions efficiently.

course

Fighting Game in Unity

Fighting Game in Unity

Get ready to build an awesome fighting game featuring cool animations and a big boss battle! Learn Unity's animation system to create smooth player movements and powerful attacks. Dive into enemy AI, shaping their behaviors from following to rage states. Improve your game with simple UI elements, cool effects, and sounds. Finally, share your game with others to play it.

course

Python Ninja

Python Ninja

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python 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!
not found

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

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop7 Courses
list292 Tasks

Beginner

4.7
(3056)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list220 Tasks

Beginner

4.6
(11015)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop4 Courses
list115 Tasks

Beginner

4.7
(3267)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list117 Tasks

Beginner

4.3
(795)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list142 Tasks

Beginner

4.5
(164)
track
track image
For Ultimate

Only for Ultimate

Web Development with C#

laptop7 Courses
list292 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop6 Courses
list220 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop4 Courses
list115 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Π‘++ Essentials

laptop6 Courses
list117 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list142 Tasks
4.5
Search
Close

Courses & Projects

Technologies

course

Statistics with Python

Statistics with Python

Build a strong foundation in statistics using Python. Learn essential statistical concepts and apply them through NumPy and pandas. Move from basic measures like mean and variance to hypothesis testing, confidence intervals, and data-driven insights with hands-on practice.

course

C++ Pointers and References

C++ Pointers and References

Unlock the Power of Memory Manipulation. Dive deep into the fundamentals of programming with this comprehensive course designed for beginners and individuals seeking to strengthen their knowledge on pointers and references in C++. Mastering these essential concepts is crucial for unleashing the full potential of your programming skills.

course

C++ Loops

C++ Loops

C++ Loops from scratch. Master one of the fundamental building blocks for programming. This course is perfect for beginners and those looking to solidify their understanding of loops.

course

C++ Functions

C++ Functions

Master the core principles of functions and their practical applications. Learn to declare, use, and optimize functions through topics like parameter handling, scope management, and overloading. Explore recursion, templates, and lambda expressions to build modular, efficient, and reusable code for real-world challenges.

project

Departments' Revenue Analysis

Departments' Revenue Analysis

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.

course

Game Development with Cursor

Game Development with Cursor

Create simple browser games through the power of prompting in Cursor. Discover how to turn everyday ideas into interactive projects without coding knowledge. Practice guiding AI with clear instructions and polish your games into something you can proudly show.

course

Linear Regression with Python

Linear Regression with Python

Linear Regression is a crucial concept in predictive analytics. It is widely used by data scientists, data analytics, and statisticians as it is easy to build and interpret but powerful enough for many tasks.

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

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

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.

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

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.

course

Data Analysis with Excel

Data Analysis with Excel

Data Analysis with Excel provides a practical guide to mastering the most essential data management, manipulation, and analysis techniques using Microsoft Excel. You'll gain proficiency in Excel's powerful capabilities, progressing through data analysis methods, and creating dynamic visualizations and interactive dashboards. By the end, you'll learn to automate reporting and apply advanced analytics, equipping you to make informed, data-driven decisions efficiently.

course

Fighting Game in Unity

Fighting Game in Unity

Get ready to build an awesome fighting game featuring cool animations and a big boss battle! Learn Unity's animation system to create smooth player movements and powerful attacks. Dive into enemy AI, shaping their behaviors from following to rage states. Improve your game with simple UI elements, cool effects, and sounds. Finally, share your game with others to play it.

course

Python Ninja

Python Ninja

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python 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!

course

Statistics with Python

Statistics with Python

Build a strong foundation in statistics using Python. Learn essential statistical concepts and apply them through NumPy and pandas. Move from basic measures like mean and variance to hypothesis testing, confidence intervals, and data-driven insights with hands-on practice.

course

C++ Pointers and References

C++ Pointers and References

Unlock the Power of Memory Manipulation. Dive deep into the fundamentals of programming with this comprehensive course designed for beginners and individuals seeking to strengthen their knowledge on pointers and references in C++. Mastering these essential concepts is crucial for unleashing the full potential of your programming skills.

course

C++ Loops

C++ Loops

C++ Loops from scratch. Master one of the fundamental building blocks for programming. This course is perfect for beginners and those looking to solidify their understanding of loops.

course

C++ Functions

C++ Functions

Master the core principles of functions and their practical applications. Learn to declare, use, and optimize functions through topics like parameter handling, scope management, and overloading. Explore recursion, templates, and lambda expressions to build modular, efficient, and reusable code for real-world challenges.

project

Departments' Revenue Analysis

Departments' Revenue Analysis

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.

course

Game Development with Cursor

Game Development with Cursor

Create simple browser games through the power of prompting in Cursor. Discover how to turn everyday ideas into interactive projects without coding knowledge. Practice guiding AI with clear instructions and polish your games into something you can proudly show.

course

Linear Regression with Python

Linear Regression with Python

Linear Regression is a crucial concept in predictive analytics. It is widely used by data scientists, data analytics, and statisticians as it is easy to build and interpret but powerful enough for many tasks.

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

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

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.

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

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.

course

Data Analysis with Excel

Data Analysis with Excel

Data Analysis with Excel provides a practical guide to mastering the most essential data management, manipulation, and analysis techniques using Microsoft Excel. You'll gain proficiency in Excel's powerful capabilities, progressing through data analysis methods, and creating dynamic visualizations and interactive dashboards. By the end, you'll learn to automate reporting and apply advanced analytics, equipping you to make informed, data-driven decisions efficiently.

course

Fighting Game in Unity

Fighting Game in Unity

Get ready to build an awesome fighting game featuring cool animations and a big boss battle! Learn Unity's animation system to create smooth player movements and powerful attacks. Dive into enemy AI, shaping their behaviors from following to rage states. Improve your game with simple UI elements, cool effects, and sounds. Finally, share your game with others to play it.

course

Python Ninja

Python Ninja

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python 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!
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