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

Technologies

Sujet

Niveau

projet

Application Web Vibe Codée Depuis Zéro

Application Web Vibe Codée Depuis Zéro

Lancez votre première application web avec l'assistance de l'IA, même sans expérience préalable en programmation. Créez un site événementiel complet comprenant un compte à rebours en direct, un design personnalisé et un formulaire de contact fonctionnel. L'ensemble du processus est pratique, visuel et guidé par l'IA à chaque étape. Progressez concrètement et réalisez un site dont vous serez fier de faire la promotion.

projet

Intégration de ChatGPT dans une Application Web

Intégration de ChatGPT dans une Application Web

Développer un assistant IA interactif pour un site portfolio existant. Ce projet porte sur l'intégration de l'API OpenAI, la conception d'une interface de chat conviviale et la gestion efficace des saisies utilisateur. Le résultat est un assistant conversationnel intelligent, intégré de manière transparente au site existant afin d'améliorer l'engagement des utilisateurs et de démontrer des compétences en intégration d'IA.

projet

Application Web Vibe Codée Depuis Zéro

Application Web Vibe Codée Depuis Zéro

Lancez votre première application web avec l'assistance de l'IA, même sans expérience préalable en programmation. Créez un site événementiel complet comprenant un compte à rebours en direct, un design personnalisé et un formulaire de contact fonctionnel. L'ensemble du processus est pratique, visuel et guidé par l'IA à chaque étape. Progressez concrètement et réalisez un site dont vous serez fier de faire la promotion.

projet

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.

projet

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.

projet

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.

projet

Introduction à Python Avec Vibe Code

Introduction à Python Avec Vibe Code

Python est l’un des langages de programmation les plus populaires et polyvalents aujourd’hui. Facile à apprendre, il est largement utilisé dans le développement web, l’analyse de données, l’intelligence artificielle et l’automatisation, ce qui en fait le langage idéal pour les débutants.

projet

Conduire une Analyse Exploratoire des Données des Prix Nobel

Conduire une Analyse Exploratoire des Données des Prix Nobel

Nous plongerons dans le concept d'analyse exploratoire des données (EDA) et explorerons son rôle essentiel dans chaque processus d'analyse de données, en mettant particulièrement l'accent sur l'analyse des prix Nobel. L'EDA constitue une étape fondamentale qui permet aux data scientists et aux analystes de découvrir des motifs, des anomalies et des insights à partir des données grâce à des méthodes visuelles et statistiques.

projet

Regex Wizards (Project)

Regex Wizards (Project)

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

projet

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.

projet

Extraire le Sens du Texte en Utilisant TF-IDF

Extraire le Sens du Texte en Utilisant TF-IDF

Ce projet se concentre sur la conception et la mise en œuvre d'un résumeur de texte robuste, construit en utilisant Python. En exploitant les capacités du Natural Language Toolkit (NLTK) de Python, les participants acquerront une expérience pratique dans le traitement et l'analyse des données textuelles. Le projet couvre une gamme de techniques NLP essentielles pour la synthèse de texte. Les participants développeront des compétences en analyse de texte et en extraction de contenu significatif, apprenant à filtrer les informations essentielles à partir de grands volumes de texte.

projet

Manipulation et Combinaison de PDF

Manipulation et Combinaison de PDF

Dans ce projet, nous étudierons comment manipuler et extraire des données de fichiers PDF, telles que du texte et des images, et combiner plusieurs fichiers PDF en un seul document.

projet

Reconnaissance des Chiffres Manuscrits

Reconnaissance des Chiffres Manuscrits

Dans ce projet, notre objectif principal est d'explorer l'identification des chiffres manuscrits grâce à l'application d'algorithmes de machine learning. Cette démarche vise à exploiter la puissance du machine learning pour interpréter et comprendre efficacement les chiffres manuscrits, mettant en avant le potentiel de ces algorithmes dans le traitement et l'analyse d'informations visuelles complexes.

projet

Identifying Fake News

Identifying Fake News

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

projet

Identifier les Mots les Plus Fréquents dans un Texte

Identifier les Mots les Plus Fréquents dans un Texte

Dans ce projet, nous utiliserons les capacités du Natural Language Toolkit (NLTK), une bibliothèque polyvalente et complète en Python conçue pour travailler avec les données linguistiques humaines. Nous aborderons plusieurs domaines clés du traitement du langage naturel : la tokenisation, la racinisation, le marquage et l'analyse syntaxique. Ces fonctionnalités de NLTK formeront la colonne vertébrale de nos tâches de traitement et d'analyse de texte, faisant de cet outil un élément indispensable de notre projet pour manipuler et extraire des informations significatives à partir des données linguistiques.

projet

