Exercices Cybersecurity Engineer

Renforcez vos compétences avec des exercices sur sécurité réseau, évaluation des vulnérabilités, exploitation et investigation forensique.

Jeux Mathématiques avec NumPy

Jeux Mathématiques avec NumPy

Dans ce défi, vous allez mettre en pratique l'utilisation du module NumPy en Python et manipuler des tableaux NumPy pour effectuer des opérations mathématiques courantes.
ChallengeCybersecurity Engineer
Gestion des comptes utilisateur

Gestion des comptes utilisateur

Dans ce lab, vous apprendrez à gérer les comptes utilisateur sur une plateforme Linux, notamment à créer de nouveaux comptes, à modifier leurs paramètres et à supprimer un compte utilisateur.
LabCybersecurity Engineer
Afficher Hello Python

Afficher Hello Python

Créez votre premier programme Python interactif capable de recevoir une saisie utilisateur et d'afficher un message personnalisé. Apprenez les concepts fondamentaux tels que les variables, les opérations d'entrée/sortie et le formatage de chaînes.
ChallengeCybersecurity Engineer
Prise de décision avec les instructions if

Prise de décision avec les instructions if

Comme les choix sont souvent faits au travail et dans la vie, jouons quelques jeux avec l'instruction if.
ChallengeCybersecurity Engineer
Classes et objets

Classes et objets

Dans ce laboratoire, vous apprendrez à connaître les classes et les objets en Python. Une classe est un modèle pour créer des objets. Un objet est une instance d'une classe.
LabCybersecurity Engineer
Commentaires de code Python

Commentaires de code Python

Les commentaires de code peuvent aider les personnes à comprendre le but du code, et de bonnes habitudes de commentaires sont essentielles pour un bon développeur. Dans ce lab, vous pouvez apprendre à ajouter des commentaires au langage Python et découvrir plusieurs méthodes courantes de commenter le code.
LabCybersecurity Engineer
Fondamentaux des structures de données en Python

Fondamentaux des structures de données en Python

Dans ce laboratoire, nous allons apprendre les structures de données en Python. Les principaux éléments des structures de données avec lesquelles nous allons travailler sont : les listes, les tuples, les dictionnaires et les ensembles (sets).
LabCybersecurity Engineer
Fondamentals des fonctions Python

Fondamentals des fonctions Python

Dans ce laboratoire, vous allez apprendre à définir et à utiliser les fonctions Python. Nous commencerons par des exemples simples et augmenterons progressivement la complexité.
LabCybersecurity Engineer
Instructions conditionnelles en Python

Instructions conditionnelles en Python

Dans cette expérience, nous allons explorer comment utiliser les instructions if en Python. Les instructions if vous permettent d'exécuter du code seulement si une certaine condition est remplie. Il s'agit d'un concept fondamental en programmation qui vous permet de contrôler le flux de votre programme en fonction de différentes conditions.
LabCybersecurity Engineer
Explorer les fonctionnalités de calcul interactif d'IPython

Explorer les fonctionnalités de calcul interactif d'IPython

IPython est une interface interactive en ligne de commande pour Python. Elle offre certaines fonctionnalités pour le calcul interactif, telles que l'introspection avancée, les médias riches et un puissant mécanisme d'historique.
LabCybersecurity Engineer
Mathématique et affectation augmentée en Python

Mathématique et affectation augmentée en Python

Dans ce laboratoire, nous plongerons dans les aspects essentiels de la programmation Python : les opérateurs mathématiques et les opérateurs d'affectation augmentée.
LabCybersecurity Engineer
Conversion de type de variable

Conversion de type de variable

Dans ce laboratoire, nous allons apprendre à convertir des variables entre différents types de données en Python. Nous commencerons par des exemples simples et passerons progressivement à des exemples plus complexes.
LabCybersecurity Engineer
Statistiques des valeurs d'une liste avec NumPy

Statistiques des valeurs d'une liste avec NumPy

Dans ce défi, vous créerez un programme Python utilisant la bibliothèque NumPy pour effectuer diverses opérations statistiques sur une liste de valeurs. Le programme contiendra plusieurs sous-défis qui testeront vos connaissances et votre compréhension de NumPy et de ses capacités.
ChallengeCybersecurity Engineer
NumPy Einsum pour le calcul scientifique

NumPy Einsum pour le calcul scientifique

En calcul scientifique, il est souvent nécessaire d'effectuer diverses opérations d'algèbre linéaire. NumPy est une bibliothèque Python populaire qui fournit des outils efficaces et pratiques pour effectuer de telles opérations. L'un des outils les plus puissants de NumPy est einsum, qui signifie Sommation d'Einstein.
LabCybersecurity Engineer
Archiver un fichier brouillon

Archiver un fichier brouillon

Déplacez et renommez un fichier brouillon sans modifier son contenu.
ChallengeCybersecurity Engineer