Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Build with Hands-On Projects | Codefinity
Projects
Build with Hands-On Projects

Apply your skills by creating practical applications and strengthening your portfolio.

3M+ Learners4.6 Average rating3,451 ReviewsUsed by top universities

Take a short quiz and find the best course for you

80,000

Students have already successfully completed the courses and are applying their skills in the workplace

92%

Users find our courses useful

Projects
Projects
Learn by doing - Projects
Filters
reverse icon

Technologieën

Thema

Niveau

project

Vibe Coding Webapp Vanaf Nul

Vibe Coding Webapp Vanaf Nul

Start je eerste webapp met behulp van AI, zelfs als je nog nooit eerder code hebt geschreven. Maak een volledig uitgeruste evenementenwebsite met een live aftelklok, een aangepast ontwerp en een functioneel contactformulier. Het hele proces is praktisch, visueel en op elk moment begeleid door AI. Ervaar echte vooruitgang en bouw een site waar je trots op kunt zijn om te delen.

project

ChatGPT Integreren in een Webapplicatie

ChatGPT Integreren in een Webapplicatie

Ontwikkel een interactieve AI-assistent voor een bestaande portfolio-website. Dit project richt zich op het integreren van de OpenAI API, het ontwerpen van een gebruiksvriendelijke chatinterface en het effectief verwerken van gebruikersinvoer. Het resultaat is een slimme, converserende assistent die naadloos in de bestaande site is ingebed om de gebruikersbetrokkenheid te vergroten en vaardigheden in AI-integratie te demonstreren.

project

Vibe Coding Webapp Vanaf Nul

Vibe Coding Webapp Vanaf Nul

Start je eerste webapp met behulp van AI, zelfs als je nog nooit eerder code hebt geschreven. Maak een volledig uitgeruste evenementenwebsite met een live aftelklok, een aangepast ontwerp en een functioneel contactformulier. Het hele proces is praktisch, visueel en op elk moment begeleid door AI. Ervaar echte vooruitgang en bouw een site waar je trots op kunt zijn om te delen.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

project

Crafting a Classic Hangman Game

Crafting a Classic Hangman Game

Hangman is a classic word-guessing game where players aim to uncover a hidden word by suggesting letters within a limited number of attempts. The game progresses with each incorrect guess, drawing parts of a hangman figure, leading to a loss if the figure is completed before the word is fully guessed. In this project, participants will methodically build a digital version of Hangman. We will start by loading a word list from a file, then move on to develop functions for handling guesses, updating the game state, and managing the game's flow, culminating in a complete, playable game.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

project

Introductie tot Python met Vibe Code

Introductie tot Python met Vibe Code

Python is tegenwoordig een van de meest populaire en veelzijdige programmeertalen. Het is eenvoudig te leren en wordt veel gebruikt in webontwikkeling, data-analyse, kunstmatige intelligentie en automatisering — waardoor het de ideale eerste taal is voor beginners.

project

Conducting Exploratory Data Analysis of Nobel Prizes

Conducting Exploratory Data Analysis of Nobel Prizes

We will delve into the concept of Exploratory Data Analysis (EDA) and explore its critical role within every Data Analysis process, particularly focusing on the analysis of Nobel Prizes. EDA serves as a foundational step that enables data scientists and analysts to uncover patterns, anomalies, and insights from data through visual and statistical methods.

project

Regex Wizards (Project)

Regex Wizards (Project)

In this project, we are going to use regex in search and replace operations in Python.

project

Building Arcade Game

Building Arcade Game

Dive into an electrifying Python arcade adventure with PyGame! Command a superhero through a dynamic universe, dodging space ships, snagging shimmering crystals, and outsmarting foes. Experience thrilling player control, ingenious enemy and bonus spawns, strategic collision dodges, and a vibrant, scrolling backdrop that propels you through an exhilarating journey of discovery and triumph.

project

Extracting Text Meaning using TF-IDF

Extracting Text Meaning using TF-IDF

