Introduction Cet article est le second volet du tutoriel consacré à la création d’un scanner de ports avec Tkinter. Dans le premier article, nous avions créé un scanner de ports avec le module socket de Python. Nous avions aussi utilisé le multithreading pour améliorer les performances de l’opération de scan. Attention: Je rappelle qu’il est […]
Un scanner de ports simple avec Sockets en Python
Introduction Dans ce nouveau tutoriel, nous allons voir comment créer un scanner de ports à l’aide du langage Python. C’est un projet relativement simple, organisé en deux volets. Nous commencerons dans un premier temps par construire un scanner de port en ligne de commande puis nous créerons une version graphique de l’outil. Attention: Sachez que […]
Comment implémenter un système d’inscription – Authentification Django 3° partie
[Source image : stories – fr.freepik.com ] Cet article est la troisième et dernière partie de notre série tuto consacrée à “la construction d’un système d’authentification pour votre application Django”. Nous allons voir ici comment permettre l’inscription d’un utilisateur. Comme nous l’avons dit dans le premier article de ce tutoriel, l’inscription d’un utilisateur ne fait […]
Réinitialisation du mot de passe – Authentification Django 2° partie
[Source image : stories – fr.freepik.com ] Cet article constitue la deuxième partie de notre tutoriel “Un système d’authentification pour votre application Django” et nous verrons ici comment implémenter la réinitialisation du mot de passe avec Django. Dans l’article précédent, on avait construit une application de prise de notes où les utilisateurs inscrits pouvaient se […]
Comment Implémenter un Système de Connexion – Authentification Django 1° Partie
[Source image : stories – fr.freepik.com ] Dans ce nouveau tutoriel, l’objectif est de vous montrer comment intégrer les fonctionnalités d’inscription et de connexion d’un utilisateur de votre application Django. Pour ce faire, nous pouvons utiliser le système d’authentification de base de Django, que nous enrichirons selon notre besoin. Notre système d’authentification comprendra les fonctionnalités […]
Un Petit Gestionnaire de Mots de Passe avec Python
Le gestionnaire de mots de passe Un gestionnaire de mots de passe est un outil qui permet de gérer ses mots de passe de façon efficace et sécurisée. Il en existe plusieurs et de différents types, gratuits ou payants, hébergés en ligne ou en local (sur votre machine). Dans ce tutoriel, je vous propose de […]
- Astuces
- ...
Guide d’Hygiène Informatique : Protéger Sa Vie Privée en Ligne
Source image : vectorjuice – fr.freepik.com Introduction Dans notre réalité hyperconnectée, une hyper-connectivité qui s’est intensifiée durant la crise sanitaire, nous exposons nos vies et nos données de façon quasi-permanente et souvent sans avoir de contrôle sur les traitements auxquels elles peuvent être soumises. Pour beaucoup d’internautes, protéger sa vie privée en ligne n’est toujours […]
Comment réaliser une “ToDo App” avec Django 3.1 – Partie III
Bonjour à tous et bienvenus à la troisième et dernière partie du tutoriel “Comment réaliser une ToDo App avec Django”. Cette fois-ci, nous apprendrons à créer le design d’une Todo App avec Bootstrap et Django. En effet, dans la seconde partie de ce tutoriel, nous avions une application fonctionnelle mais pas très jolie. Dans cet […]
Comment réaliser une “ToDo App” avec Django 3.1 – Partie II
Bonjour à tous et bienvenus à la deuxième partie du tutoriel “Comment réaliser une ToDo App avec Django”. Dans cet article, nous allons voir comment écrire les vues, les templates et les URLs, qui nous permettront de construire notre application CRUD avec Django. Nous allons écrire les vues au travers desquelles nous pourrons réaliser les […]
Comment réaliser une “ToDo App” avec Django 3.1 – Partie I
Bonjour à tous, dans cet article, nous allons voir comment réaliser une application avec Django de A à Z. Pour ce tutoriel, mon choix s’est porté sur une application très simple pour débutants: la fameuse “TODO APP”. Ce tutoriel sera découpé en trois parties. Dans cette première partie, on va d’abord préparer notre environnement de […]