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

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1065)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(446)

Courses & Projects

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.

course

Geometry of High-Dimensional Data

Geometry of High-Dimensional Data

Explore how geometry fundamentally changes in high-dimensional spaces and why these effects reshape the behavior of machine learning algorithms. Develop intuition for phenomena like the curse of dimensionality, concentration of measure, and distance collapse, and understand their impact on clustering, kNN, and embeddings.

course

Geospatial Analysis with Python

Geospatial Analysis with Python

Dive into the fundamentals of geospatial data analysis using Python. This intermediate course introduces you to the core concepts and practical applications of geospatial analysis, focusing on real-world datasets and hands-on projects. You'll learn to manipulate, visualize, and analyze spatial data using Python and popular libraries, with a special emphasis on geopandas. The course is designed to be engaging, featuring interactive grids, videos, and quizzes to reinforce your learning.

course

Google Ads Mastery

Google Ads Mastery

Gain a structured, end-to-end understanding of how to plan, launch, optimize, and scale paid search and video campaigns. The program connects strategic thinking with hands-on execution, covering keywords, ad creatives, landing pages, bidding logic, audience targeting, automation, and measurement. Emphasis is placed on data-driven decision-making, avoiding common mistakes, and building campaigns that are profitable, scalable, and aligned with real business goals.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

course

Introduction to Reinforcement Learning with Python

Introduction to Reinforcement Learning with Python

Reinforcement Learning (RL) is a powerful branch of machine learning focused on training intelligent agents through interaction with their environment. In this course, you'll learn how agents gradually discover effective behaviors through trial and error. Beginning with core concepts like Markov decision processes and multi-armed bandits, you'll work your way through dynamic programming, Monte Carlo methods, and temporal difference learning.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Linux System Calls with C

Linux System Calls with C

Learn how C programs interact directly with the Linux kernel using system calls. This course covers the fundamentals, practical usage, and advanced topics, empowering you to write robust, efficient, and secure Linux applications.

course

Mastering Conversion and Landing Page Optimization

Mastering Conversion and Landing Page Optimization

Uncover a complete, practical framework for turning site traffic into measurable growth. You'll start by understanding the psychology behind user decisions, key metrics that signal performance, and the patterns that guide people through a digital journey. Explore advanced optimization techniques including A/B testing, heatmaps, personalization, mobile performance, and iterative improvements. The final modules expand CRO beyond a single page, showing how to optimize full funnels, traffic sources, retargeting flows, and multi-device experiences while building a mindset of continuous experimentation.

course

Mathematical Foundations of Neural Networks

Mathematical Foundations of Neural Networks

Gain a rigorous mathematical understanding of neural networks as function approximators. Explore their linear-algebraic structure, approximation power, and the fundamental role of depth in expressivity—without implementation or training details.

course

Microsoft Copilot Mastery

Microsoft Copilot Mastery

A comprehensive course on Microsoft Copilot, covering its chatbot, integration with Outlook, Word, PowerPoint, and Excel, and practical applications for productivity and creativity.

course

Neural Networks Compression Theory

Neural Networks Compression Theory

A rigorous, mathematics-driven exploration of the theoretical foundations, methods, and limitations of neural network compression. This course focuses on intuition, formal reasoning, and the interplay between information theory and deep learning model design.
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

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1065)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(446)
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
track
track image
For Ultimate

Only for Ultimate

DevOps Specialist

laptop6 Courses
list91 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Supervised Learning Foundations

laptop6 Courses
list74 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.

course

Geometry of High-Dimensional Data

Geometry of High-Dimensional Data

Explore how geometry fundamentally changes in high-dimensional spaces and why these effects reshape the behavior of machine learning algorithms. Develop intuition for phenomena like the curse of dimensionality, concentration of measure, and distance collapse, and understand their impact on clustering, kNN, and embeddings.

course

Geospatial Analysis with Python

Geospatial Analysis with Python

Dive into the fundamentals of geospatial data analysis using Python. This intermediate course introduces you to the core concepts and practical applications of geospatial analysis, focusing on real-world datasets and hands-on projects. You'll learn to manipulate, visualize, and analyze spatial data using Python and popular libraries, with a special emphasis on geopandas. The course is designed to be engaging, featuring interactive grids, videos, and quizzes to reinforce your learning.

course

Google Ads Mastery

Google Ads Mastery

Gain a structured, end-to-end understanding of how to plan, launch, optimize, and scale paid search and video campaigns. The program connects strategic thinking with hands-on execution, covering keywords, ad creatives, landing pages, bidding logic, audience targeting, automation, and measurement. Emphasis is placed on data-driven decision-making, avoiding common mistakes, and building campaigns that are profitable, scalable, and aligned with real business goals.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

course

Introduction to Reinforcement Learning with Python

Introduction to Reinforcement Learning with Python

