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
(15570)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list345 Tasks

Beginner

4.5
(70)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop4 Courses
list115 Tasks

Beginner

4.7
(102)

Courses & Projects

course

Mastering Python: Annotations, Errors and Environment

Mastering Python: Annotations, Errors and Environment

Want to level up your Python skills? Dive into the world of Python Best Practices for crafting code that's not only error-free but also a breeze to read and collaborate on. Let's embark on this journey together and master the art of creating clean, friendly, and downright awesome Python code that's a joy for you and your fellow devs to work with!

course

Mastering Python: Closures and Decorators

Mastering Python: Closures and Decorators

Discover the secrets of Python's Scopes, Closure, and Decorators in this immersive course. Gain mastery over variable visibility, unlock the power of closures for flexible function creation, and learn how decorators can enhance and modify your code dynamically. Elevate your Python skills and unleash the full potential of your programming abilities.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

New Script

New Script

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja Game Clone

Ninja Game Clone

Welcome to the Ninja Game Coding Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja game example

Ninja game example

Test

course

Numeral Systems 101

Numeral Systems 101

This course is beneficial for you to hone your programming skills: you will decipher different numbers. You should be able to handle loops and if statements, it is also beneficial to have basic knowledge of strings.

course

Object-Oriented Programming in JavaScript

Object-Oriented Programming in JavaScript

Every programmer should be familiar with OOP principles. If basic JavaScript syntax doesn't scare you and you want to develop your projects, start learning OOP right now!

project

Oleh Project Test Testing

Oleh Project Test Testing

)

project

OpenAI into a Web Application (copy)

OpenAI into a Web Application (copy)

You’ll build a modern web application that combines a personal portfolio site with an interactive AI assistant. The project covers both frontend and backend development, including routing, layout and forms. You’ll also learn how to connect to the OpenAI API and create a chat interface powered by AI. By the end, you’ll have a functional site that’s both professional and smart.

project

Optimizing Bank Telemarketing Campaigns

Optimizing Bank Telemarketing Campaigns

This project empowers you to analyze marketing campaign data, evaluate communication effectiveness, and apply statistical methods for data-driven recommendations.

course

Pandas: First Steps

Pandas: First Steps

In this course, we will explore the basics of Pandas – a powerful Python library for organizing, manipulating and analyzing data. Each concept will be explained through short and clear video lessons, followed by fun and practical microtasks, which are designed to help you understand the syntax and remember how to use different features and functions in Pandas with confidence.

course

Practice SQL with Cinema Database

Practice SQL with Cinema Database

Dive into intensive SQL Bootcamp! Upgrade your skills in creating queries. A lot of practice, different tasks, and a huge database - learn how to manipulate data with SQL!

project

Predict rain in Australia

Predict rain in Australia

We invite you to become a hero in saving Australia from floods by predicting whether it will rain tomorrow!

project

Predict the release clause of FIFA 2019 players

Predict the release clause of FIFA 2019 players

Like football? Good! Here we will try to predict Release clause of your favourite football players using the data from Fifa 2019!
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
(15570)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list345 Tasks

Beginner

4.5
(70)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop4 Courses
list115 Tasks

Beginner

4.7
(102)
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
list345 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list98 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization

laptop5 Courses
list146 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop4 Courses
list115 Tasks
4.7
Search
Close

Courses & Projects

Technologies

course

Mastering Python: Annotations, Errors and Environment

Mastering Python: Annotations, Errors and Environment

Want to level up your Python skills? Dive into the world of Python Best Practices for crafting code that's not only error-free but also a breeze to read and collaborate on. Let's embark on this journey together and master the art of creating clean, friendly, and downright awesome Python code that's a joy for you and your fellow devs to work with!

course

Mastering Python: Closures and Decorators

Mastering Python: Closures and Decorators

Discover the secrets of Python's Scopes, Closure, and Decorators in this immersive course. Gain mastery over variable visibility, unlock the power of closures for flexible function creation, and learn how decorators can enhance and modify your code dynamically. Elevate your Python skills and unleash the full potential of your programming abilities.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

New Script

New Script

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja Game Clone

Ninja Game Clone

Welcome to the Ninja Game Coding Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja game example

Ninja game example

Test

course

Numeral Systems 101

Numeral Systems 101

This course is beneficial for you to hone your programming skills: you will decipher different numbers. You should be able to handle loops and if statements, it is also beneficial to have basic knowledge of strings.

course

Object-Oriented Programming in JavaScript

Object-Oriented Programming in JavaScript

