Veille 2ème année

Lors de ma deuxième année de BTS j’ai effectué une veille sur l’intelligence artificiel et sa capacité à assister lors de la programmation.

Pour cela j’ai notamment utilisé des newsletters et principalement Google Alerts.

Voici une capture d’écran de ma configuration Google Alerts et d’un rapport :

Voici un exemple de newsletter que j’ai pu recevoir lors de ma veille :

Projet Pic Du Midi

Ici figurera tout le projet Pic Du Midi réalisé en AP lorsqu’il sera terminé (système de login, gestion des soirées, etc…).

Projet boutique du Pic Du Midi


La mission du projet Pic du Midi

Dans ce projet, il était demandé de développer un outil d’aide à la décision pour la boutique du Pic qui se présentera sous la forme d’un tableau de bord avec les principaux indicateurs à suivre, réalisé sur WordPress.

Voici le tableau réalisé dans ce projet

Pour réaliser ce tableau, nous avons utilisé une extension WordPress nommée Elementor, qui a permis de gérer les différents code court générés.
Nous avons aussi utilisé TablePress pour créer un tableau à appelé via son code court.

Toutes les informations de la colonne B sont des codes courts correspondant à des fonctions PHP écrites séparément, dont un exemple est disponible ci-dessous.

La fonction getNbVisiteur, qui récupère le nombre de visiteur d’un journée :

Projet NetCar

Présentation du projet

Ce projet nous a permis de découvrir et d’appréhender l’architecture MVC et de mettre en œuvre des méthodes de gestion de version GIT avec GitLab.

Architecture MVC (Modèle, Vue, Contrôleur)

Le dossier « Modeles » contient les méthodes permettant de faire le lien avec les sources des données (SGBD, fichier.json, etc). Le tout sera stocké sous forme d’une classe (Programmation Orientée Objet).

Le dossier « Vues » contient les fichiers HTML et PHP définissant l’affichage des informations pour l’utilisateur. Les vues utilisent des variables qu’elles ne récupèrent pas elles-mêmes.

Le dossier « Controleurs » contient les fichiers faisant le lien entre les vues et les modèles, chaque contrôleur est appelé par l’index.

Gestion de versions GIT

Cet atelier professionnel nous a permis de pratiquer la création de branches, l’enregistrement de versions et la fusion de branches vers la branche principale.