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

Unsure where
to begin?

Filters
reverse icon

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list213 Tasks

Beginner

4.4
(369)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(18)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(35)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1034)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(124)

Courses & Projects

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

Excel Pivot Tables for Reporting and Dashboards

Excel Pivot Tables for Reporting and Dashboards

Master Excel Pivot Tables from the ground up. Learn how to prepare structured data, build powerful summaries, analyze results across multiple dimensions, and create interactive reports and dashboards using slicers, timelines, and Pivot Charts.

course

Unity for Beginners

Unity for Beginners

You'll learn how to make your first complete game in Unity while building the core skills needed to prototype many different game ideas.

course

Mathematics for Data Science with Python

Mathematics for Data Science with Python

Master the mathematical foundations essential for data science. Explore core concepts in functions, calculus, linear algebra, probability, and dimensionality reduction. Build both theoretical understanding and practical coding experience to strengthen your ability to analyze data, model complex systems, and apply advanced techniques in machine learning.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Data Preprocessing and Feature Engineering with Python

Data Preprocessing and Feature Engineering with Python

Learn practical techniques to clean, transform, and engineer data for machine learning using Python. This course covers essential preprocessing steps, feature creation, and hands-on challenges to prepare data for modeling.

course

Python for Data Cleaning

Python for Data Cleaning

Master essential data cleaning techniques in Python using powerful libraries and practical tasks. This course is designed for learners with intermediate Python skills who want to efficiently prepare and clean data for analysis and machine learning.

course

Mastering CASE WHEN in SQL

Mastering CASE WHEN in SQL

A comprehensive course designed to help you master the CASE WHEN statement in SQL, from basic conditional logic to advanced use cases in data analysis and reporting. Through engaging theory and real-world tasks, you'll learn to write expressive, powerful queries that adapt to complex business requirements.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Software Architecture Fundamentals

Software Architecture Fundamentals

Learn the foundations and advanced practices of software architecture, from core concepts and architectural types to high-level system design. Explore design patterns such as creational, structural, and behavioral to build scalable and maintainable solutions, and deepen your knowledge of scalability, performance, availability, fault tolerance, and security. Strengthen communication through effective documentation techniques including UML diagrams, architecture diagrams, and decision records. By the end, you will be ready to influence key architectural decisions and design robust, future-ready systems.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.

course

Creating Custom AI Agents with Anthropic Claude

Creating Custom AI Agents with Anthropic Claude

Learn how to create a fully functional MCP (Model Context Protocol) server to integrate AI models like Claude with real-world tools like Excel. Everything from core concepts to setting up your development environment and building your first working server that can analyze real data through natural language prompts. No advanced programming knowledge required, just curiosity and willingness to explore AI automation.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.
not found

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

dsa banner mobiledsa banner

Unsure where
to begin?

Career tracks

track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list213 Tasks

Beginner

4.4
(369)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(18)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(35)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1034)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(124)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list213 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Video Production with Adobe

laptop4 Courses
list123 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

UI/UX Design Tools

laptop4 Courses
list161 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

Essential Office Skills

laptop3 Courses
list75 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Business AI Toolkit

laptop3 Courses
list42 Tasks
4.1
Search
Close

Courses & Projects

Technologies

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

Excel Pivot Tables for Reporting and Dashboards

Excel Pivot Tables for Reporting and Dashboards

Master Excel Pivot Tables from the ground up. Learn how to prepare structured data, build powerful summaries, analyze results across multiple dimensions, and create interactive reports and dashboards using slicers, timelines, and Pivot Charts.

course

Unity for Beginners

Unity for Beginners

You'll learn how to make your first complete game in Unity while building the core skills needed to prototype many different game ideas.

course

Mathematics for Data Science with Python

Mathematics for Data Science with Python

Master the mathematical foundations essential for data science. Explore core concepts in functions, calculus, linear algebra, probability, and dimensionality reduction. Build both theoretical understanding and practical coding experience to strengthen your ability to analyze data, model complex systems, and apply advanced techniques in machine learning.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Data Preprocessing and Feature Engineering with Python

Data Preprocessing and Feature Engineering with Python

