Full Stack Développeur·se Java orienté Cybersécurité
Java est un langage de programmation et une plate-forme informatique très présent dans le monde de l’entreprise. Beaucoup d'applications et de sites Web ne fonctionnent pas sans Java et leur nombre ne cesse de croître chaque jour. Java est rapide, sécurisé et fiable. Des ordinateurs portables aux centres de données, des consoles de jeux aux apps sur smartphone, la technologie Java est présente sur tous les fronts !
Ce que tu vas apprendre et comment ?
En tant que développeur·se Java Full Stack, tu es capables de développer tant au niveau des bases de données avec ORACLE qu’au niveau des couches back-end avec Java et front-end avec ANGULAR.
Tu apprends également les fondements de la cybersécurité afin d’acquérir les compétences en sécurité nécessaires pour concevoir des logiciels et des applications destinés à contrer les cyberattaques.
- Algorithmique
- Analyse et modélisation des bases de données
- Développement en SQL déclaratif
- Développement en SQL procédural
- Programmation en Java
- Connectivités aux BDs et JDBC
- Hibernate
- Framework Java - SPRING BOOT
- Web services REST
- Laboratoire de programmation Back-end en Java
- HTML CSS
- Javascript & Ajax
- Typescript et Angular pour le développement Java
- Laboratoire de programmation Front-end en Java
- Git
- UML
- Test
- SCRUM
- Docker et Kubernetes
- Projet individuel de développement d'une application en Java/Angular
- Renforcement, consolidation, dépassement : module transversal
- Accompagnement à la recherche d'emploi
- Coaching sur les compétences comportementales (Soft Skills)
Stage
Possibilité de suivre un stage en entreprise de 6 semaines en fin de formation
Pour qui?
Demandeur·se d'emploi inoccupé·e