Au cours de ma formation en BTS SIO j'ai été amené à travailler mon parcours de formation complémentaire. vous trouverez ci-dessous l'ensemble des formations que j'ai suivi.
Dans cette formation, j'ai appris comment utiliser HTML5 et CSS3, les deux langages de programmation à la base de tous les sites web.
Formation OpenClassRoomsLien internet : https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
Navigateur WEB
l'interface de Développement : Visual Studio Code
Création d'un formulaire
Les formulaires HTML vont permettre d'envoyer des données que nous allons ensuite pouvoir manipuler et / ou stocker.
On peut utiliser les formulaires pour permettre à des utilisateurs de s’inscrire sur notre site (formulaires d’inscription), de se connecter (formulaire de connexion), de nous envoyer des messages (formulaire de contact), de laisser des commentaires, etc.
Les formulaires HTML vont pouvoir être composés de champs de texte (cas d’un champ de formulaire demandant à un utilisateur de renseigner son adresse mail pour se connecter ou pour s’inscrire sur le site par exemple), de listes d’options (choix d’un pays dans une liste de pays par exemple), de cases à cocher, etc.
Cette formation ma permis de comprendre et appliquer les principes du RGPD pour assurer la conformité des traitements de données personnelles en entreprise.
CISCOLien internet : https://atelier-rgpd.cnil.fr/login/index.php
Navigateur WEB
Minimisation des données
Voici une image illustrant le concept de minimisation des données, où seules les informations essentielles sont sélectionnées, et les données non nécessaires sont mises en arrière-plan. Ce visuel symbolise l'importance de collecter uniquement les données nécessaires conformément au RGPD.
Dans cette formation, j'ai appris comment utiliser Git et GitHub, le logiciel et la platforme web qui sont important
Formation OpenClassRoomsLien internet : https://openclassrooms.com/fr/courses/7162856-gerez-du-code-avec-git-et-github
Navigateur WEB
Logiciel git
l'interface de Développement : Visual Studio Code
Dépôt (Repository) :
Une image d'un dossier qui contient tous les fichiers d'un projet et leur historique de version.
Dans cette formation, j'ai appris les fondamentaux de la programmation en Python, incluant la syntaxe, les structures de données et les concepts de base.
Formation OpenClassRoomsLien internet : https://openclassrooms.com/fr/courses/7168871-apprenez-les-bases-du-langage-python
Navigateur WEB
l'interface de Développement : Visual Studio Code
Une classe est un modèle permettant de créer plusieurs objets de même type. Elle facilite l'organisation du code et la réutilisation des objets.
Ici, la méthode __init__ est le constructeur de la classe Livre. Elle permet d'initialiser les attributs titre, auteur et pages pour chaque nouvelle instance.
Création d'une Instance
Les boucles en Python En programmation, il arrive souvent que l'on doive répéter une série d'instructions plusieurs fois. Pour cela, on utilise les boucles.
• La boucle for permet d'itérer sur une liste :
• La boucle while répète une action tant qu'une condition est vraie :
Ma fin de formation
Dans cette formation, j'ai appris à concevoir, implémenter et utiliser des API REST pour permettre la communication entre applications web et services.
Formation OpenClassRoomsLien internet : https://openclassrooms.com/fr/courses/6573181-adoptez-les-api-rest-pour-vos-projets-web
Une API REST (Representational State Transfer) est une interface qui permet à des applications de communiquer entre elles en utilisant les standards du web, notamment le protocole HTTP. Elle repose sur des principes architecturaux qui garantissent modularité, scalabilité et simplicité d'utilisation.
Les API REST utilisent les verbes HTTP pour définir les actions à effectuer sur les ressources :
Les API REST utilisent les verbes HTTP pour définir les actions à effectuer sur les ressources :
Exemple de requête GET en Python avec la bibliothèque requests :
Pour protéger les API, plusieurs méthodes d'authentification sont utilisées :
Exemple d'utilisation d'un token d'API dans une requête :
Ma fin de formation