Learn practical techniques to clean, transform, and engineer data for machine learning using Python. This course covers essential preprocessing steps, feature creation, and hands-on challenges to prepare data for modeling.

course

Python for Data Cleaning

Python for Data Cleaning

Master essential data cleaning techniques in Python using powerful libraries and practical tasks. This course is designed for learners with intermediate Python skills who want to efficiently prepare and clean data for analysis and machine learning.

course

Mastering CASE WHEN in SQL

Mastering CASE WHEN in SQL

A comprehensive course designed to help you master the CASE WHEN statement in SQL, from basic conditional logic to advanced use cases in data analysis and reporting. Through engaging theory and real-world tasks, you'll learn to write expressive, powerful queries that adapt to complex business requirements.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Software Architecture Fundamentals

Software Architecture Fundamentals

Learn the foundations and advanced practices of software architecture, from core concepts and architectural types to high-level system design. Explore design patterns such as creational, structural, and behavioral to build scalable and maintainable solutions, and deepen your knowledge of scalability, performance, availability, fault tolerance, and security. Strengthen communication through effective documentation techniques including UML diagrams, architecture diagrams, and decision records. By the end, you will be ready to influence key architectural decisions and design robust, future-ready systems.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.

course

Creating Custom AI Agents with Anthropic Claude

Creating Custom AI Agents with Anthropic Claude

Learn how to create a fully functional MCP (Model Context Protocol) server to integrate AI models like Claude with real-world tools like Excel. Everything from core concepts to setting up your development environment and building your first working server that can analyze real data through natural language prompts. No advanced programming knowledge required, just curiosity and willingness to explore AI automation.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

Excel Pivot Tables for Reporting and Dashboards

Excel Pivot Tables for Reporting and Dashboards

Master Excel Pivot Tables from the ground up. Learn how to prepare structured data, build powerful summaries, analyze results across multiple dimensions, and create interactive reports and dashboards using slicers, timelines, and Pivot Charts.

course

Unity for Beginners

Unity for Beginners

You'll learn how to make your first complete game in Unity while building the core skills needed to prototype many different game ideas.

course

Mathematics for Data Science with Python

Mathematics for Data Science with Python

Master the mathematical foundations essential for data science. Explore core concepts in functions, calculus, linear algebra, probability, and dimensionality reduction. Build both theoretical understanding and practical coding experience to strengthen your ability to analyze data, model complex systems, and apply advanced techniques in machine learning.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Data Preprocessing and Feature Engineering with Python

Data Preprocessing and Feature Engineering with Python

Learn practical techniques to clean, transform, and engineer data for machine learning using Python. This course covers essential preprocessing steps, feature creation, and hands-on challenges to prepare data for modeling.

course

Python for Data Cleaning

Python for Data Cleaning

Master essential data cleaning techniques in Python using powerful libraries and practical tasks. This course is designed for learners with intermediate Python skills who want to efficiently prepare and clean data for analysis and machine learning.

course

Mastering CASE WHEN in SQL

Mastering CASE WHEN in SQL

A comprehensive course designed to help you master the CASE WHEN statement in SQL, from basic conditional logic to advanced use cases in data analysis and reporting. Through engaging theory and real-world tasks, you'll learn to write expressive, powerful queries that adapt to complex business requirements.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Software Architecture Fundamentals

Software Architecture Fundamentals

Learn the foundations and advanced practices of software architecture, from core concepts and architectural types to high-level system design. Explore design patterns such as creational, structural, and behavioral to build scalable and maintainable solutions, and deepen your knowledge of scalability, performance, availability, fault tolerance, and security. Strengthen communication through effective documentation techniques including UML diagrams, architecture diagrams, and decision records. By the end, you will be ready to influence key architectural decisions and design robust, future-ready systems.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.

course

Creating Custom AI Agents with Anthropic Claude

Creating Custom AI Agents with Anthropic Claude

Learn how to create a fully functional MCP (Model Context Protocol) server to integrate AI models like Claude with real-world tools like Excel. Everything from core concepts to setting up your development environment and building your first working server that can analyze real data through natural language prompts. No advanced programming knowledge required, just curiosity and willingness to explore AI automation.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.
not found

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

some-alt