Data Science Tutoriels
La Data Science propose un programme complet pour les aspirants data scientists et analystes. Nos tutoriels couvrent l'analyse statistique, l'apprentissage automatique et la visualisation des données, adaptés aux débutants comme aux apprenants intermédiaires. Grâce à des laboratoires interactifs et des exercices de codage pratiques, vous acquerrez une expérience concrète avec des ensembles de données réels. Notre terrain de jeu en Data Science vous permet d'appliquer vos compétences dans un environnement en ligne dynamique.
Autres Arbres de Compétences
LinuxDevOpsCybersécuritéAWSDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSShellGitCloudflareDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Développement webBig Data
Passer à un shell interactif
Dans ce laboratoire, vous apprendrez à mettre à niveau un shell simple vers un shell interactif dans Nmap. Explorez les techniques utilisant Python et Socat pour obtenir un shell entièrement interactif, améliorant ainsi vos compétences en matière de tests d'intrusion et d'analyse de réseau.
LinuxCybersecurityPython
Configurer un environnement de cryptographie
Dans ce laboratoire, vous apprendrez à configurer un environnement de développement cryptographique de base sur Ubuntu 22.04, incluant l'installation d'OpenSSL, de Python et de la bibliothèque cryptography.
LinuxPythonCybersecurity
Authentifier des messages avec HMAC
Dans ce laboratoire, vous apprendrez à assurer l'intégrité et l'authenticité des messages en utilisant le HMAC (Hash-based Message Authentication Code) avec OpenSSL et Python.
CybersecurityLinuxPython
Hacher des données avec SHA-256
Dans ce laboratoire, vous apprendrez les fondamentaux du hachage cryptographique en utilisant l'algorithme SHA-256. Vous explorerez ses propriétés, calculerez des hachages pour des fichiers et du texte, et verrez comment il est utilisé pour la sécurité des mots de passe.
CybersecurityLinuxPython
Flux de Contrôle Python
Dans ce laboratoire, vous apprendrez les concepts fondamentaux du contrôle de l'exécution des programmes en Python. Vous explorerez la logique conditionnelle avec les instructions if, divers opérateurs, la nouvelle instruction match-case, et l'itération à l'aide des boucles while et for.
Python
Dataclasses Python
Dans ce laboratoire, vous découvrirez les Dataclasses Python, une fonctionnalité permettant de créer des classes destinées à stocker des données. Vous utiliserez le décorateur @dataclass pour générer automatiquement des méthodes spéciales, définir des valeurs par défaut et gérer les indications de type (type hints).
Python
Compréhensions Python
Dans ce laboratoire, vous découvrirez les compréhensions Python, une syntaxe concise et puissante pour créer des listes, des ensembles (sets) et des dictionnaires. Vous remplacerez les boucles for traditionnelles par des expressions de compréhension plus lisibles et efficaces, y compris comment ajouter une logique conditionnelle.
Python
JSON et YAML en Python
Dans ce laboratoire, vous apprendrez à manipuler les données JSON et YAML en Python. Vous vous exercerez à lire et écrire du JSON, à analyser des fichiers YAML et à utiliser la bibliothèque `anyconfig` pour gérer facilement différents formats de fichiers de configuration.
Python
Fonctions Python
Dans ce laboratoire, vous apprendrez les bases de la création et de l'utilisation des fonctions en Python. Vous couvrirez la définition de fonctions avec des arguments, l'utilisation des arguments par mot-clé (keyword arguments), le retour de valeurs, la compréhension de la portée des variables (scope) et la création de fonctions lambda anonymes.
Python
Gestionnaire de Contexte Python
Dans ce laboratoire, vous apprendrez ce que sont les gestionnaires de contexte Python et pourquoi ils sont essentiels pour la gestion des ressources. Vous utiliserez l'instruction 'with' et créerez vos propres gestionnaires de contexte en utilisant des approches basées sur les fonctions et sur les classes.
Python
Dictionnaires Python
Dans ce laboratoire, vous apprendrez sur les dictionnaires Python, une collection ordonnée de paires clé-valeur. Vous explorerez comment créer, accéder, modifier, itérer et effectuer des opérations utilitaires courantes sur les données de dictionnaire.
Python
Débogage Python
Dans ce laboratoire, vous apprendrez les techniques essentielles de débogage en Python. Vous pratiquerez le déclenchement et la gestion des exceptions, la capture des *tracebacks*, l'utilisation des assertions pour les vérifications de cohérence, et l'implémentation d'un système de journalisation flexible pour diagnostiquer et résoudre les problèmes dans vos programmes.
Python
Décorateurs Python
Dans ce laboratoire, vous obtiendrez un guide complet sur les décorateurs Python, couvrant leur structure de base, la gestion des paramètres, les meilleures pratiques et les cas d'utilisation avancés tels que les décorateurs avec arguments et les décorateurs basés sur des classes.
Python
Arguments et Kwargs en Python
Dans ce laboratoire, vous apprendrez à utiliser `*args` et `**kwargs` en Python pour passer un nombre variable d'arguments positionnels et par mot-clé à une fonction, améliorant ainsi la flexibilité et la lisibilité.
Python
Produire des événements JSON Kafka avec Python
Sérialisez des dictionnaires de commande en JSON UTF-8, publiez des enregistrements avec clés, confirmez les rappels de livraison réels et signalez clairement un broker inaccessible.
Big DataPythonShell
Bases de Python
Dans ce laboratoire, vous obtiendrez une introduction rapide aux concepts fondamentaux de Python, y compris les opérateurs, les types de données et les manipulations de chaînes de caractères de base, basés sur une antisèche (cheatsheet) Python.
Python
Fonctions Intégrées de Python
Dans ce laboratoire, vous explorerez les fonctions intégrées essentielles de Python pour la conversion de types de données, les opérations mathématiques, la manipulation de séquences, les E/S (I/O) et l'introspection des objets.
Python
Manipulation des Chemins de Fichiers et de Répertoires en Python
Dans ce laboratoire, vous apprendrez à gérer les chemins de fichiers et de répertoires en Python en utilisant le module moderne pathlib. Vous pratiquerez la création, l'inspection, la validation et la manipulation des chemins, des fichiers et des répertoires de manière multiplateforme, garantissant ainsi que votre code est robuste et maintenable.
Python
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 241
- Suivant