1 Domaines avant Scripting 4 Domaines ensuite
Compétences · Scripting
Scripting
17 compétences en 5 étapes, de « Automatiser par le code » à « Écrire les bases d'un programme Go ».
Commencer · Lire et transformer des données (JSON, YAML, API)Toutes les compétences
- 17 compétences à acquérir dans ce domaine
- 5 étapes dans l’ordre où on les apprend
- 0/17 acquises selon votre progression, dans ce navigateur
- 1 domaine prérequis à connaître avant d’entrer ici
Votre chemin
Les étapes du domaine
Dans l'ordre où on les apprend : chaque étape s'appuie sur la précédente. Votre état est calculé dans votre navigateur, à partir de ce que vous avez lu et réussi (quiz, labs).
-
Automatiser par le code
Voir les 2 compétences
-
Industrialiser un projet Python ou Go
Voir les 4 compétences
- Organiser son code en modules et publier un paquet sur PyPI
- Gérer les versions de Python, les dépendances et les outils installés (pyenv, pipx, Poetry)
- Tester en isolation et sur plusieurs versions de Python (unittest, mock, tox)
- Auditer la qualité et la sécurité du code et des dépendances d'un projet
-
Maîtriser le langage Python
Voir les 5 compétences
- Manipuler listes, tuples, ensembles et découpes en Python
- Traiter et générer du texte en Python : chaînes, regex, dates et templates Jinja
- Modéliser et typer des données en Python avec dataclasses, Enum et annotations
- Concevoir des classes Python : encapsulation, héritage, abc et mixins
- Écrire du Python idiomatique : décorateurs, générateurs, context managers et itertools
-
Construire des applications et automatiser en Python
Voir les 4 compétences
-
Écrire les bases d'un programme Go
Aucune compétence ne correspond à ce filtre.