Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity
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
(19404)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

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

Getting Started with Python's Turtle Library

Getting Started with Python's Turtle Library

A beginner-friendly course introducing the Turtle graphics library in Python. Learn how to draw shapes, patterns, and simple images using code. This course focuses on hands-on practice to help you understand how libraries work and make coding fun.

course

Getting Started with java.util Library

Getting Started with java.util Library

An introductory course focused on the java.util library. Learn how to use collections, lists, maps, and utility classes to simplify everyday programming tasks in Java.

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

Git for Open Source Contributors

Git for Open Source Contributors

Master the essential Git workflows and best practices needed to contribute confidently to open source projects. This course guides you through forking, branching, syncing, making clean commits, handling pull requests, resolving conflicts, and understanding contribution guidelines. Learn how to collaborate effectively and make your mark in the open source community.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Go Conditional Statements

Go Conditional Statements

Master the art of decision-making in Go! This course takes you from the basics of if statements to advanced switch logic and best practices for writing clear, maintainable conditional code. Each concept is paired with real-world themed challenges to solidify your understanding.

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 Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

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

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(19404)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
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

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list73 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
5.0
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

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

Getting Started with Python's Turtle Library

Getting Started with Python's Turtle Library

A beginner-friendly course introducing the Turtle graphics library in Python. Learn how to draw shapes, patterns, and simple images using code. This course focuses on hands-on practice to help you understand how libraries work and make coding fun.

course

Getting Started with java.util Library

Getting Started with java.util Library

An introductory course focused on the java.util library. Learn how to use collections, lists, maps, and utility classes to simplify everyday programming tasks in Java.

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

Git for Open Source Contributors

Git for Open Source Contributors

Master the essential Git workflows and best practices needed to contribute confidently to open source projects. This course guides you through forking, branching, syncing, making clean commits, handling pull requests, resolving conflicts, and understanding contribution guidelines. Learn how to collaborate effectively and make your mark in the open source community.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Go Conditional Statements

Go Conditional Statements

Master the art of decision-making in Go! This course takes you from the basics of if statements to advanced switch logic and best practices for writing clear, maintainable conditional code. Each concept is paired with real-world themed challenges to solidify your understanding.

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 Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

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

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.

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

Getting Started with Python's Turtle Library

Getting Started with Python's Turtle Library

A beginner-friendly course introducing the Turtle graphics library in Python. Learn how to draw shapes, patterns, and simple images using code. This course focuses on hands-on practice to help you understand how libraries work and make coding fun.

course

Getting Started with java.util Library

Getting Started with java.util Library

An introductory course focused on the java.util library. Learn how to use collections, lists, maps, and utility classes to simplify everyday programming tasks in Java.

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

Git for Open Source Contributors

Git for Open Source Contributors

Master the essential Git workflows and best practices needed to contribute confidently to open source projects. This course guides you through forking, branching, syncing, making clean commits, handling pull requests, resolving conflicts, and understanding contribution guidelines. Learn how to collaborate effectively and make your mark in the open source community.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Go Conditional Statements

Go Conditional Statements

Master the art of decision-making in Go! This course takes you from the basics of if statements to advanced switch logic and best practices for writing clear, maintainable conditional code. Each concept is paired with real-world themed challenges to solidify your understanding.

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 Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

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

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.
not found

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

We're sorry to hear that something went wrong. What happened?
some-alt