Académique Documents
Professionnel Documents
Culture Documents
JAVA – JEE
DURÉE
399 heures de cours
CERTIFICATION
Certificat de compétences professionnelles
et accompagnement à la certification JAVA
JAVA SE 8 PROGRAMMER
MODALITÉS
60% en présentiel
40% en téléprésentiel
MÉTIERS
Développeur JAVA
Concepteur JEE
Analyste programmeur JAVA – JEE
QU'ALLEZ-VOUS APPRENDRE PENDANT
LA FORMATION DÉVELOPPEUR JAVA-JEE
?
Mickaël AUGER
Référent de la formation
Nous avons conçu cette formation, qui s’adresse à des développeurs avec une
première expérience, dans un modèle dynamique qui inclut beaucoup de pratique.
Vous apprendrez, bien sûr, les fondamentaux de la programmation JAVA, ainsi que
un rappel sur les bases de données et les différents formalismes dans les métiers du
développement (UML, Agile). La formation est découpée en deux grands volumes
dont 30% de cours “classiques” et 70% de mise en pratique.
A la fin de la formation, vous serez amené à passer une certification JAVA.
De même, vous serez accompagné dans vos futures recherches d’emplois avec des
points réguliers avec notre conseillère en insertion professionnelle.
En plus d’un solide bagage technique sur la technologie JAVA, vous apprendrez
également les dernières méthodologies de travail collaboratif en entreprise.
LE PROGRAMME
Objectifs
👉 Gérer un projet de développement d’application avec les méthodes agiles
👉 Formaliser un projet avec UML
👉 Connaître et comprendre les méthodes et technologies relatives Java / J2EE
👉 Formaliser la programmation d’une application Java / J2EE
👉 Développer une application en Java
👉 Ancrer sa pratique du langage dans un contexte professionnel
Pré-requis
La formation est ouverte à tous, sans condition de diplôme. Vous devez -être inscrit
comme demandeur d’emplois.
Vous êtes déjà développeur(se) sur une autre technologie (Javascript, Php, C++, Python,
C#).
Connaître les architectures n-tier, notamment web (serveur web, serveur d’application,
serveur de base de données)
Savoir interpréter des spécifications fonctionnelles et des spécifications techniques
Avoir déjà pratiqué un langage de programmation dans un contexte professionnel
(JavaScript, Java, PHP, etc…)
Déroulé
Nos formations sont basées essentiellement sur la pratique et l’accompagnement
individuel de l’équipe pédagogique ce qui permet d’adapter la courbe d’apprentissage
aux capacités de chacun.e.
Détails
Différenciation entre les méthodes classiques et les méthodes agiles : philosophie agile,
manifeste agile
Présentation de SCRUM : back log, sprint, product owner, Scrum Master, itérations, users
stories, graphiques et statistiques
Outils d’agilité : Trello, Slack, outils collaboratifs, GDrive
Modalité : apports théoriques et lancement des projets fil rouge de la formation. Tout au
long de la formation, les étudiants devront cristalliser leurs acquis autour d’un projet
d’application. Cette séquence se réalise d’abord en équipe durant les phases de
conception puis en individuel durant les phases de production.
Détails :
Détails
Les concepts généraux de la POO : les objets, les classes, l’encapsulation, l’héritage, le
polymorphisme
La création d’objet : la déclaration, les constructeurs, la surcharge, la destruction d’un
objet, l’héritage, la visibilité des membres (Public, Private, Protected), les classes
particulières (abstraites, internes, locales, anonymes, membres)
Détails :
AWT et Swing
Les fenêtres : JWindow, JDialog, JFrame
Le gestionnaire de placement : FlowLayout, BorderLayout, GridLayout, CardLayout,
BoxLayout
Les composants : JButton, JLabel, JCheckBox, JRadioButton, JTextField, JTextArea
La gestion des événements : boucle événementielle, boucle infinie, Callback, Listener,
Déclencheur
Evaluation : Le livrable à fournir en fin de séquence fera l’objet d’une évaluation formative
sur la base d’une grille de critères fournies en amont aux étudiants.Durant cette séquence
les étudiants sont accompagnés par leur formateur.
Détails
Détails
Modalité : apports théoriques et mise en situation sur le projet fil rouge avec la
sécurisation de la base de données
ETAPE 1
Webinaire d'infos
Chaque semaine, nous organisons un webinaire d’informations vous permettant
d’avoir plus de détails et surtout de pouvoir poser vos questions.
ETAPE 2
Parcours Welcome
Quelques challenges à réaliser en autonomie à la maison pour se tester et nous
permettre de vérifier si vous êtes fait.e pour cette formation.
ETAPE 3
Entretien
Dès la fin de votre parcours welcome, vous pouvez prendre un RDV en ligne pour faire
connaissance plus finement et comprendre votre projet.
ETAPE 4
Semaine de testing
C’est la dernière étape de notre parcours de candidature. Nous vous invitons une
semaine entière avec les autres candidats pour se tester en live.
En fonction de votre niveau technique, le temps de réalisation de ce parcours est variable selon les
candidat.e.s. Mais en moyenne compter entre 10h et 15h de travail personnel.
SITUATION DE HANDICAP
Philippe Lemaire
Référent accessibilité du CEFIM
Vous avez une reconnaissance RQTH et vous vous demandez si nous pouvons
vous accueillir ?
Nous accueillons régulièrement des étudiants avec différents handicaps sur nos
formations. Pour les handicaps moteurs, nos locaux et nos équipements sont tout à
fait adaptés aux normes en vigueur.
Pour les autres handicaps, l’accessibilité peut être adaptée.
L’inclusion de tous et toutes dans la formation est une valeur importante pour nous
et nous prendrons toujours le temps de vous accueillir spécifiquement pour évaluer
avec vous notre capacité à nous adapter à votre empêchement.
Modalités pédagogiques
Cette formation est construite sur une alternance de séquences théoriques et de mises en
pratique.
Chaque module de formation débute par une présentation :
Des critères d’évaluation et seuil requis pour la validation des compétences : grille
d’évaluation, calendriers des livrables attendus, épreuve « sur table »
Des modalités de suivi du tuteur de formation : rencontre individuelle, visio-
conférences, Slack, messagerie, téléphone…
Personnes ressources : Les apprenants disposent de trois tuteurs :
Le tuteur pédagogique pour les questions liées à l’apprentissage
Le tuteur technique pour des problèmes de fonctionnement du matériel ou de la
plateforme Campus
Le tuteur administratif pour les questions liées aux difficultés administratives
(émargement, rémunération…).
L’entreprise d’accueil désigne un tuteur qui l’accompagne durant cette période. Un livret
pédagogique précise les objectifs de la formation et les résultats attendus par l’entreprise
d’accueil. Le tuteur pédagogique s’appuie sur ce document lors des échanges avec le
tuteur en entreprise (téléphone – visioconférence – rencontre).
Moyens pédagogiques
Les méthodes s’appuient sur des principes de pédagogie active, avec modulation des
objectifs par stagiaires et par domaine. Elles alternent des séquences de formation en
grand groupe et temps de formation par petits groupes à tâches différenciées, selon les
prérequis et la progression de chacun. Les objectifs spécifiques sont travaillés de façon
individualisée. Les activités mise en œuvre privilégieront les liens avec la pratique, tous les
apports théoriques auront une application lors de mises en situations professionnelles.
L’ensemble des parcours de formation et des ressources associées sont disponibles sur
notre plateforme LMS : https://campus.cefim.eu
Chaque étudiant dispose d’un espace personnel – accessible par un identifiant et un mot
de passe.
Celui-ci comprend :