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
(21009)
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

Data Science Interview Challenge

Data Science Interview Challenge

Ready to try your hand at data science? This course is designed to challenge your existing knowledge and hands-on skills, ensuring you are fully prepared for any twists and turns a data science interview might present. We'll push your understanding of critical topics to the limit, assessing your readiness for real-life scenarios.

course

Data Structure & Algorithms PART I

Data Structure & Algorithms PART I

Algorithms and Data structures are the basements of computer programming. Moreover, you will learn this topic with easy examples. After the course, you will be filled with ADS knowledge, analytical thinging and a perfect mood!

course

Dealing with Dates and Times in Python

Dealing with Dates and Times in Python

Dates and(or) times are one of the most common things in modern data: often we need to deal with observations containing dates and times. In this course, you will learn about datetime, pytz libraries, and how they help to deal with different formats of dates and times. Also, you will learn how to implement this knowledge to work with dirty or missing date/time values.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

Design Basics

Design Basics

Design shapes how people see, understand, and interact with the world. This learning path introduces the foundations needed to create clear, engaging, and meaningful visuals. From the basics of layout and structure to the nuances of typography and color, every element works together to communicate effectively. Along the way, you’ll discover how psychology, perception, and creative principles influence design decisions. By the end, you’ll have the tools to craft work that is both visually appealing and purpose-driven.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

project

Detecting Fake Job Postings with Machine Learning

Detecting Fake Job Postings with Machine Learning

Build a machine learning system to detect fraudulent job postings using text analysis and structured metadata for robust automated screening.

course

Django Project

Django Project

start

course

Django example

Django example

1

course

Django: First Dive

Django: First Dive

The Django Framework is the best choice to start learning Backend Development using Python! Here you will dive into the Backend, learn how to handle HTTP requests, pass and extract data, and create HTML pages using Templates. In particular, you will learn how to use Python to interact with a database in a very convenient way without using SQL.

course

Dynamic Programming

Dynamic Programming

This course introduces a Dynamic Programming approach for users familiar with the syntax and data structures of the Python programming language. Dynamic programming is a necessary topic for a technical interview, as are Binary Search, Sorting Algorithms, etc. Be prepared to solve a few problems on your own. Use the hints or Solutions section if you get stuck.

course

E2E JS VIRTUAL KEYBOARD

E2E JS VIRTUAL KEYBOARD

description

project

E2E TEST PROJECT

E2E TEST PROJECT

Project for e2e testing

course

Error Handling in Python

Error Handling in Python

Have you encountered errors in Python when running the program? No programmers prevent this. If you want to learn how to perceive, process, and use errors correctly - this course is for you. Here is information about the types of errors, how to deal with them, and how to use them to your advantage! Ready? Let's start!

project

Excel Automation with Python

Excel Automation with Python

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.
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
(21009)
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

Data Science Interview Challenge

Data Science Interview Challenge

Ready to try your hand at data science? This course is designed to challenge your existing knowledge and hands-on skills, ensuring you are fully prepared for any twists and turns a data science interview might present. We'll push your understanding of critical topics to the limit, assessing your readiness for real-life scenarios.

course

Data Structure & Algorithms PART I

Data Structure & Algorithms PART I

Algorithms and Data structures are the basements of computer programming. Moreover, you will learn this topic with easy examples. After the course, you will be filled with ADS knowledge, analytical thinging and a perfect mood!

course

Dealing with Dates and Times in Python

Dealing with Dates and Times in Python

Dates and(or) times are one of the most common things in modern data: often we need to deal with observations containing dates and times. In this course, you will learn about datetime, pytz libraries, and how they help to deal with different formats of dates and times. Also, you will learn how to implement this knowledge to work with dirty or missing date/time values.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

Design Basics

Design Basics

Design shapes how people see, understand, and interact with the world. This learning path introduces the foundations needed to create clear, engaging, and meaningful visuals. From the basics of layout and structure to the nuances of typography and color, every element works together to communicate effectively. Along the way, you’ll discover how psychology, perception, and creative principles influence design decisions. By the end, you’ll have the tools to craft work that is both visually appealing and purpose-driven.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

project

Detecting Fake Job Postings with Machine Learning

Detecting Fake Job Postings with Machine Learning

