Développeur Java Cloud Computing
Fourni(e) par TechniFutur
Description
Type de formation : | Participants : 12 | Durée : 200 jours
> Objectifs
Le Développeur Java conçoit et assure la maintenance d’applications déployées en interne ou sur le Cloud, en bénéficiant ainsi des avantages fondamentaux de ce dernier. Le panel des entreprises cibles est vaste : Start-up, PME, banques, assurances,…
Le langage Java envisage toutes les solutions d’architectures logicielles de pointe. Ceci implique non seulement l’apprentissage du langage et de ses librairies, mais aussi de tous les concepts et techniques inhérents à ces différentes architectures. De plus, le langage s’enrichit de nombreux frameworks développés par la communauté du libre et largement répandus dans le monde de l’entreprise.
La formation prépare à la certification "Oracle Java SE Programmer".
> Public
Demandeurs d'emploi inoccupés
> Prérequis
Avoir un intérêt prononcé pour l’univers informatique, et la programmation en particulier, ainsi qu’un esprit logique.
Posséder un bon niveau en anglais technique.
Etre dynamique, organisé(e), résistant(e) au stress et être capable de travailler en équipe.
> Programme
• Programmation, OO, Java
- Syntaxe Java
- Eclipse
- Logique de programmation (variable, boucle, algorithmique…)
- OO, UML, Design Patterns
- APIs Java SE & Java EE
- Frameworks : JUnit, Spring
• DB
- Analyse et conception, norme SQL, Triggers et Stored Procedures
- JDBC
- NoSQL
- Frameworks : JPA/EclipseLink
• Applications Web
- RIA
- Servlet, JSP
- Sécurité
- Frameworks : JSF2, GWT
• XML
- XML, validation, XSL (XSLT, XSL-FO, XPATH)
- Parsing Java (Sax, Dom)
• EJB
- Session, Entity, Message Driven
- Transactions
• Architectures SOA
- Web Services
- Spécifications WS-*
- Bus et connecteurs
- Orchestration des processus
• Cloud Computing
- IaaS, PaaS, Saas
- Public, privé, hybride
- Déploiement
- Services intégrés
- Administration
- Etude de cas : GAE
Cours de communication et Accompagnement dans la recherche d’emploi