This project focuses on the design and implementation of a robust text summarizer, built using Python. By harnessing the capabilities of Python’s Natural Language Toolkit (NLTK), participants will gain hands-on experience in processing and analyzing textual data. The project covers a range of NLP techniques essential for text summarization. Participants will develop skills in parsing text and extracting meaningful content, learning how to filter essential information from large volumes of text.

project

Manipulating and Combining PDFs

Manipulating and Combining PDFs

In this project, we will study how to manipulate and extract data from PDF files, such as text and images, and combine multiple PDF files into a single document.

project

Recognizing Handwritten Digits

Recognizing Handwritten Digits

In this project, our primary objective will be to delve into the identification of handwritten digits through the application of machine learning algorithms. This endeavor aims to harness the power of machine learning to effectively interpret and understand handwritten digits, showcasing the potential of these algorithms in processing and analyzing complex visual information.

project

Identifying Fake News

Identifying Fake News

In this project, we are going to classify news and identify the fake ones.

project

Identifying the Most Frequent Words in Text

Identifying the Most Frequent Words in Text

In this project, we will be utilizing the capabilities of the Natural Language Toolkit (NLTK), a versatile and comprehensive library in Python designed for working with human language data. Our focus will encompass several core areas of natural language processing: tokenization, stemming, tagging and parsing. These NLTK features will form the backbone of our text processing and analysis tasks, making it an essential tool in our project for handling and extracting meaningful insights from language data.

project

Vibe Coding Webapp Vanaf Nul

Vibe Coding Webapp Vanaf Nul

Start je eerste webapp met behulp van AI, zelfs als je nog nooit eerder code hebt geschreven. Maak een volledig uitgeruste evenementenwebsite met een live aftelklok, een aangepast ontwerp en een functioneel contactformulier. Het hele proces is praktisch, visueel en op elk moment begeleid door AI. Ervaar echte vooruitgang en bouw een site waar je trots op kunt zijn om te delen.

project

ChatGPT Integreren in een Webapplicatie

ChatGPT Integreren in een Webapplicatie

Ontwikkel een interactieve AI-assistent voor een bestaande portfolio-website. Dit project richt zich op het integreren van de OpenAI API, het ontwerpen van een gebruiksvriendelijke chatinterface en het effectief verwerken van gebruikersinvoer. Het resultaat is een slimme, converserende assistent die naadloos in de bestaande site is ingebed om de gebruikersbetrokkenheid te vergroten en vaardigheden in AI-integratie te demonstreren.

project

Vibe Coding Webapp Vanaf Nul

Vibe Coding Webapp Vanaf Nul

Start je eerste webapp met behulp van AI, zelfs als je nog nooit eerder code hebt geschreven. Maak een volledig uitgeruste evenementenwebsite met een live aftelklok, een aangepast ontwerp en een functioneel contactformulier. Het hele proces is praktisch, visueel en op elk moment begeleid door AI. Ervaar echte vooruitgang en bouw een site waar je trots op kunt zijn om te delen.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

project

Crafting a Classic Hangman Game

Crafting a Classic Hangman Game

Hangman is a classic word-guessing game where players aim to uncover a hidden word by suggesting letters within a limited number of attempts. The game progresses with each incorrect guess, drawing parts of a hangman figure, leading to a loss if the figure is completed before the word is fully guessed. In this project, participants will methodically build a digital version of Hangman. We will start by loading a word list from a file, then move on to develop functions for handling guesses, updating the game state, and managing the game's flow, culminating in a complete, playable game.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

project

Introductie tot Python met Vibe Code

Introductie tot Python met Vibe Code

Python is tegenwoordig een van de meest populaire en veelzijdige programmeertalen. Het is eenvoudig te leren en wordt veel gebruikt in webontwikkeling, data-analyse, kunstmatige intelligentie en automatisering — waardoor het de ideale eerste taal is voor beginners.

project

Conducting Exploratory Data Analysis of Nobel Prizes

Conducting Exploratory Data Analysis of Nobel Prizes

We will delve into the concept of Exploratory Data Analysis (EDA) and explore its critical role within every Data Analysis process, particularly focusing on the analysis of Nobel Prizes. EDA serves as a foundational step that enables data scientists and analysts to uncover patterns, anomalies, and insights from data through visual and statistical methods.

