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
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
Filtros
reverse icon

Tecnologias

Tópico

Nível

projeto

Aplicativo Web Vibe do Zero

Aplicativo Web Vibe do Zero

Lance seu primeiro aplicativo web com o auxílio de IA, mesmo que você nunca tenha escrito código antes. Crie um site de evento completo que inclui uma contagem regressiva ao vivo, design personalizado e um formulário de contato funcional. Todo o processo é prático, visual e orientado por IA em cada etapa. Experimente progresso real e construa um site do qual você terá orgulho de compartilhar.

projeto

Integrando o ChatGPT em uma Aplicação Web

Integrando o ChatGPT em uma Aplicação Web

Desenvolvimento de um assistente de IA interativo para um site de portfólio existente. Este projeto foca na integração da API da OpenAI, no design de uma interface de chat intuitiva e no tratamento eficaz das entradas do usuário. O resultado é um assistente conversacional inteligente, incorporado de forma transparente ao site existente para aumentar o engajamento dos usuários e demonstrar habilidades de integração de IA.

projeto

Aplicativo Web Vibe do Zero

Aplicativo Web Vibe do Zero

Lance seu primeiro aplicativo web com o auxílio de IA, mesmo que você nunca tenha escrito código antes. Crie um site de evento completo que inclui uma contagem regressiva ao vivo, design personalizado e um formulário de contato funcional. Todo o processo é prático, visual e orientado por IA em cada etapa. Experimente progresso real e construa um site do qual você terá orgulho de compartilhar.

projeto

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.

projeto

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.

projeto

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.

projeto

Introdução ao Python com Vibe Code

Introdução ao Python com Vibe Code

Python é uma das linguagens de programação mais populares e versáteis atualmente. É fácil de aprender, amplamente utilizada em desenvolvimento web, análise de dados, inteligência artificial e automação — tornando-se a linguagem ideal para iniciantes.

projeto

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.

projeto

Regex Wizards (Project)

Regex Wizards (Project)

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

projeto

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.

projeto

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.

projeto

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.

projeto

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.

projeto

Identifying Fake News

Identifying Fake News

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

projeto

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.

projeto

Aplicativo Web Vibe do Zero

Aplicativo Web Vibe do Zero

Lance seu primeiro aplicativo web com o auxílio de IA, mesmo que você nunca tenha escrito código antes. Crie um site de evento completo que inclui uma contagem regressiva ao vivo, design personalizado e um formulário de contato funcional. Todo o processo é prático, visual e orientado por IA em cada etapa. Experimente progresso real e construa um site do qual você terá orgulho de compartilhar.

projeto

Integrando o ChatGPT em uma Aplicação Web

Integrando o ChatGPT em uma Aplicação Web

Desenvolvimento de um assistente de IA interativo para um site de portfólio existente. Este projeto foca na integração da API da OpenAI, no design de uma interface de chat intuitiva e no tratamento eficaz das entradas do usuário. O resultado é um assistente conversacional inteligente, incorporado de forma transparente ao site existente para aumentar o engajamento dos usuários e demonstrar habilidades de integração de IA.

projeto

Aplicativo Web Vibe do Zero

Aplicativo Web Vibe do Zero

Lance seu primeiro aplicativo web com o auxílio de IA, mesmo que você nunca tenha escrito código antes. Crie um site de evento completo que inclui uma contagem regressiva ao vivo, design personalizado e um formulário de contato funcional. Todo o processo é prático, visual e orientado por IA em cada etapa. Experimente progresso real e construa um site do qual você terá orgulho de compartilhar.

projeto

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.

projeto

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.

projeto

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.

projeto

Introdução ao Python com Vibe Code

Introdução ao Python com Vibe Code

Python é uma das linguagens de programação mais populares e versáteis atualmente. É fácil de aprender, amplamente utilizada em desenvolvimento web, análise de dados, inteligência artificial e automação — tornando-se a linguagem ideal para iniciantes.

projeto

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.

projeto

Regex Wizards (Project)

Regex Wizards (Project)

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

projeto

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.

projeto

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.

projeto

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.

projeto

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.

projeto

Identifying Fake News

Identifying Fake News

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

projeto

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

O que Nossos Usuários Dizem

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