Every programmer should be familiar with OOP principles. If basic JavaScript syntax doesn't scare you and you want to develop your projects, start learning OOP right now!

project

Oleh Project Test Testing

Oleh Project Test Testing

)

project

OpenAI into a Web Application (copy)

OpenAI into a Web Application (copy)

You’ll build a modern web application that combines a personal portfolio site with an interactive AI assistant. The project covers both frontend and backend development, including routing, layout and forms. You’ll also learn how to connect to the OpenAI API and create a chat interface powered by AI. By the end, you’ll have a functional site that’s both professional and smart.

project

Optimizing Bank Telemarketing Campaigns

Optimizing Bank Telemarketing Campaigns

This project empowers you to analyze marketing campaign data, evaluate communication effectiveness, and apply statistical methods for data-driven recommendations.

course

Pandas: First Steps

Pandas: First Steps

In this course, we will explore the basics of Pandas – a powerful Python library for organizing, manipulating and analyzing data. Each concept will be explained through short and clear video lessons, followed by fun and practical microtasks, which are designed to help you understand the syntax and remember how to use different features and functions in Pandas with confidence.

course

Practice SQL with Cinema Database

Practice SQL with Cinema Database

Dive into intensive SQL Bootcamp! Upgrade your skills in creating queries. A lot of practice, different tasks, and a huge database - learn how to manipulate data with SQL!

project

Predict rain in Australia

Predict rain in Australia

We invite you to become a hero in saving Australia from floods by predicting whether it will rain tomorrow!

project

Predict the release clause of FIFA 2019 players

Predict the release clause of FIFA 2019 players

Like football? Good! Here we will try to predict Release clause of your favourite football players using the data from Fifa 2019!

course

Mastering Python: Annotations, Errors and Environment

Mastering Python: Annotations, Errors and Environment

Want to level up your Python skills? Dive into the world of Python Best Practices for crafting code that's not only error-free but also a breeze to read and collaborate on. Let's embark on this journey together and master the art of creating clean, friendly, and downright awesome Python code that's a joy for you and your fellow devs to work with!

course

Mastering Python: Closures and Decorators

Mastering Python: Closures and Decorators

Discover the secrets of Python's Scopes, Closure, and Decorators in this immersive course. Gain mastery over variable visibility, unlock the power of closures for flexible function creation, and learn how decorators can enhance and modify your code dynamically. Elevate your Python skills and unleash the full potential of your programming abilities.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

New Script

New Script

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja Game Clone

Ninja Game Clone

Welcome to the Ninja Game Coding Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Ninja game example

Ninja game example

Test

course

Numeral Systems 101

Numeral Systems 101

This course is beneficial for you to hone your programming skills: you will decipher different numbers. You should be able to handle loops and if statements, it is also beneficial to have basic knowledge of strings.

course

Object-Oriented Programming in JavaScript

Object-Oriented Programming in JavaScript

Every programmer should be familiar with OOP principles. If basic JavaScript syntax doesn't scare you and you want to develop your projects, start learning OOP right now!

project

Oleh Project Test Testing

Oleh Project Test Testing

)

project

OpenAI into a Web Application (copy)

OpenAI into a Web Application (copy)

You’ll build a modern web application that combines a personal portfolio site with an interactive AI assistant. The project covers both frontend and backend development, including routing, layout and forms. You’ll also learn how to connect to the OpenAI API and create a chat interface powered by AI. By the end, you’ll have a functional site that’s both professional and smart.

project

Optimizing Bank Telemarketing Campaigns

Optimizing Bank Telemarketing Campaigns

This project empowers you to analyze marketing campaign data, evaluate communication effectiveness, and apply statistical methods for data-driven recommendations.

course

Pandas: First Steps

Pandas: First Steps

In this course, we will explore the basics of Pandas – a powerful Python library for organizing, manipulating and analyzing data. Each concept will be explained through short and clear video lessons, followed by fun and practical microtasks, which are designed to help you understand the syntax and remember how to use different features and functions in Pandas with confidence.

course

Practice SQL with Cinema Database

Practice SQL with Cinema Database

Dive into intensive SQL Bootcamp! Upgrade your skills in creating queries. A lot of practice, different tasks, and a huge database - learn how to manipulate data with SQL!

project

Predict rain in Australia

Predict rain in Australia

We invite you to become a hero in saving Australia from floods by predicting whether it will rain tomorrow!

project

Predict the release clause of FIFA 2019 players

Predict the release clause of FIFA 2019 players

Like football? Good! Here we will try to predict Release clause of your favourite football players using the data from Fifa 2019!
not found

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

Follow us

trustpilot logo

Address

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