Formation Java initiation - Mistra

publicité
Formation Java initiation
Objectif
Le langage Java est un langage de programmation informatique orienté objet créé par Sun
Microsystems et présenté officiellement le 23 mai 1995. Le langage Java a la particularité
principale que les logiciels écrits avec ce dernier sont très facilement portables sur plusieurs
systèmes d'exploitation tels que UNIX, Windows, Mac OS ou GNU/Linux avec peu ou pas de
modifications. C'est la plate-forme qui garantit la portabilité des applications développées en
Java.
Cette formation permet de maîtriser les bases du langage Java et la mise en oeuvre des
principes de la programmation orientée objet afin de réaliser des projets concrets en Java.
A la fin de la formation vous saurez développer ou modifier des applications en utilisant le
langage Java et l'environnement de développement Eclipse. Vous connaitrez les particularités
du langage pour écrire du code fiable et efficace. Vous saurez également parfaitement utiliser la
documentation "Javadoc".
Public concerné
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
Tout public.
Pré-requis
Des notions de programmation orientée objet (POO) sont recommandées ou avoir suivi la
formation Conception orientée objet.
Informations pratiques
Référence : #JIF
Durée : 10 sessions de 5 jours (35 heures)
Tarif : 2 150€ (HT)
Dates :
- 18 au 22 janvier 2016
- 08 au 12 Février 2016
- 14 au 18 Mars 2016
- 11 au 15 Avril 2016
- 09 au 13 Mai 2016
- 20 au 24 Juin 2016
- 18 au 22 Juillet 2016
- 05 au 09 février 2016
- 10 au 14 Octobre 2016
- 28 Novembre au 02 Décembre 2016
- entre janvier et décembre 2016
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
- une semaine par mois
Ou à la demande en province et intra-entreprise
Présence nationale
Cliquez sur l'image pour l'agrandir
Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille,
Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse,
Toulon, Tours
Programme
Introduction à la programmation Java
Les avantages de Java
Raison d'existence de la plateforme Java
Indépendance
Lourd vs centralisé
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
Présentation des plateformes Java: JSE, JEE, JME
La JRE, le JDKLes outils de développement : Eclipse, Netbeans
Les outils de développement : Eclipse, Netbeans
Structure d'un programme Java
Compilation
Vue d'ensemble de bibliothèques de classes
Java au quotidien
La JRE, la JDK
Les outils de développement: Eclipse, NetBeans
Exercice pratique: Installation et premiers essais avec les différentes perspectives et fenêtres
d'Eclipse
Outils de développement Java
Java Development 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
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
Boucles
Exercice pratique: Création d'un algorithme de calcul de total à payer en fonction d'un tableau
de factures.
Le paradigme objet
Rappels sur la programmation orienté objet
Encapsulation, héritage et le polymorphisme
Analyse et conception objet
Conception d'une application objet
Exercice pratique: Modélisation d'un système de facturation: Gestion des contacts, des
entreprises, des commandes et des factures.
Fonctionnalités orientées objet de Java
Instance
Agrégation et composition
Héritage
Classes abstraites et interfaces
Surcharge et polymorphisme
Exercice pratique: Développement de la modélisation du système de facturation fait le premier
jour. Mise en place de l'algorithme de calcul du montant dû par client, par fournisseur.
Gérer les erreurs avec les exceptions
Try / Catch
Throw / Throws
Créer ses propres exceptions
Les exceptions Java: Exemple des classes Java d'écriture dans un fichier.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
Exercice pratique: L'utilisateur devra pouvoir saisir dans la console de nouvelles factures. si le
informations saisies sont invalides, gérer les bonnes exceptions. Les informations saisies
devront ensuite être écrites dans un fichier et gérer les exceptions possiblement levées.
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 : la fin de la douleur des 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
Exercice pratique: Améliorer le programme de gestion des factures en récupérant/ajoutant les
informations d'une base de données relationnelle.
Interfaces graphiques avec Java (GUI)
Présentation de AWT
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java initiation
Widgets, Layouts, Evènements en AWT
Présentation de Swing
Widgets, Layouts, Evènements en Swing
Mixer une application AWT/Swing ?
Logiciels utilisés
Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera
préinstallé sur les postes.
Eclipse
Travaux pratiques
Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60%
du temps est concacré à la pratique.
De plus, un exercice fil rouge sera développé petit à petit afin de créer une modélisation objet
d'une facture.
Formations connexes
Si vous souhaitez aller plus loin, vous pouvez suivre la formation Java Perfectionnement.
Vous pouvez également vous orienter vers la programmation web avec Java en suivant la
formation JEE6 et JSF.
Mots clés associés à cette formation
Java, Java Standard Edition, Java SE, programmation, développement.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Powered by TCPDF (www.tcpdf.org)
Téléchargement