Reinforcement Learning (RL) is a powerful branch of machine learning focused on training intelligent agents through interaction with their environment. In this course, you'll learn how agents gradually discover effective behaviors through trial and error. Beginning with core concepts like Markov decision processes and multi-armed bandits, you'll work your way through dynamic programming, Monte Carlo methods, and temporal difference learning.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Linux System Calls with C

Linux System Calls with C

Learn how C programs interact directly with the Linux kernel using system calls. This course covers the fundamentals, practical usage, and advanced topics, empowering you to write robust, efficient, and secure Linux applications.

course

Mastering Conversion and Landing Page Optimization

Mastering Conversion and Landing Page Optimization

Uncover a complete, practical framework for turning site traffic into measurable growth. You'll start by understanding the psychology behind user decisions, key metrics that signal performance, and the patterns that guide people through a digital journey. Explore advanced optimization techniques including A/B testing, heatmaps, personalization, mobile performance, and iterative improvements. The final modules expand CRO beyond a single page, showing how to optimize full funnels, traffic sources, retargeting flows, and multi-device experiences while building a mindset of continuous experimentation.

course

Mathematical Foundations of Neural Networks

Mathematical Foundations of Neural Networks

Gain a rigorous mathematical understanding of neural networks as function approximators. Explore their linear-algebraic structure, approximation power, and the fundamental role of depth in expressivity—without implementation or training details.

course

Microsoft Copilot Mastery

Microsoft Copilot Mastery

A comprehensive course on Microsoft Copilot, covering its chatbot, integration with Outlook, Word, PowerPoint, and Excel, and practical applications for productivity and creativity.

course

Neural Networks Compression Theory

Neural Networks Compression Theory

A rigorous, mathematics-driven exploration of the theoretical foundations, methods, and limitations of neural network compression. This course focuses on intuition, formal reasoning, and the interplay between information theory and deep learning model design.

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.

course

Geometry of High-Dimensional Data

Geometry of High-Dimensional Data

Explore how geometry fundamentally changes in high-dimensional spaces and why these effects reshape the behavior of machine learning algorithms. Develop intuition for phenomena like the curse of dimensionality, concentration of measure, and distance collapse, and understand their impact on clustering, kNN, and embeddings.

course

Geospatial Analysis with Python

Geospatial Analysis with Python

Dive into the fundamentals of geospatial data analysis using Python. This intermediate course introduces you to the core concepts and practical applications of geospatial analysis, focusing on real-world datasets and hands-on projects. You'll learn to manipulate, visualize, and analyze spatial data using Python and popular libraries, with a special emphasis on geopandas. The course is designed to be engaging, featuring interactive grids, videos, and quizzes to reinforce your learning.

course

Google Ads Mastery

Google Ads Mastery

Gain a structured, end-to-end understanding of how to plan, launch, optimize, and scale paid search and video campaigns. The program connects strategic thinking with hands-on execution, covering keywords, ad creatives, landing pages, bidding logic, audience targeting, automation, and measurement. Emphasis is placed on data-driven decision-making, avoiding common mistakes, and building campaigns that are profitable, scalable, and aligned with real business goals.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

course

Introduction to Reinforcement Learning with Python

Introduction to Reinforcement Learning with Python

Reinforcement Learning (RL) is a powerful branch of machine learning focused on training intelligent agents through interaction with their environment. In this course, you'll learn how agents gradually discover effective behaviors through trial and error. Beginning with core concepts like Markov decision processes and multi-armed bandits, you'll work your way through dynamic programming, Monte Carlo methods, and temporal difference learning.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Linux System Calls with C

Linux System Calls with C

Learn how C programs interact directly with the Linux kernel using system calls. This course covers the fundamentals, practical usage, and advanced topics, empowering you to write robust, efficient, and secure Linux applications.

course

Mastering Conversion and Landing Page Optimization

Mastering Conversion and Landing Page Optimization

Uncover a complete, practical framework for turning site traffic into measurable growth. You'll start by understanding the psychology behind user decisions, key metrics that signal performance, and the patterns that guide people through a digital journey. Explore advanced optimization techniques including A/B testing, heatmaps, personalization, mobile performance, and iterative improvements. The final modules expand CRO beyond a single page, showing how to optimize full funnels, traffic sources, retargeting flows, and multi-device experiences while building a mindset of continuous experimentation.

course

Mathematical Foundations of Neural Networks

Mathematical Foundations of Neural Networks

Gain a rigorous mathematical understanding of neural networks as function approximators. Explore their linear-algebraic structure, approximation power, and the fundamental role of depth in expressivity—without implementation or training details.

course

Microsoft Copilot Mastery

Microsoft Copilot Mastery

A comprehensive course on Microsoft Copilot, covering its chatbot, integration with Outlook, Word, PowerPoint, and Excel, and practical applications for productivity and creativity.

course

Neural Networks Compression Theory

Neural Networks Compression Theory

A rigorous, mathematics-driven exploration of the theoretical foundations, methods, and limitations of neural network compression. This course focuses on intuition, formal reasoning, and the interplay between information theory and deep learning model design.
not found

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

some-alt