project

Regex Wizards (Project)

Regex Wizards (Project)

In this project, we are going to use regex in search and replace operations in Python.

project

Building Arcade Game

Building Arcade Game

Dive into an electrifying Python arcade adventure with PyGame! Command a superhero through a dynamic universe, dodging space ships, snagging shimmering crystals, and outsmarting foes. Experience thrilling player control, ingenious enemy and bonus spawns, strategic collision dodges, and a vibrant, scrolling backdrop that propels you through an exhilarating journey of discovery and triumph.

project

Extracting Text Meaning using TF-IDF

Extracting Text Meaning using TF-IDF

This project focuses on the design and implementation of a robust text summarizer, built using Python. By harnessing the capabilities of Python’s Natural Language Toolkit (NLTK), participants will gain hands-on experience in processing and analyzing textual data. The project covers a range of NLP techniques essential for text summarization. Participants will develop skills in parsing text and extracting meaningful content, learning how to filter essential information from large volumes of text.

project

Manipulating and Combining PDFs

Manipulating and Combining PDFs

In this project, we will study how to manipulate and extract data from PDF files, such as text and images, and combine multiple PDF files into a single document.

project

Recognizing Handwritten Digits

Recognizing Handwritten Digits

In this project, our primary objective will be to delve into the identification of handwritten digits through the application of machine learning algorithms. This endeavor aims to harness the power of machine learning to effectively interpret and understand handwritten digits, showcasing the potential of these algorithms in processing and analyzing complex visual information.

project

Identifying Fake News

Identifying Fake News

In this project, we are going to classify news and identify the fake ones.

project

Identifying the Most Frequent Words in Text

Identifying the Most Frequent Words in Text

In this project, we will be utilizing the capabilities of the Natural Language Toolkit (NLTK), a versatile and comprehensive library in Python designed for working with human language data. Our focus will encompass several core areas of natural language processing: tokenization, stemming, tagging and parsing. These NLTK features will form the backbone of our text processing and analysis tasks, making it an essential tool in our project for handling and extracting meaningful insights from language data.
not found

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

Everything you need to learn effectively

Interactive practice, not just theory

Learn, code, test, and build hands-on projects directly on the platform

AI hints and feedback

Never get stuck - our AI assistant is always here to guide you

100+ step-by-step video lessons

Bite-sized videos help you master coding concepts with clarity and confidence

Wat onze gebruikers zeggen

Key info and questions
Is Codefinity worth the investment?
We believe so! Our courses, designed by industry experts, offer relevant, in-demand skills. With interactive content and practical projects, you’ll enhance your learning experience boost your career, and stay ahead in the job market.
Why do I need Codefinity?
Codefinity equips you with essential coding, data science, and AI skills for today's job market. Whether starting a new career, advancing in your current role, or learning something new, our interactive courses provide the knowledge and experience needed. Suitable for all skill levels, Codefinity boasts a Trustpilot rating of 4.4 and over 1.5 million users worldwide, ensuring you’re in good hands.
Is Codefinity good for beginners?
Absolutely! Our courses are designed for beginners and also offer advanced content for experienced learners. Whether you're new or expanding your knowledge, we have the right course for you.
Are the skills taught on Codefinity up-to-date with industry standards?
Yes, our curriculum is regularly updated to match current industry trends and best practices, ensuring you learn relevant skills, including the latest in data science and AI.
Are Codefinity certificates recognized by employers?
Our certificates demonstrate your skills. While employer recognition varies, many graduates have successfully used them to enhance resumes and advance careers.
Show more
How much time do I need to commit to Codefinity courses?
Our self-paced courses let you learn at your convenience. Spend as little or as much time as you need based on your schedule and goals.
Is there a satisfaction guarantee?
Yes, we offer a 30-day money-back guarantee. If you're not satisfied, request a refund within 30 days. See our refund policy for details.
How do I cancel my subscription?
Go to your account settings and follow the instructions to cancel. If you encounter issues, our support team is available to assist. Refer to our cancellation policy for details.
some-alt