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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(21081)
track
lockOnly for Ultimate
track image

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

Functions in SQL

Functions in SQL

Master the use of built-in SQL functions to manipulate strings, dates, numbers, logical values, nulls, and JSON data. This course provides a hands-on approach to understanding and applying SQL functions in real-world scenarios, enhancing your data querying and transformation skills.

course

Fundamentals of Information Security for Developers

Fundamentals of Information Security for Developers

A beginner-friendly course introducing core information security concepts, common vulnerabilities, and best practices for developers, illustrated with real-world software development examples.

course

Fuzzy Logic and Approximate Reasoning

Fuzzy Logic and Approximate Reasoning

Explore fuzzy logic as a framework for reasoning under vagueness. Learn fuzzy sets, membership functions, fuzzy operators, and rule-based inference with clear theory and concise NumPy examples.

project

Game Structure and Outcome Patterns in Competitive Chess

Game Structure and Outcome Patterns in Competitive Chess

A comprehensive data science case study exploring structural and outcome patterns in competitive chess games, using a large-scale dataset to analyze result distributions, Elo dynamics, opening repertoires, temporal trends, and elite player profiles.

course

Gamified Python: Interactive Learning Through Play

Gamified Python: Interactive Learning Through Play

Dive into Python programming by exploring gamified concepts and interactive coding patterns. This course introduces Python fundamentals through playful, engaging examples inspired by game mechanics, making learning both effective and fun.

course

Gemini in Google Workspace for Daily Tasks

Gemini in Google Workspace for Daily Tasks

Discover how to use Gemini across Google Workspace to handle everyday work tasks faster. Write emails, create documents, analyze data, build presentations, manage meetings, and find information across files using practical workflows. Focus on real scenarios and clear results while reducing manual work and saving time.

course

GenAI Essentials

GenAI Essentials

A beginner-friendly course to help learners understand generative AI, its practical uses, limitations, and responsible application in modern work and learning. No technical background required.

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generate Nested Subqueries in SQL

Generate Nested Subqueries in SQL

Master the art of writing and optimizing nested subqueries in SQL. This course explores advanced querying techniques using subqueries in WHERE, FROM, and SELECT clauses, and teaches best practices for performance optimization. Each section blends engaging theory with real-world challenges to solidify your understanding.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

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

Geometric Modelling with Python

Geometric Modelling with Python

Learn the fundamentals of geometric modelling using Python. Explore how to represent, manipulate, and approximate geometric figures programmatically. This course covers basic shapes, transformations, and practical approximation techniques, making geometric concepts accessible and interactive.

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 Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.
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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(21081)
track
lockOnly for Ultimate
track image

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)
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 2024

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list52 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
4.1
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

Functions in SQL

Functions in SQL

Master the use of built-in SQL functions to manipulate strings, dates, numbers, logical values, nulls, and JSON data. This course provides a hands-on approach to understanding and applying SQL functions in real-world scenarios, enhancing your data querying and transformation skills.

course

Fundamentals of Information Security for Developers

Fundamentals of Information Security for Developers

A beginner-friendly course introducing core information security concepts, common vulnerabilities, and best practices for developers, illustrated with real-world software development examples.

course

Fuzzy Logic and Approximate Reasoning

Fuzzy Logic and Approximate Reasoning

Explore fuzzy logic as a framework for reasoning under vagueness. Learn fuzzy sets, membership functions, fuzzy operators, and rule-based inference with clear theory and concise NumPy examples.

project

Game Structure and Outcome Patterns in Competitive Chess

Game Structure and Outcome Patterns in Competitive Chess

A comprehensive data science case study exploring structural and outcome patterns in competitive chess games, using a large-scale dataset to analyze result distributions, Elo dynamics, opening repertoires, temporal trends, and elite player profiles.

course

Gamified Python: Interactive Learning Through Play

Gamified Python: Interactive Learning Through Play

Dive into Python programming by exploring gamified concepts and interactive coding patterns. This course introduces Python fundamentals through playful, engaging examples inspired by game mechanics, making learning both effective and fun.

course

Gemini in Google Workspace for Daily Tasks

Gemini in Google Workspace for Daily Tasks

Discover how to use Gemini across Google Workspace to handle everyday work tasks faster. Write emails, create documents, analyze data, build presentations, manage meetings, and find information across files using practical workflows. Focus on real scenarios and clear results while reducing manual work and saving time.

course

GenAI Essentials

GenAI Essentials

A beginner-friendly course to help learners understand generative AI, its practical uses, limitations, and responsible application in modern work and learning. No technical background required.

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generate Nested Subqueries in SQL

Generate Nested Subqueries in SQL

Master the art of writing and optimizing nested subqueries in SQL. This course explores advanced querying techniques using subqueries in WHERE, FROM, and SELECT clauses, and teaches best practices for performance optimization. Each section blends engaging theory with real-world challenges to solidify your understanding.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

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

Geometric Modelling with Python

Geometric Modelling with Python

Learn the fundamentals of geometric modelling using Python. Explore how to represent, manipulate, and approximate geometric figures programmatically. This course covers basic shapes, transformations, and practical approximation techniques, making geometric concepts accessible and interactive.

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 Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

Functions in SQL

Functions in SQL

Master the use of built-in SQL functions to manipulate strings, dates, numbers, logical values, nulls, and JSON data. This course provides a hands-on approach to understanding and applying SQL functions in real-world scenarios, enhancing your data querying and transformation skills.

course

Fundamentals of Information Security for Developers

Fundamentals of Information Security for Developers

A beginner-friendly course introducing core information security concepts, common vulnerabilities, and best practices for developers, illustrated with real-world software development examples.

course

Fuzzy Logic and Approximate Reasoning

Fuzzy Logic and Approximate Reasoning

Explore fuzzy logic as a framework for reasoning under vagueness. Learn fuzzy sets, membership functions, fuzzy operators, and rule-based inference with clear theory and concise NumPy examples.

project

Game Structure and Outcome Patterns in Competitive Chess

Game Structure and Outcome Patterns in Competitive Chess

A comprehensive data science case study exploring structural and outcome patterns in competitive chess games, using a large-scale dataset to analyze result distributions, Elo dynamics, opening repertoires, temporal trends, and elite player profiles.

course

Gamified Python: Interactive Learning Through Play

Gamified Python: Interactive Learning Through Play

Dive into Python programming by exploring gamified concepts and interactive coding patterns. This course introduces Python fundamentals through playful, engaging examples inspired by game mechanics, making learning both effective and fun.

course

Gemini in Google Workspace for Daily Tasks

Gemini in Google Workspace for Daily Tasks

Discover how to use Gemini across Google Workspace to handle everyday work tasks faster. Write emails, create documents, analyze data, build presentations, manage meetings, and find information across files using practical workflows. Focus on real scenarios and clear results while reducing manual work and saving time.

course

GenAI Essentials

GenAI Essentials

A beginner-friendly course to help learners understand generative AI, its practical uses, limitations, and responsible application in modern work and learning. No technical background required.

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generate Nested Subqueries in SQL

Generate Nested Subqueries in SQL

Master the art of writing and optimizing nested subqueries in SQL. This course explores advanced querying techniques using subqueries in WHERE, FROM, and SELECT clauses, and teaches best practices for performance optimization. Each section blends engaging theory with real-world challenges to solidify your understanding.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

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

Geometric Modelling with Python

Geometric Modelling with Python

Learn the fundamentals of geometric modelling using Python. Explore how to represent, manipulate, and approximate geometric figures programmatically. This course covers basic shapes, transformations, and practical approximation techniques, making geometric concepts accessible and interactive.

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 Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.
not found

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

some-alt