Vous êtes ici : Accueil > Développer en Java

Développer en Java

Les + de la formation

La formation DEVELOPPER en JAVA vise à former au développement d’application d’entreprise indispensable pour se positionner sur différents postes selon votre profil, développeur, développeur back end, développeur full stack…

Les débouchés ou poursuites d'études

- Développeur Front End/Back End/Fullstack… 

- Poursuivre en formation Développeur Web Web Mobile (TP Niveau III) 

Aptitudes

- Bonne connaissance de l’intégration HTML CSS De bonnes notions en anglais sont nécessaires. 

- Très bonne pratique de l’outil informatique, rigueur dans la gestion des productions, aptitude à communiquer, capacité à travailler en équipe.

Objectifs

A l'issue de la formation, les stagiaires sont capables de : 

- Comprendre les principes du développement en Java

- Développer une application simple client-serveur  et web

- Avoir l’autonomie nécessaire pour évoluer en programmation Java 

Programme

INTRODUCTION À LA PROGRAMMATION JAVA 

- Les avantages de Java : Présentation des différentes  plateformes Java : JSE, JEE, JME – Indépendance - Lourd vs centralisé - La JRE, le JDK  - Les outils de développement : Eclipse, - Netbeans

- La structure d'un programme Java : Vue d'ensemble de bibliothèques de classes - Compilation

- Le Java au quotidien : La JRE, la JDK - Les outils de développement : Eclipse, NetBeans

- Les outils de développement Java : Java Développement Kit (JDK) - Compilateur (javac) - Utilitaire Javadoc - Archive Java (JAR)

 

STRUCTURE DU LANGAGE JAVA 

- La syntaxe du langage : Déclaration et initialisation des variables - Déclarations et expressions - Déclaration et utilisation des tableaux - Transtypage - Conditions - Boucles 

- Le paradigme objet : Rappels sur la programmation orienté objet - Encapsulation, héritage et le polymorphisme - Analyse et conception objet - Conception d'application objet 

- Fonctionnalités orientées objet de Java : Instance - Agrégation et composition - Héritage - Classes abstraites et interfaces - Surcharge et polymorphisme 

- Gérer les erreurs avec les exceptions : Try / Catch - Throw / Throws - Créer ses propres exceptions - Les exceptions Java

- Utiliser les collections en Java : Présentation des collections - Listes, piles, files, ... - Itérer sur des collections - Choisir la bonne collection en fonction du besoin

- Nouveautés Java 5 et 6 : Les annotations – Généricité – Autoboxing - Imports statiques – Enum - Propriétés getters/setters !

- Accéder à une base de données relationnelle avec JDBC : Architecture et types de pilotes JDBC - Charger le pilote et récupérer une connexion à la base de données  - Exécuter des requêtes SQL - Requêtes paramétrées - Exploitation des résultats - Notion de persistance objet

- Interfaces graphiques avec Java (GUI) : Présentation d’AWT et Swing - Widgets, Layouts, Evènements en AWT et en Swing - Mixer une application AWT/Swing ?


Toutes nos formations sont modulables et chaque certificat de compétences professionnelles (CCP) peut être réalisé indépendamment.
Code ROME
M1805
Codes FORMACODE
31036
31067
31088
31089
31090


Validation

Attestation de fin de formation

ÉVALUATION

Evaluation fin de formation
Retrouvez-nous aussi sur les réseaux sociaux   FacebookLinkedIntwitterYouTubeViadeogoogleplus