Étudiant développeur
Projet HTML/CSS:
site vitrine

En première année, nous avions du par groupe de deux étudiants, réaliser un site vitrine à l'aide d'un Template. Le but ici était de prendre connaissance des différentes techniques de code (HTML/CSS) et se les approprier, pour modifier la page web en fonction du sujet imposé. Pour notre groupe, le sujet était "la sécurité des données".
-
Bases du HTML/CSS : comprendre et s'approprier le code
-
Travail de groupe : répartition des tâches
​




Projet Ionic : Instagram

Ce projet est une application mobile qui a été réalisée sous le Framework Ionic. Nous avions dû reproduire (à but scolaire) l'application Instagram sous forme d'application statique dans un premier temps puis dynamique à l'aide de Firebase (base de données).
Compétences mises en œuvre
-
Programmation front-end
-
Approfondissement HTML/CSS
-
Langage de programmation : Ionic
​

Plusieurs postes ont été créés à l'aide du framework ionic

Composé d'éléments ionic tel que les boutons, onglets...

Plusieurs postes ont été créés à l'aide du framework ionic
Projet C# : Gestion d'une banque

Cette application orientée objet a pour but de simuler la gestion d'une banque avec plusieurs comptes en banque. Ceux-ci sont soumis à plusieurs opérations : transfert, crédit, débit… Enfin, il est possible de créer un nouveau compte et de le modifier.
Compétences mises en œuvre
-
Programmation orientée objet
-
Modélisation d'un formulaire


Les comptes créés sont automatique initialisé avec un solde de 0 euros

Sélection d'un deuxième compte dans l'IHM recevant le montant de la transaction.

Projet C# : Héritage

Ce projet avait pour but de nous initier à l'héritage. Nous avons dû mettre en place un formulaire de gestion des employés d'une entreprise faisant appel à des classes.
Compétences mises en œuvre
-
Outil : héritage en C#
-
Programmation orientée objet




Projet PHP : Script de connexion

Pour ce projet, nous avons mis en place plusieurs formulaires permettant à un utilisateur de s'enregistrer et de se connecter avec ses identifiants, l'amenant par la suite sur une page d'accueil grâce à une base de données faite sous PhpMyAdmin.
De plus, nous devions prendre en compte tous les problèmes liés à la cybersécurité :
-protection du mot de passe des utilisateurs (hachage).
-protection faille XSS.
Compétences mises en œuvre
-
Assurer la cybersécurité d’une solution applicative
-
Programmation PHP : les sessions
-
Gestion d'une base de données (utilisateurs)



Le mot de passe est haché

Projet C# : Gestion Hippodrome

Ce projet est une application C# gérant les courses d'un hippodrome avec une base de données. Le but ici était de découvrir comment afficher des données présentent dans une base située sur SQL Server (local) à l'aide d'un DataGridView, tel que les chevaux, les participants... au travers de requêtes. Nous avons aussi travaillé sur la modification, la suppression et l'insertion de données dans la base de données.
Compétences mises en œuvre
-
Création d'une application de gestion
-
Outil utilisé : POO (programmation orientée objet)
-
Gestion d'une base de données




Projet C# : GSB (en cours)
Par groupe de deux étudiants, nous devions développer une application pour GSB, entreprise gérant des mécénats d'ordre mondial.
L'objectif de l'application est d'enregistrer les caractéristiques d'une association qui est concernée par une action de mécénat, puis d'enregistrer son type de mécénat, ainsi que le suivi financier des actions sur plusieurs années.
Compétences mises en œuvre
-
Travail en mode projet (Git)
-
Conception d'un MCD
-
Outil utilisé : Entity Framework (C#)
-
Gestion des sauvegardes (GitHub)
-
Gestion d'une base de données SQL Server