Application Web Vibe Codée Depuis Zéro

Application Web Vibe Codée Depuis Zéro

Lancez votre première application web avec l'assistance de l'IA, même sans expérience préalable en programmation. Créez un site événementiel complet comprenant un compte à rebours en direct, un design personnalisé et un formulaire de contact fonctionnel. L'ensemble du processus est pratique, visuel et guidé par l'IA à chaque étape. Progressez concrètement et réalisez un site dont vous serez fier de faire la promotion.

projet

Intégration de ChatGPT dans une Application Web

Intégration de ChatGPT dans une Application Web

Développer un assistant IA interactif pour un site portfolio existant. Ce projet porte sur l'intégration de l'API OpenAI, la conception d'une interface de chat conviviale et la gestion efficace des saisies utilisateur. Le résultat est un assistant conversationnel intelligent, intégré de manière transparente au site existant afin d'améliorer l'engagement des utilisateurs et de démontrer des compétences en intégration d'IA.

projet

Application Web Vibe Codée Depuis Zéro

Application Web Vibe Codée Depuis Zéro

Lancez votre première application web avec l'assistance de l'IA, même sans expérience préalable en programmation. Créez un site événementiel complet comprenant un compte à rebours en direct, un design personnalisé et un formulaire de contact fonctionnel. L'ensemble du processus est pratique, visuel et guidé par l'IA à chaque étape. Progressez concrètement et réalisez un site dont vous serez fier de faire la promotion.

projet

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.

projet

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.

projet

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.

projet

Introduction à Python Avec Vibe Code

Introduction à Python Avec Vibe Code

Python est l’un des langages de programmation les plus populaires et polyvalents aujourd’hui. Facile à apprendre, il est largement utilisé dans le développement web, l’analyse de données, l’intelligence artificielle et l’automatisation, ce qui en fait le langage idéal pour les débutants.

projet

Conduire une Analyse Exploratoire des Données des Prix Nobel

Conduire une Analyse Exploratoire des Données des Prix Nobel

Nous plongerons dans le concept d'analyse exploratoire des données (EDA) et explorerons son rôle essentiel dans chaque processus d'analyse de données, en mettant particulièrement l'accent sur l'analyse des prix Nobel. L'EDA constitue une étape fondamentale qui permet aux data scientists et aux analystes de découvrir des motifs, des anomalies et des insights à partir des données grâce à des méthodes visuelles et statistiques.

projet

Regex Wizards (Project)

Regex Wizards (Project)

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

projet

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.

projet

Extraire le Sens du Texte en Utilisant TF-IDF

Extraire le Sens du Texte en Utilisant TF-IDF

Ce projet se concentre sur la conception et la mise en œuvre d'un résumeur de texte robuste, construit en utilisant Python. En exploitant les capacités du Natural Language Toolkit (NLTK) de Python, les participants acquerront une expérience pratique dans le traitement et l'analyse des données textuelles. Le projet couvre une gamme de techniques NLP essentielles pour la synthèse de texte. Les participants développeront des compétences en analyse de texte et en extraction de contenu significatif, apprenant à filtrer les informations essentielles à partir de grands volumes de texte.

projet

Manipulation et Combinaison de PDF

Manipulation et Combinaison de PDF

Dans ce projet, nous étudierons comment manipuler et extraire des données de fichiers PDF, telles que du texte et des images, et combiner plusieurs fichiers PDF en un seul document.

projet

Reconnaissance des Chiffres Manuscrits

Reconnaissance des Chiffres Manuscrits

Dans ce projet, notre objectif principal est d'explorer l'identification des chiffres manuscrits grâce à l'application d'algorithmes de machine learning. Cette démarche vise à exploiter la puissance du machine learning pour interpréter et comprendre efficacement les chiffres manuscrits, mettant en avant le potentiel de ces algorithmes dans le traitement et l'analyse d'informations visuelles complexes.

projet

Identifying Fake News

Identifying Fake News

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

projet

Identifier les Mots les Plus Fréquents dans un Texte

Identifier les Mots les Plus Fréquents dans un Texte

Dans ce projet, nous utiliserons les capacités du Natural Language Toolkit (NLTK), une bibliothèque polyvalente et complète en Python conçue pour travailler avec les données linguistiques humaines. Nous aborderons plusieurs domaines clés du traitement du langage naturel : la tokenisation, la racinisation, le marquage et l'analyse syntaxique. Ces fonctionnalités de NLTK formeront la colonne vertébrale de nos tâches de traitement et d'analyse de texte, faisant de cet outil un élément indispensable de notre projet pour manipuler et extraire des informations significatives à partir des données linguistiques.
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

Ce que Disent Nos Utilisateurs

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.
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt