MySQL

MySQL

Après une familiarisation avec le langage SQL, j’ai appris à créer et gérer des bases de données relationnelles, notamment grâce au système de gestion MySQL (interface graphique) et MariaDB (terminal).

J’ai également appris à utiliser MySQL en le combinant avec PHP pour la création de blogs, par exemple et à gérer les failles de sécurité, notamment les injections SQL …

Symfony

Symfony

En cours d’apprentissage.

Projet de Fin de formation – Clap

Projet de Fin de formation – Clap

Clap

La formation de WebForce3 s’est terminée par un projet de groupe, en une semaine et deux jours, où les apprentissages en Front-end et Back-end devaient être mis à profit.

Le projet a été présenté devant un jury et sera un des éléments présentés lors de la soutenance pour le titre de Développeuse Web et Web mobile.

Voici une présentation du projet Clap : nous étions un groupe de 4 et nous avons réalisé une application de recommandation de films.

Pour la gestion du projet, nous avons utilisé les outils suivants : Trello, Git & Github, Dropbox, Adobe XD.

Durant la phase de préparation du projet qui s’est déroulée en distanciel, j’ai conçu le logo et la charte graphique, finalisé la maquette Adobe XD et rédigé le cahier des charges et le retroplanning.

Tout au long du projet, j’ai joué le rôle du chef de projet, en animant nos réunions, en alimentant notre Trello et en instaurant des mêlées quotidiennes, en mode Scrum.

La partie front-end a été réalisée en HTML, CSS, jQuery, AJAX, la partie back-end en architecture MCD, PHP POO, avec le framework Symfony.

Nous avons fait appel à l’API TMDB, The Movie Database.

En panne d’inspiration ? Vous passez beaucoup trop de temps à choisir un film ? Essayez Clap ! Une application web qui vous suggère des films à regarder. Installez-vous, le cinéma vient à vous !

Développeur Web et Web mobile

Développeur Web et Web mobile

février 2020- août 2020

Formation intensive et diplômante en développement web et web mobile : langages Front-End et Back-End, framework et librairies, CMS, SEO, UI/UX design …

Stage de 7 semaines

Titre RNCP niveau III – Développeur Web et Web mobile

Projet de stage | PHP

Projet de stage | PHP

Page generator

Comme mini-projet de stage, j’ai réalisé une interface « user-friendly », pour permettre aux graphistes de générer automatiquement des fichiers et pages web contenant leurs maquettes pour leurs divers projets de sites web.
L’utilisateur arrive sur une page d’info, lui expliquant brièvement le fonctionnement de l’app.

L’utilisateur remplit le formulaire en :

  • indiquant le nom du client,
  • téléversant du logo client,
  • indiquant les couleurs de fond et de la barre de navigation de la page d’index,
  • indiquant les noms des pages du site web et téléversant les maquettes de pages,

Lorsque l’utilisateur valide le formulaire, il y a une redirection vers une page de récap, où un zip avec tout le contenu peut être téléchargé.
Toutes les données enregistrées dans les répertoires et la base de données sont supprimées une fois que l’utilisateur clique sur le bouton de retour à la page d’accueil.

L’application a été réalisée avec HTML 5, CSS3, jQuery, Bootstrap, PHP procédural, SQL, Ajax.

Par ailleurs j’ai réalisé deux sites vitrines :

Blog Evasions poétiques | PHP SQL Bootstrap | EN COURS

Blog Evasions poétiques | PHP SQL Bootstrap | EN COURS

Ce blog de poèmes est réalisé en PHP, SQL et Bootstrap.

Les visiteurs peuvent s’inscrire et bénéficier soit d’un statut de lecteur leur permettant de faire des commentaires ou d’un statut d’éditeur afin de publier des poèmes.

La gestion des utilisateurs et des poèmes est réservée à l’administrateur.

Un service de mail est mis en place pour faire le lien avec les utilisateurs.

SQL

SQL

J’ai appris le langage SQL, à créer et gérer des bases de données relationnelles, notamment grâce au système de gestion MySQL (interface graphique) et MariaDB (terminal).

J’ai également appris à utiliser le langage SQL en le combinant avec PHP pour la création de blogs, par exemple et à gérer les failles de sécurité, notamment les injections SQL …

PHP

PHP

J’ai appris à manipuler le langage PHP et je l’ai utilisé notamment pour le blog Évasions Poétiques.

Je découvre actuellement le Framework de PHP, le PHP orienté objet avec la POO et l’architecture MVC.