Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python et la cybersécurité en un portefolio
Rating: 4.5 out of 5(57 ratings)
404 students

Python et la cybersécurité en un portefolio

Les 5 projets qui vont te faire comprendre Python et les bases de la cybersécurité
Created byAlban Thaumur
Last updated 12/2024
French
French [Auto],

What you'll learn

  • Construire un portefolio de projets python dans le domaine de la cybersécurité
  • Créer son propre gestionnaire de mots de passe
  • Changer son adresse IP automatiquement via un script Python
  • Intercepter des informations entre deux machines qui communiquent

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

7 sections58 lectures9h 37m total length
  • Introduction du cours4:46
  • [Bonus] Ressources pour le cours0:03
  • Préparer son environnement de développement14:23
  • Découverte des variables18:00
  • Apprendre à gérer les volumes de données avec les listes11:31
  • Apprendre à gérer des données complexes avec les dictionnaires6:33
  • Kata 1 : Créez votre premier objet/dictionnaire : un livre !
  • Maîtriser le flow du code avec les conditions8:14
  • [Bonus] Les opérateurs logiques6:11
  • Kata 2 : Les actions d'un utilisateur
  • Automatiser les tâches répétitives avec les boucles17:24
  • Kata 3 : Les ports suspects
  • Rendre son code modulaire grâce aux fonctions14:44
  • Kata 4 : La majorité l'emporte
  • Kata 5 : Les anagrammes
  • Kata 6 : Les développeurs Python français
  • Utiliser les modules et découvrez un monde sans limite15:15
  • Apprenez à manipuler les fichiers15:44
  • [Bonus] La gestion des erreurs6:05
  • [Bonus] Projet du code césar : un peu de cryptographie pour se mettre en appétit19:36
  • [Bonus] Projet du pendu29:13
  • [Bonus] Projet du pendu : suite !21:01
  • [Bonus] Aller plus loin sur les algorithmes6:01
  • Présentation du cours et l'importance de Python3:07
  • Entrez dans la communauté !0:13
  • Installez Visual Studio Code !1:45
  • Installez Python !6:01
  • Lancez la console python3:33
  • Personnalisons Visual Studio Code !5:27
  • Les variables et les types natifs : chaînes de caractères, nombres et booléens7:27
  • Type des objets et conversion5:22
  • Récupérer une entrée utilisateur avec input2:08
  • Faire des calculs5:55
  • Manipuler les chaînes de caractères5:39
  • Les dictionnaires11:15
  • Kata 2 : Afficher les informations d'un utilisateur en console
  • Les listes et les tuples10:14
  • Les fonctions4:58
  • Kata 3 : Le bulletin de note de Toto
  • Kata 4 : Ajouter une note au bulletin de Toto !
  • Les conditions8:11
  • Les boucles8:06
  • Continue et break pour maîtriser le flow des boucles2:11
  • Kata 8 : Au cinéma !
  • Les fichiers : lecture et écriture14:00

Requirements

  • Être à l'aise avec Visual Studio Code est un plus
  • Connaître les commandes de base en Bash

Description

Vous êtes vous déjà demandé pourquoi l'on utilisait Python dans le domaine de la cybersécurité ?

Python est un langage simple.

Il dispose de nombreuses librairies.

Il est donc facile de traiter de la donnée et d'automatiser certaines tâches laborieuses.


Si vous ne connaissez pas Python, oubliez la cybersécurité.

Du moins, vous ne ferez pas de la technique.

Peut-être que votre rêve est de programmer des scripts capables de se connecter à des serveurs.

Peut-être même que vous souhaitez faire des tests d'intrusion.

Seulement, vous avez besoin de connaître un langage de programmation.

Vous devez pouvoir comprendre du code.

Vous devez pouvoir automatiser des tâches.


Si tu vous ne vous formez pas aujourd'hui, vous pouvez dire adieu à ce rêve de travailler dans la cybersécurité.

Vous allez alors travailler dans un domaine qui vous te plaît pas.

Chaque matin, la cybersécurité va rester un rêve alors que vous allez devoir vous lever pour aller au travail.

Imaginez votre ressenti dans 5 ans, si tu vous ne franchissez jamais le pas...


Peut-être que vous avez déjà essayé de vous former.

Mais vous restez dans cette situation.

Vous avez honte de ne pas y arriver alors que cela semble si simple pour les autres.

Et finalement, vous abandonnez.


Il est donc temps de s'attaquer au vrai problème !

Le problème, ce n'est pas que vous n'en êtes pas capable.

Ce n'est pas les formations que vous suivez non plus.

Le vrai problème, c'est le manque de pratique !

Vous devez affronter la vie réelle, avec de vrais problèmes concrets !


Si vous voulez travailler sur de la cybersécurité technique, vous devez monter de vrais projets !

Si vous me lisez, alors vous avez une solution.

Je vous propose de vrais projets.

La formation n'est pas parfaite et même incomplète.

Je dois encore ajouter des projets et la formation ne dure pas 50h.

Je ne suis pas non plus un expert Python avec 17 ans d'expérience derrière moi.

Mais aujourd'hui, vous avez une décision à prendre.

Vous pouvez monter votre portefolio dans la cybersécurité avec Python...

Ou abandonner comme 95% des gens.

Si vous attendez davantage, vous allez oublier ou baisser les bras.

Votre rêve ne vaut-il pas mieux que ça ?


Dans deux heures, vous pouvez avoir vos premières bases en Python.

Demain soir, vous pouvez avoir vos premiers projets à montrer.

Imaginez vos potes quand vous allez leur montrer vos projets...

Vous allez pouvoir changer l'adresse IP de votre ordinateur automatiquement avec un simple script Python.

Vous allez construire votre propre gestionnaire de mots de passe avec Python.

Vous serez capable de créer des scripts d'automatisation poussés, même si vous débutez en programmation ou en cybersécurité.


Quand il est en promotion, le cours ne vaut pas plus de 15€.

15€, ce n'est même pas le prix d'un restaurant.

Pourtant, vous aurez développé une compétence qui peut te rapporter bien plus cher !

Un freelance Python est payé en moyenne autour des 500€ la journée.

Autant dire que la formation est offerte.


En pratique, voici ce qu'il va se passer.

Pour obtenir la formation, il vous suffit de cliquer sur le bouton sur la droite pour mettre la formation dans votre panier.

Quand vous aurez aurez acheté la formation, vous allez recevoir un message.

Je vais vous partager un lien vers le groupe Discord des apprenants.


Vous allez avoir accès à un espace unique où vous trouverez d'autres personnes comme vous.

Nous formerons un groupe qui ne cherche qu'à aller toujours au-delà de notre zone de confort.

Je serai à votre écoute si vous avez la moindre question et je vous aiderai à aller plus loin.


Je vous laisse donc cliquer sur le bouton d'ajout au panier.

On se retrouve dans quelques minutes dans la formation et sur le groupe Discord !

Who this course is for:

  • Développeurs Python
  • Personnes intéressés par la cybersécurité