Révise un sujet en particulier

Découvre sur chaque page toutes nos ressources sur un sujet particulier.

Formations, exercices de code, quizz, articles, etc.

Algorithmes

Les algorithmes sont des suites d'instructions pour résoudre un problème donné.

API

Une API permet la communication entre différents logiciels ou services.

Bases de données

Les bases de données permettent de stocker et gérer des données de manière structurée.

Booléens

Les booléens représentent les valeurs True et False en Python.

Boucles

Les boucles permettent de répéter des instructions.

Chaînes de caractères

Les chaînes de caractères permettent de manipuler du texte en Python.

Classes

Les classes permettent de définir des objets et des méthodes en programmation orientée objet.

Compréhension de liste

La compréhension de liste est une manière concise de créer des listes en Python.

Culture générale

Cette catégorie regroupe des sujets de culture générale liés à l'informatique.

Data Science

La Data Science est une branche de l'informatique qui s'intéresse aux traitement de données.

Décorateurs

Les décorateurs permettent de modifier le comportement de fonctions ou de classes en Python.

Dictionnaires

Les dictionnaires sont des structures de données qui stockent des paires clé-valeur.

Documentation

La documentation regroupe les informations et guides liés à l'utilisation de logiciels ou outils.

Django

Django est un framework web Python utilisé pour créer des applications web robustes.

Environnement de travail

Cette catégorie regroupe les outils et configurations pour améliorer l'environnement de travail.

Fichiers

Les fichiers permettent de manipuler des données externes stockées sur le disque.

Flask

Flask est un micro-framework web en Python, léger et flexible.

Fonctions

Les fonctions permettent de découper des tâches en morceaux de code indépendant.

Fonctions natives

Les fonctions natives sont des fonctions intégrées directement dans le langage Python.

Hébergement

L'hébergement consiste à mettre en ligne des sites ou services sur des serveurs accessibles à distance.

Héritage

L'héritage permet de réutiliser du code en définissant des classes enfants à partir de classes parents.

IDE

Un IDE est un environnement de développement intégré, conçu pour faciliter le développement logiciel.

Intelligence Artificielle

L'intelligence artificielle est une branche de l'informatique qui cherche à créer des systèmes capables d'accomplir des tâches intelligentes.

Itérateurs

Les itérateurs permettent de parcourir des collections d'éléments en Python.

Librairie standard

La librairie standard regroupe des modules Python disponibles par défaut pour diverses opérations.

Listes

Les listes font partie des types natifs de Python et permettent de stocker des données.

Mathématiques

Les mathématiques sont utilisées pour effectuer des calculs et résoudre des problèmes.

Méthodes

Les méthodes sont des fonctions associées à des objets en programmation orientée objet.

Module datetime

Le module datetime fournit des classes pour manipuler les dates et heures.

Module JSON

Le module JSON permet de manipuler des données au format JSON.

Module logging

Le module logging permet de gérer les messages de log dans les applications Python.

Modules

Les modules sont des fichiers Python contenant du code réutilisable.

Opérateurs

Les opérateurs sont des symboles permettant d'effectuer des opérations sur des valeurs.

Opérateurs logiques

Les opérateurs logiques permettent de combiner plusieurs conditions.

Optimisation

L'optimisation vise à rendre un code plus rapide ou à utiliser moins de ressources.

Orienté objet

L'orienté objet est une méthode de conception de programmes qui utilise des objets pour représenter les concepts de la programmation.

PyCharm

PyCharm est un IDE spécialement conçu pour le développement Python.

PySide

PySide est une bibliothèque Python pour créer des interfaces graphiques avec Qt.

Python

Python est un langage de programmation interprété, polyvalent et facile à apprendre.

RegEx

Les expressions régulières (RegEx) permettent de rechercher et manipuler des chaînes de caractères complexes.

Résolution d'erreurs

La résolution d'erreurs consiste à diagnostiquer et corriger les bugs d'un programme.

Scraping

Le scraping consiste à extraire automatiquement des données depuis des sites web.

Structures conditionnelles

Les structures conditionnelles permettent d'exécuter différentes branches de code en fonction de conditions.

Système d'exploitation

Un système d'exploitation est le logiciel principal qui gère le matériel et les ressources d'un ordinateur.

Tailwind

Tailwind CSS est un framework CSS utilitaire pour créer des interfaces utilisateur rapides et personnalisables.

Tests unitaires

Les tests unitaires permettent de tester les plus petites parties d'un programme pour vérifier leur bon fonctionnement.

TOSA

TOSA est une certification pour valider les compétences en bureautique et en programmation.

Variables

Les variables permettent de stocker des valeurs pour les utiliser dans un programme.

VSCode

VSCode est un éditeur de code léger et flexible, souvent utilisé pour le développement Python.

Web

Cette catégorie regroupe des sujets liés au développement et à la technologie web.

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.