Bienvenue sur mon site web Portfolio
Bienvenue sur mon site web Portfolio

Je suis un développeur web junior passionné

Contactez moi

Je suis un développeur web diplômé

À l'école "La Piscine", j'ai acquis des compétences dans des langages tels que HTML5, CSS3, JavaScript, ainsi que dans le framework Symfony4.

J'ai également appris le langage SQL, les applications WAMP et MAMP pour créer et gérer des bases de données.

J’adore !

C’est un langage de balisage simple, universel et il est compatible avec tous les navigateurs. Utilisé pour structurer et présenter du contenu.

Effets visuels !

Offre une grande souplesse dans la conception de l'apparence des sites web, permettant d'améliorer l'expérience utilisateur.

Polyvalence !

Permet de développer des applications web dynamiques et interactives. C’est un langage incontournable pour construire des expériences utilisateur modernes sur le Web.

Efficace !

Facilite la programmation en PHP grâce à sa syntaxe claire et structurée, ses composants réutilisables et sa conception orientée objet.

Autodidacte

Je suis actuellement engagé dans un processus d'autoformation en développement no code.
Les plateformes de développement sans code sont des outils puissants qui permettent de créer des applications web et mobiles sans avoir à écrire une seule ligne de code.
L'une de ces plateformes, Glide, offre une gamme de fonctionnalités et de composants préconçus qui facilitent le processus de création.
De plus, la Glide API no code propose de nombreuses intégrations avec d'autres services populaires tels que Google Sheets, Airtable, Stripe, et bien d'autres.

Voir mon œuvre

Buildings

Test d’applications

J'ai acquis des compétences dans l'automatisation des tests en utilisant certains outils clés tels que Postman, Robot Framework, JMeter et Cypress.

John

Postman

JavaScript

Postman est un outil d'automatisation des tests API qui permet aux développeurs de créer, exécuter et automatiser des tests sur des API RESTful. Il utilise les méthodes de requête HTTP (GET, POST, PUT, DELETE, etc.). Il utilise JavaScript pour écrire des scripts de test et dispose d'une interface utilisateur conviviale pour configurer et gérer les requêtes et les assertions.

Jane

Robot Framework

Python

Robot Framework est un outil d'automatisation des tests open-source qui permet de réaliser des tests d'acceptation, de fonctionnalité et d'interface utilisateur. Il dispose d'une syntaxe lisible par les humains, de bibliothèques étendues et de nombreuses fonctionnalités permettant de gérer les tests, de générer des rapports et d'intégrer des outils tiers.

Mike

JMeter

Java

JMeter est un outil d'automatisation des tests de performance et de charge. Il permet de simuler un grand nombre d'utilisateurs simultanés, de générer des charges de travail pour tester les performances d'une application sous différentes conditions et de mesurer les temps de réponse, les capacités de traitement et les performances globales de l'application.

Dan

Cypress

JavaScript

Cypress est un framework d'automatisation des tests end-to-end pour les applications web. Il permet de créer et d'exécuter des tests en temps réel, d'inspecter les éléments de l'interface utilisateur, de réaliser des simulations d'actions et de vérifier les résultats attendus. Cypress offre une vue détaillée des tests et facilite le débogage des failles éventuelles.

Projet à réaliser avec Packet Tracer

Intégrer le poste d’un nouvel arrivant au réseau et l’aider à prendre en main son ordinateur

Projet pour la préparation à la journée de sélection pour le parcours de formation Technicien support spécialité jeux vidéo (TAI spé JV).

  • Objectifs visés
  • 1. Réaliser l'intégration d’un poste sur un réseau existante avec Packet Tracer
  • 2. Assister un utilisateur sur l’utilisation d’un logiciel
  • 3. Diagnostiquer un problème numérique
  • 4. Sensibiliser les utilisateurs sur la sécurité numérique
  • Scénario
  • 1. En tant que technicien·ne support d’un petit studio de jeux vidéo, vous êtes amenés à intervenir sur les postes de travail des nouveaux arrivants. L’objet de la demande concerne l’intégration du poste d’Amandine, qui vient d’arriver en tant que commerciale sur le site B de l’entreprise.
  • 2. Votre travail est de reproduire la topologie représentant la configuration réseau actuelle de l’entreprise sur Packet Tracer. Puis, vous devrez enrichir la topologie en intégrant un nouveau poste de travail sur le site B.
  • Voici le schéma représentant le réseau actuelle de l'entreprise :

  • Buildings
  • Solution
  • Ajouter des "Devices" vers l'espace de travail : routeur, switches, PC.
  • Connecter les appareils : l'outil "Connection" (câble) pour relier physiquement les appareils.
  • Attribution d'adresses IP : aux PC et aux interfaces Ethernet du routeur.
  • Configuration du routeur : afin que les réseaux puissent communiquer via le routeur.
  • Test et vérification : la connectivité entre les PC dans le même LAN en effectuant un ping ; la connectivité entre les LAN via le routeur en effectuant un ping.
  • Pour télécharger la topologie cliquez sur le lien

    Téléchargez le projet Packet Tracer
  • Buildings

Partie 2

Assistance pour l'activation des Notifications Discord & Pratiques de sécurité

  • Scénario
  • Amandine, dont vous avez intégré le poste de travail au réseau, vous contacte car elle a un problème avec le logiciel de messagerie instantanée de l’entreprise. Voici le message que vous avez reçu par mail :
  • Bonjour,
    Je vous contacte car après quelques jours d'utilisation du logiciel de messagerie instantanée Discord que nous utilisons dans notre entreprise, j'ai remarqué que je ne recevais pas de notifications lorsqu'un nouveau message m'était envoyé. Lorsque je l'ai installé pour la première fois, j'ai entendu un son et j'ai vu apparaître une petite notification textuelle lorsque je recevais un nouveau message et maintenant il n'y a ni l'un ni l'autre.
    Pouvez-vous m'aider à le réactiver ?
    Je vous transmets l'email et le mot de passe de mon compte Discord pour que vous puissiez le faire vous-même :
    amandine@100blague.com
    1234
    Merci d'avance.
    Cordialement,
    Amandine
  • Vous devez répondre à l'e-mail d'Amandine en incluant un guide étape par étape expliquant comment activer les notifications pour l'application Discord.
  • Notifications Discord
  • Ouvrez l'application Discord
  • Cliquez sur l'icône représentant une roue dentée (Paramètres d'utilisateur) située en bas à gauche, à côté de votre nom d'utilisateur
  • Dans le menu de gauche, cliquez sur "Notifications" sous la rubrique "Paramètres de l’appli"
  • Assurez-vous que l'option "Activer les notifications de bureau" est bien cochée
  • Réglez également les options telles que les sons de notification selon vos préférences
  • Pour plus d’informations veuillez consulter le guide "Notifications Discord & Pratiques sécurité"

    cliquez sur le bouton
  • Consultez le PDF
  • Pratiques de sécurité
  • Il faut créer des mots de passe forts qui comprennent une combinaison de lettres majuscules et minuscules, de chiffres et de symboles, utiliser une combinaison aléatoire de mots et de chiffres.
  • Lorsqu'un utilisateur partage les informations d'identification d'un compte personnel en ligne avec quelqu'un d'autre, il s'expose à plusieurs risques importants :
  • Accès non autorisé : La personne qui reçoit ces informations peut accéder à l'ensemble des données personnelles associées au compte: données bancaires, e-mail, contacts, etc.
  • Perte de confidentialité : En partageant des identifiants, l'utilisateur perd le contrôle de la confidentialité de ses informations: conversations privées, messages, photos, documents peuvent être lus ou copiés.
  • Usurpation d'identité : L'utilisation malveillante des informations d'identification peut mener à une usurpation d'identité, où le fraudeur agit au nom de l'utilisateur original, pouvant entraîner des transactions frauduleuses.
  • Liste non exhaustive: merci de consulter le guide "Notifications Discord & Pratiques sécurité".