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

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

Beginner

3.8
(13)
track
lockOnly for Ultimate
track image

AI Toolkit for Business

laptop4 Courses
list75 Tasks

Beginner

new

track
lockOnly for Ultimate
track image

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

Beginner

new

track
lockOnly for Ultimate
track image

Business Intelligence Specialist

laptop5 Courses
list167 Tasks

Intermediate

4.5
(32)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(647)

Courses & Projects

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

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

Introduction to Blockchain

Introduction to Blockchain

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.

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

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

Practical AI for Work

Practical AI for Work

Master the skills needed to use AI tools like Claude at work, even with no technical background. Learn how large language models work, write prompts that get precise results, connect tools like web search and spreadsheets to your work, and build your own AI assistant to handle real tasks.

project

Building Applications Using OOP Concepts

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.

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

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

Backend Development with Node.js and Express.js

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.

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

Python Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Introduction to Dart

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.

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.
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

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

Beginner

3.8
(13)
track
lockOnly for Ultimate
track image

AI Toolkit for Business

laptop4 Courses
list75 Tasks

Beginner

new

track
lockOnly for Ultimate
track image

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

Beginner

new

track
lockOnly for Ultimate
track image

Business Intelligence Specialist

laptop5 Courses
list167 Tasks

Intermediate

4.5
(32)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(647)
track
track image
For Ultimate

Only for Ultimate

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

new

track
track image
For Ultimate

Only for Ultimate

AI Toolkit for Business

laptop4 Courses
list75 Tasks

new

track
track image
For Ultimate

Only for Ultimate

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

new

track
track image
For Ultimate

Only for Ultimate

Business Intelligence Specialist

laptop5 Courses
list167 Tasks

new

track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

new

Search
Close

Courses & Projects

Technologies

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

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

Introduction to Blockchain

Introduction to Blockchain

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.

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

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

Practical AI for Work

Practical AI for Work

Master the skills needed to use AI tools like Claude at work, even with no technical background. Learn how large language models work, write prompts that get precise results, connect tools like web search and spreadsheets to your work, and build your own AI assistant to handle real tasks.

project

Building Applications Using OOP Concepts

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.

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

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

Backend Development with Node.js and Express.js

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.

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

Python Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Introduction to Dart

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.

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

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

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

Introduction to Blockchain

Introduction to Blockchain

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.

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

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

Practical AI for Work

Practical AI for Work

Master the skills needed to use AI tools like Claude at work, even with no technical background. Learn how large language models work, write prompts that get precise results, connect tools like web search and spreadsheets to your work, and build your own AI assistant to handle real tasks.

project

Building Applications Using OOP Concepts

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.

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

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

Backend Development with Node.js and Express.js

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.

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

Python Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Introduction to Dart

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.

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.
not found

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

codefinity
some-alt