Build a machine learning system to detect fraudulent job postings using text analysis and structured metadata for robust automated screening.

course

Django Project

Django Project

start

course

Django example

Django example

1

course

Django: First Dive

Django: First Dive

The Django Framework is the best choice to start learning Backend Development using Python! Here you will dive into the Backend, learn how to handle HTTP requests, pass and extract data, and create HTML pages using Templates. In particular, you will learn how to use Python to interact with a database in a very convenient way without using SQL.

course

Dynamic Programming

Dynamic Programming

This course introduces a Dynamic Programming approach for users familiar with the syntax and data structures of the Python programming language. Dynamic programming is a necessary topic for a technical interview, as are Binary Search, Sorting Algorithms, etc. Be prepared to solve a few problems on your own. Use the hints or Solutions section if you get stuck.

course

E2E JS VIRTUAL KEYBOARD

E2E JS VIRTUAL KEYBOARD

description

project

E2E TEST PROJECT

E2E TEST PROJECT

Project for e2e testing

course

Error Handling in Python

Error Handling in Python

Have you encountered errors in Python when running the program? No programmers prevent this. If you want to learn how to perceive, process, and use errors correctly - this course is for you. Here is information about the types of errors, how to deal with them, and how to use them to your advantage! Ready? Let's start!

project

Excel Automation with Python

Excel Automation with Python

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.

course

Data Science Interview Challenge

Data Science Interview Challenge

Ready to try your hand at data science? This course is designed to challenge your existing knowledge and hands-on skills, ensuring you are fully prepared for any twists and turns a data science interview might present. We'll push your understanding of critical topics to the limit, assessing your readiness for real-life scenarios.

course

Data Structure & Algorithms PART I

Data Structure & Algorithms PART I

Algorithms and Data structures are the basements of computer programming. Moreover, you will learn this topic with easy examples. After the course, you will be filled with ADS knowledge, analytical thinging and a perfect mood!

course

Dealing with Dates and Times in Python

Dealing with Dates and Times in Python

Dates and(or) times are one of the most common things in modern data: often we need to deal with observations containing dates and times. In this course, you will learn about datetime, pytz libraries, and how they help to deal with different formats of dates and times. Also, you will learn how to implement this knowledge to work with dirty or missing date/time values.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

Design Basics

Design Basics

Design shapes how people see, understand, and interact with the world. This learning path introduces the foundations needed to create clear, engaging, and meaningful visuals. From the basics of layout and structure to the nuances of typography and color, every element works together to communicate effectively. Along the way, you’ll discover how psychology, perception, and creative principles influence design decisions. By the end, you’ll have the tools to craft work that is both visually appealing and purpose-driven.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

project

Detecting Fake Job Postings with Machine Learning

Detecting Fake Job Postings with Machine Learning

Build a machine learning system to detect fraudulent job postings using text analysis and structured metadata for robust automated screening.

course

Django Project

Django Project

start

course

Django example

Django example

1

course

Django: First Dive

Django: First Dive

The Django Framework is the best choice to start learning Backend Development using Python! Here you will dive into the Backend, learn how to handle HTTP requests, pass and extract data, and create HTML pages using Templates. In particular, you will learn how to use Python to interact with a database in a very convenient way without using SQL.

course

Dynamic Programming

Dynamic Programming

This course introduces a Dynamic Programming approach for users familiar with the syntax and data structures of the Python programming language. Dynamic programming is a necessary topic for a technical interview, as are Binary Search, Sorting Algorithms, etc. Be prepared to solve a few problems on your own. Use the hints or Solutions section if you get stuck.

course

E2E JS VIRTUAL KEYBOARD

E2E JS VIRTUAL KEYBOARD

description

project

E2E TEST PROJECT

E2E TEST PROJECT

Project for e2e testing

course

Error Handling in Python

Error Handling in Python

Have you encountered errors in Python when running the program? No programmers prevent this. If you want to learn how to perceive, process, and use errors correctly - this course is for you. Here is information about the types of errors, how to deal with them, and how to use them to your advantage! Ready? Let's start!

project

Excel Automation with Python

Excel Automation with Python

In this project, we will study how to create, modify, and extract data from Excel spreadsheets using Python code.
not found

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

some-alt