Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.

L’objectif de la formation est de former des personnes venant de milieux divers mais très ouvertes avec de grandes capacités intellectuelles afin de devenir des développeurs JAVA.La pénurie de telles compétences est notoire et la mise en place d’une POE va pouvoir aider les entreprises à répondre aux sollicitations de ses marchés

Prérequis

  • Bac+ 3/5 de l’enseignement supérieur en informatique ou filières scientifiques, gestion, commerce (universitaire ou école d’ingénieur),
  • Inscrits en tant que demandeurs d’emploi

EVOLUER VERS UN NOUVEAU METIER

EVOLUER VERS UN NOUVEAU METIER

Présentation du groupe.

Présenter le métier d’Ingénieur d’études informatiques. Présentation de la formation.

ALGORITHMIQUE

Comprendre, analyser et créer un algorithme.

Obtenir de la « machine» qu’elle effectue un travail à notre place

  • Savoir expliciter son raisonnement
  • Savoir formaliser son raisonnement
  • Concevoir (et écrire) des algorithmes

PRESENTATION DE SGBDR / MODELISATION MERISE

Acquérir une démarche rigoureuse d’analyse de systèmes d’informations. Comprendre le modèle relationnel ;

Etre capable de concevoir un modèle de gestion de base de données.

SQL

Savoir utiliser les fonctionnalités du langage SQL.

PL_SQL

Comprendre l’utilité et être capable mettre en place des procédures stockées.

UML

Etre capable de concevoir et décrire une application en utilisant UML.

GESTION DE PROJET ET CYCLE DE VIE D’UN LOGICIEL

  • Cadrer sa mission ;
  • Découper un projet en tâches ; Organiser un projet ;
  • Connaître le cycle de vie d’un logiciel.

UML

Etre capable de concevoir et décrire une application en utilisant UML.

XML

  • Maîtriser les bases du langage XML,
  • Connaître les grands principes du méta-langage,
  • Savoir définir la structure des documents avec DTD et XML Schéma,
  • Connaître les bases du langage XPATH,
  • Savoir utiliser XSL pour la présentation des données.

JAVA

Initiation / aborder JAVA

JPA HIBERNATE

  • Comprendre la notion de mapping Objet/Relationnel
  • Comprendre la différence entre JPA et Hibernate, Toplink, EclipseLink Rendre persistants vos objets avec Hibernate
  • Utiliser le langage de requêtes HQL, JPAQL et l’API Criteria
  • Utiliser Hibernate avec une base de données existante
  • Mettre en œuvre la boîte à outils hibernate : Hibernate Tools
  • Intégrer Hibernate dans différentes architectures (Web et distribuées)
  • Bénéficier des services JEE comme les transactions
  • Optimiser l’accès aux données via Hibernate
  • Comprendre les différences entre EJB3 Entity et Hibernate
  • Design Patterns hibernate
  • Mettre en œuvre des intercepteurs
  • Intégrer hibernate avec Struts
  • Intégrer hibernate avec Spring.NET

SPRING

  • Créer une architecture en couches avec JSF , Spring , hibernate.
  • Mettre en oeuvre l’injection de dépendances avec Spring
  • Optimiser le paramétrage du conteneur léger de Spring
  • Mettre en oeuvre la programmation Aspect (Spring AOP et AspectJ)
  • Accéder à vos données avec Spring JDBC et Spring Data
  • Comprendre et mettre en oeuvre les transactions avec Spring
  • Créer des écrans web avec Spring MVC 3
  • Tester plus facilement vos applications Spring
  • Sécuriser vos applications avec Spring Security

INTRODUCTION AUX APPLICATIONS WEB

Aborder les technologies web

HTML / CSS

  • Créer ou modifier des pages HTML.
  • Découvrir les styles CSS et les nouveautés du HTML 5.

ANGULAR

Cette formation Angular4  vous apprendra à développer un application web. Angular  propose  plus de cohérence dans le développement front.

MAVEN

Connaître les enjeux et possibilités de Maven dans une équipe de développement – Etre capable de mettre en place et maintenir de multiples projets avec Maven

GESTION DE PROJETS

  • Connaitre les étapes clés de la gestion de projet.
  • Utiliser les différents outils de conduite de projet.
  • Choisir les outils les plus pertinents en fonction du contexte projet.
  • Intégrer les relations humaines dans la réussite de ses projets.
  • Identifier les comportements clés pour le succès d’un projet.

GESTION DE PROJET-SCRUM

  • Maîtriser les concepts et pratiques Scrum
  • Démarrer un projet Scrum opérationnel
  • Intégrer une équipe Scrum
  • Ancrer durablement le changement Agile
  • Répondre aux interrogations sur Scrum.
Fermer le menu