FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Les 9 meilleures chaînes YouTube pour apprendre la programmation par projets concrets

Que vous visiez à coder pour booster votre bien-être mental ou pivoter professionnellement, les options pour maîtriser la programmation abondent. Des plateformes comme Codecademy offrent des exercices interactifs en ligne pour assimiler la syntaxe et la structure d'un langage sans installation d'environnement de développement.

Tout le monde n'apprend pas ainsi : nombreux préfèrent l'approche par projets pour une rétention durable. Ces 9 chaînes YouTube vous guident dans des réalisations complètes, forgeant des compétences pratiques tout en créant des applications tangibles !

1. Développement de jeux en C++ avec Javidx9

Javidx9, ingénieur en matériel le jour, anime One Lone Coder la nuit. Spécialiste du C++ pour jeux vidéo, il a développé deux moteurs open source pour enseigner et fédérer la communauté.

Dans cette série, recrééz Asteroids de zéro : idéal pour le C++ et les maths du game dev, expliquées simplement. Suivez ses code-alongs ; tous les projets sont sur GitHub One Lone Coder.

2. Maîtrisez Rust avec Hello Rust !

Rust, langage en pleine explosion, est défendu par Matthias Endler (backend chez Trivago) sur Hello Rust.

Au-delà des bases, chaque vidéo explore un thème via un projet dédié ou un refactoring. Adoptez un code Rust fonctionnel et les best practices.

Exemple : modules Rust pour Python. Ces micro-projets transforment la théorie en compétences réelles.

3. Développement de jeux MVC avec Quill18creates

Quill18creates excelle dans les tutoriels Unity3D exhaustifs. Incontournable des listes Unity, il couvre tout.

Série phare : un jeu de base comme Rimworld. Au-delà du fonctionnel, focus sur architecture MVC, systèmes Lua pour modding et prototype personnalisable.

4. Programmation API avec PixelogicTV

Pixelogic, studio agile, code en live sur Twitch via "sprints de 4 semaines".

Série : API web de A à Z pour SimpleAlerts, intégré StreamLabs. Parfait pour streamers et devs backend.

5. Pile MERN avec Traversy Media

MongoDB, Express, React, Node.js : la stack JS MERN domine le web. Brad Traversy, expert en tutos web, vous initie via un projet fullstack modifiable.

6. Jeu en Python avec Sentdex

Sentdex, pilier Python depuis 5+ ans, couvre l'essentiel.

Playlist Pygame : jeu d'évitement avec score, menus, pause et build EXE multiplateforme.

7. Facebook Messenger en Swift avec Let's Build That App

Tutos pas-à-pas pour apps iOS, incluant sécurité et UI avancées.

Clone Messenger : plongez dans Swift et anatomie d'une app phare.

8. ASP.NET Core avec Kuvenkat

Venkat, formateur C#, .NET, ASP depuis 6 ans, enseigne une app CRUD SQL en C#.

9. Développement Unity avec Sebastian Lague

Intro C# et Unity idéale. Projets variés + collab RPG avec Brackeys.

Apprendre en pratiquant

Ces chaînes brillent par leurs codes live. Explorez d'autres tutos ou projets débutants, low-code, pseudocode. Évitez Codecademy pour starters : découvrez pourquoi ailleurs.

[]