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 Avancé

Un try/catch, une exception personnalisée et des tests unitaires

Utilisation d’un try/catch pour déceler l’arrêt du programme, avec une exception personnalisée.

Challenge associé : Survie sur une île déserte #2
Javascript Débutant

Les dev ont du talent #4 – tableau, forEach et tri en Javascript

Résolution du challenge en Javascript : utilisation de forEach, keys, sort et join.

Challenge associé : Euro 2020 en 2021
Javascript Débutant

Les développeurs ont du talent #3 – forEach et switch en Javascript

Résolution du challenge en Javascript : utilisation de forEach et switch.

Challenge associé : Figures géométriques
PHP Avancé

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 Avancé

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 Intermédiaire

Les dev 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 Intermédiaire

Les dev 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 Intermédiaire

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 Avancé

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 Avancé

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 Débutant

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 Intermédiaire

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 Intermédiaire

Tests unitaires en PHP #1 prendre en main PHPUnit

Découvrir PHPUnit en écrivant 4 premiers tests.

Challenge associé : Pierre-Feuille-Ciseaux
PHP Intermédiaire

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 Débutant

Parsing en PHP : 4 techniques

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

Challenge associé : Bulma et la Capsule Corp.
PHP Intermédiaire

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 Débutant

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 Débutant

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 Intermédiaire

Manipulation de tableaux en javascript

Exemple d’appels successifs de fonction permettant de manipuler un tableau.

Challenge associé : Coach de foot
PHP Intermédiaire

Manipulation de tableaux et collections en PHP

Introduction aux Collections en partant des fonctions natives de PHP.

Challenge associé : Coach de foot
23 corrigés

Ta newsletter chaque mois

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