JavaFX est un outil édité par la société SUN. JavaFX permet de créer de RIA (rich internet application). En effet, javaFX évite le recours au java dans la mesure où il simplifie la création de contenu graphique. JavaFX possède plusieurs avantages : open source, basé sur java, plateforme universelle...
Projet
Personnel -
Informatique
/développement
Développeur Java
SpringBoot/Angular
Création d’une applications web
(plateforme de recrutement) pour
consolider mes acquits et découvrir de
nouvelles technologies :
Missions :
Conception et mise en place de la base de
données en utilisant JMerise,
postgreSQL, Talend.
Développement de la partie back-end et
des services Rest en utilisant SpringBoot
et Spring-Security sous Eclipse.
Développement de la partie Front-end en
utilisant Angular sous Visual Studio.
Développement de service web sous
Angular pour se connecter à mon API.
Contexte du projet :
Conception et mise en place de la base de données en utilisant JMerise, postgreSQL, Talend.
Développement de la partie back-end et des services Rest en utilisant SpringBoot et SpringSecurity sous Eclipse.
Développement de la partie Front-end en utilisant Angular sous Visual Studio.
Développement de service web sous Angular pour se connecter à mon API.
Détails du projet :
o Conception et mise en place de la base de données :
Rédaction d’un cahier des charges et des spécifications techniques.
Etablissement d’un dictionnaire de donnée.
Réalisation d’un model conceptuel de données sous JMerise.
Traduction du model conceptuel de données en model logique de données sous
merise.
Extraction du code SQL pour la création de la base de données.
Création de la base de données sous le SGBD postgreSQL.
Etablissement d’une connexion de la base de données a l’ELT Talend Open studio.
Alimentation de la base de données avec un jeux de données pour permettre les
essais.
Résultats
Réalisation d’une base de données relationnelle comprenant 28 tables.
Développement de la partie back-end et des services Web.
Création d’un projet Spring-boot sous eclipse en utilisant maven pour la gestion
des dépendances.
Développement des composants métiers et gestion du mapping via Java persistance
API(JPA).
Développement de la couche repository pour implémenter les méthodes pour
requêter la base de données.
Développement des tests unitaires.
Développement et la configuration de la sécurité en utilisant Spring-Sécurity
o Résultats
Developpement d’un projet API Rest sous Spring-boot.
Développement de la partie Front-end
Développement d’un projet front-end sous Visual Studio en utilisant le framework Angular.
Développements des composants metiers en langage type Script.
Développement de composants (Templates en HTML et des Controller en Type Script.
Intégration de bootStrap et JQuery pour le CSS.
Développement des tests unitaires.
Configuration et réalisation du routing.
Développement des services web afin de requêter l’API Rest.
o Résultats :
Développement d’un projet front-end.
Création d’une application client Lourd
de gestion d’entreprise.
Missions :
Réalisation d'une application client lourd
" Ciap-Management ".
Conception et mise en place de la base de
données en utilisant JMerise,
postgreSQL, Talend.
Maquettage et développement de
l’interface utilisateur sous SceneBuilder.
Développement de la partie back-end en
java sous Intellij.
Contexte du projet :
Développement d’une application client lourd de géstion d’enteprise(CIAP Management) :
Conception et mise en place de la base de données en utilisant JMerise, postgreSQL, Talend.
Développement de l’application client lourd en Java.
Détails du projet :
o Conception et mise en place de la base de données :
Rédaction d’un cahier des charges et des spécifications techniques.
Etablissement d’un dictionnaire de donnée.
Réalisation d’un model conceptuel de données sous JMerise.
Traduction du model conceptuel de données en model logique de données sous
merise.
Extraction du code SQL pour la création de la base de données.
Création de la base de données sous le SGBD postgreSQL.
Etablissement d’une connexion de la base de données a l’ELT Talend Open studio.
Alimentation de la base de données avec un jeux de données pour permettre les
essais.
o Résultats
Réalisation d’une base de données relationnelle comprenant 26 tables.
Développement de l’application client lourd en Java
Développement des maquettes sous Scene Builder.
Développement des composants métiers.
Développement des composants d’accès aux données.
Développement des composants utilitaires.
Développement des contrôleurs.
Développement du composant de lancement de l’application.
Développement des essais unitaires.
Correction de bugs.
Déploiement de la base de données sur un serveur.
o Résultats
Développement d’une application Client Lourd.
Conception et développement d’une base
de données.
Développement qu’une application
client lourd de locations de gites avec une
architecture multicouches, à usage
interne afin de recenser l’ensemble des
biens mis à la location, ainsi que les
outils de recherche en Java/JavaFx.
Déploiement de la base de données sur
un serveur web.
Développement d’une plateforme de
réservation, en ligne afin de faciliter et
fiabiliser la gestion des réservations en
Java JEE/JSF.
Contexte du projet :
Dans le cadre d’un projet fil rouge nous avons :
Développement qu’une application client lourd de locations de gites avec une architecture multicouches,
à usage interne afin de recenser l’ensemble des biens mis à la location, ainsi que les outils de recherche en
Java/JavaFx ainsi qu’une d’une plateforme de réservation, en ligne afin de faciliter et
Fiabiliser la gestion des réservations en Java JEE/JSF:
Conception et mise en place de la base de données en utilisant JMerise, postgreSQL, Talend.
Développement de l’application client lourd en Java /JavaFX.
Développement d’une application web en Java JEE/JSF.
Détails du projet :
o Conception et mise en place de la base de données :
Rédaction d’un cahier des charges et des spécifications techniques.
Etablissement d’un dictionnaire de donnée.
Réalisation d’un model conceptuel de données sous JMerise.
Traduction du model conceptuel de données en model logique de données sous
merise.
Extraction du code SQL pour la création de la base de données.
Création de la base de données sous le SGBD postgreSQL.
Etablissement d’une connexion de la base de données a l’ELT Talend Open studio.
Alimentation de la base de données avec un jeu de données pour permettre les
essais.
o Résultats
Réalisation d’une base de données relationnelle comprenant 17 tables.
Développement de l’application client lourd en Java
Développement des maquettes sous Scene Builder.
Développement des composants métiers.
Développement des composants d’accès aux données.
Développement des composants utilitaires.
Développement des contrôleurs.
Développement du composant de lancement de l’application.
Développement des essais unitaires.
Correction de bugs.
Déploiement de la base de données sur un serveur.
Développement d’une application web
Création d’un projet avec une architecture MVC sous Intellij IDEA en utilisant
maven pour la gestion des dépendances.
Développement des composants métiers.
Développement des composants d’accès aux données.
Développement et la configuration de la sécurité JWT.
Développement des contrôleurs Beans.
Déploiement de la base de données sur un serveur.
Développement des tests unitaires.
Développement des Templates en JSF et BootFaces.
Résultats
Développement d’une application Client Lourd.
Développement d’une application web.
Le suivi les travaux de secondes œuvres.
Le respect des exigences sécurité et
qualité.
Le suivi et le déroulement des Opération
Préalable à la Réception.
Gestion et suivi des levées de réserves
avec le logiciel resolving.
Gestion administratif de l’entreprise
Géstion commerciale de l’entreprise.
Planification et géstion du personnel.
Intervention sur alarmes