Corrigés

Les corrigés mettent avant les bonnes pratiques ou techniques des langages, en s'appuyant sur l'énoncé d'un challenge. Comme ça il y a un peu de théorie, et beaucoup de pratique !


PHP

Tests unitaires en PHP #1 prendre en main Pest

Découvrir Pest PHP en écrivant une dizaine de tests.

Challenge associé : Collectionneur de figurines
PHP

Design Pattern en PHP #1 Singleton et Factory

Découverte de 2 design pattern en PHP : Singleton et Factory

Challenge associé : YOLO les Pizzaïolos
Javascript

Les développeurs ont du talent #2 – parsing et tri en Javascript

Résolution du challenge en Javascript : utilisation de split et sort

Challenge associé : Batmobile et IA
Python

Les développeurs ont du talent #1 – Objets en Python

Résolution du challenge en Python : création d’objets, constructeurs, méthodes, et utilisation de la fonction sorted

Challenge associé : Attaque des Titans
PHP

Utilisation des enums avec PHP 8.1

Expérimentation des enums, la nouvelle structure disponible depuis PHP 8.1

Challenge associé : Le train va t-il arriver à l’heure ?
PHP

Refactoring de code PHP en appliquant un principe de SOLID

Le S de SOLID implique que chaque classe ait un seul rôle. On se base sur ce principe pour refacto du code.

Challenge associé : WALL-E #1
PHP

Tests unitaires en PHP #3 : TDD avec PHPUnit et des dataprovider

On résout un challenge en TDD, pas à pas, avec PHPUnit et des dataprovider.

Challenge associé : WALL-E #1
PHP

Le while en PHP : bloqueur, condition d’arrêt et break

Le while en PHP : sécurité, structure classique et avancée.

Challenge associé : Vegeta combat ses ennemis
PHP

Tests unitaires en PHP #2 prendre un peu plus en main PHPUnit

Découvrir PHPUnit en écrivant 6 nouveaux tests, dans un contexte objet.

Challenge associé : Euro 2020 en 2021
PHP

Tests unitaires en PHP #1 prendre en main PHPUnit

Découvrir PHPUnit en écrivant 4 premiers tests.

Challenge associé : Pierre-Feuille-Ciseaux
PHP

Exemple de la méthode Brute Force en PHP

Introduction au Brute Force avec une mise en pratique concrète.

Challenge associé : Détermination de mot de passe
PHP

Parsing en PHP : 4 techniques

substr, explode, sscanf et des expressions régulières !

Challenge associé : Bulma et la Capsule Corp.
PHP

POO PHP : exemples de classes avec un challenge débutant

Un bon exercice pour mettre en pratique les principes de la POO.

Challenge associé : Batmobile et IA
Python

Tri et parcours d’un tableau en Python

sort avec reverse ou non et parcours d’un tableau.

Challenge associé : Le Sac de l’Aventurier #1
PHP

Gestion d’occurences en PHP

Avec des if, puis sans if, puis array_key_exists, puis array_count_values et une belle classe pour finir

Challenge associé : Team Pokemon
Javascript

Manipulation de tableaux en javascript

Le corrigé du challenge Coach de foot en JavaScript

Challenge associé : Coach de foot
PHP

Manipulation de tableaux et collections en PHP

Introduction aux Collections en partant des fonctions natives de PHP.

Challenge associé : Coach de foot
Python

Exemple d’une solution en Python

Le corrigé du challenge Pierre-Feuille-Ciseaux en Python

Challenge associé : Pierre-Feuille-Ciseaux
Javascript

Exemple d’une solution en Javascript

Le corrigé du challenge Pierre-Feuille-Ciseaux en JavaScript

Challenge associé : Pierre-Feuille-Ciseaux
PHP

10 façons de coder la même chose en PHP

On commence par se passer des if/else et on termine avec des fonctions de callback.

Challenge associé : Pierre-Feuille-Ciseaux
20 corrigés

Ta newsletter chaque mois

Corrigés, challenges, actualités, veille technique... aucun spam.