SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JAVA, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / JAVA et JEE
OBJECTIFS
• Réaliser et déployer des applications complètes, performantes et maintenables en Java et pouvoir réaliser des applets
• Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces
• Connaître et maîtriser les concepts avancés de la programmation Java
PUBLIC
Tous
PRE-REQUIS
• Notions de programmation
PROGRAMME
Découvrir la plateforme Java
Historique, versions
Editions Java : Java SE, Java EE, Java ME
Compilation et interprétation par la JVM (Java Virtual Machine)
Technologies/frameworks Java et positionnement
Environnement de développement
Empaquetage et déploiement d'une application Java
Atelier : Installation du JDK (Java Development Kit) et d'un IDE (Eclipse/NetBeans) - Structure d'un projet,
buildPath,...
Maîtriser les bases
Utilisation de variables, constantes, opérateurs
Types simples et types références
Transtypage, Wrappers
Expression de conditions : if/else, switch, opérateur ternaire
Utilisation de boucles : for, while, do while
Manipulation de tableaux
Factorisation de codes avec méthodes
Surcharge, arguments variables, récursivité
Commenter et documenter du code
Atelier : Multiples exemples de manipulation de structures de contrôles et de fonctions
Apprendre l'objet
Définition de classes, POJO vs JavaBean
Déclaration des membres d'instance / de classe (static)
Constructeurs et instanciation
Cycle de vie d'un objet en mémoire
Diagramme de classes (UML)
Agrégation d'objets (association)
Encapsulation : getters et setters
Extension de classes (Héritage)
Comparaison d'objets
Classes abstraites
Interfaces et implémentation
Polymorphisme
Atelier : Modélisation de problèmes en objet
Gérer les exceptions
Définition, types d'exceptions
Capturer et traiter une exception (try/catch/finally)
Lever/Remonter une exception (throw/throws)
Création d'exceptions
A retenir
Durée : 5 jours soit 35h.
Réf. JAVIA
Dates des sessions
Paris
23/03/2015
25/05/2015
29/06/2015
24/08/2015
28/09/2015
02/11/2015
14/12/2015
Aix en Provence
30/03/2015
01/06/2015
06/07/2015
31/08/2015
05/10/2015
16/11/2015
Bordeaux
20/07/2015
23/11/2015
Brussel
08/06/2015
12/10/2015
Geneve
29/06/2015
02/11/2015
Lille
16/03/2015
18/05/2015
22/06/2015
17/08/2015
21/09/2015
26/10/2015
07/12/2015
Lyon
13/04/2015
08/06/2015
20/07/2015
07/09/2015
12/10/2015
23/11/2015
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JAVA, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / JAVA et JEE
Atelier : Gestion des exceptions susceptibles d'être déclenchées dans une application
Utiliser des collections
Présentation de l'API disponible, generics
Comparatif, choix d'un type de collection
Classes essentielles : ArrayList, HashMap,...
Parcours, opérations sur des collections et tris
Atelier : Manipulation de collections d'objets
Manipuler des fichiers
Flux binaires / caractères
Lecture et écriture de fichiers
Utilisation de buffers
Manipulation de chemins, répertoires, surveillance
Sérialisation d'objets : binaire, XML
Externalisation de configuration dans des .properties
Gestion des logs : java.util.logging, Log4j
Atelier : Implémentation d'exports et imports depuis des fichiers
Construire des interfaces graphiques
Présentation de Swing : containers, widgets
Fenêtres modales/non modales, boîtes de messages
Positionnement des contrôles (Layout Managers)
Gestion des évènements : claviers, souris
WYSIWYG disponibles
Gestion du redimensionnement
Atelier : Application complète de gestion
Accèder à des bases de données
Présentation de l'API JDBC
Ecriture de requêtes et traitement des résultats
Gestion des transactions
Mapping relationnel objet (Pattern DAO)
Présentation de frameworks ORM
Atelier : Organisation et implémentation d'une couche d'accès aux données
Notions avancées
Communications réseau
Gestion des processus
Options JVM
Optimiser du code, généricité
Introspection (Reflection API) 
Atelier : optimisation de code et déploiements
Montpellier
09/03/2015
27/07/2015
30/11/2015
Nantes
09/03/2015
20/04/2015
15/06/2015
27/07/2015
14/09/2015
19/10/2015
30/11/2015
Nice
29/06/2015
02/11/2015
Rennes
20/07/2015
23/11/2015
Strasbourg
22/06/2015
26/10/2015
Toulouse
16/03/2015
18/05/2015
22/06/2015
17/08/2015
21/09/2015
26/10/2015
07/12/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JAVA, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / JAVA et JEE
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.

Weitere ähnliche Inhalte

Was ist angesagt?

Symfi formation-symfony-les-bases
Symfi formation-symfony-les-basesSymfi formation-symfony-les-bases
Symfi formation-symfony-les-basesCERTyou Formation
 
Eclia formation-eclipse-utilisation-avancee
Eclia formation-eclipse-utilisation-avanceeEclia formation-eclipse-utilisation-avancee
Eclia formation-eclipse-utilisation-avanceeCERTyou Formation
 
Adain formation-ada-les-bases
Adain formation-ada-les-basesAdain formation-ada-les-bases
Adain formation-ada-les-basesCERTyou Formation
 
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...CERTyou Formation
 
Eclip formation-eclipse-creation-de-modules
Eclip formation-eclipse-creation-de-modulesEclip formation-eclipse-creation-de-modules
Eclip formation-eclipse-creation-de-modulesCERTyou Formation
 
Jee010 formation-jee-jsf-2-jpa-2
Jee010 formation-jee-jsf-2-jpa-2Jee010 formation-jee-jsf-2-jpa-2
Jee010 formation-jee-jsf-2-jpa-2CERTyou Formation
 
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...CERTyou Formation
 
Xcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaXcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaCERTyou Formation
 
Tomad formation-tomcat-administration
Tomad formation-tomcat-administrationTomad formation-tomcat-administration
Tomad formation-tomcat-administrationCERTyou Formation
 
Htmjs formation-html-css-fondamentaux-javascript
Htmjs formation-html-css-fondamentaux-javascriptHtmjs formation-html-css-fondamentaux-javascript
Htmjs formation-html-css-fondamentaux-javascriptCERTyou Formation
 
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...CERTyou Formation
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkitCERTyou Formation
 
Flaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementFlaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementCERTyou Formation
 
Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCERTyou Formation
 
Andia formation-android-les-bases-et-perfectionnement
Andia formation-android-les-bases-et-perfectionnementAndia formation-android-les-bases-et-perfectionnement
Andia formation-android-les-bases-et-perfectionnementCERTyou Formation
 
Andc formation-android-avance-inclure-du-c-avec-le-ndk
Andc formation-android-avance-inclure-du-c-avec-le-ndkAndc formation-android-avance-inclure-du-c-avec-le-ndk
Andc formation-android-avance-inclure-du-c-avec-le-ndkCERTyou Formation
 

Was ist angesagt? (20)

Symfi formation-symfony-les-bases
Symfi formation-symfony-les-basesSymfi formation-symfony-les-bases
Symfi formation-symfony-les-bases
 
Eclia formation-eclipse-utilisation-avancee
Eclia formation-eclipse-utilisation-avanceeEclia formation-eclipse-utilisation-avancee
Eclia formation-eclipse-utilisation-avancee
 
Adain formation-ada-les-bases
Adain formation-ada-les-basesAdain formation-ada-les-bases
Adain formation-ada-les-bases
 
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
 
Eclip formation-eclipse-creation-de-modules
Eclip formation-eclipse-creation-de-modulesEclip formation-eclipse-creation-de-modules
Eclip formation-eclipse-creation-de-modules
 
Jee010 formation-jee-jsf-2-jpa-2
Jee010 formation-jee-jsf-2-jpa-2Jee010 formation-jee-jsf-2-jpa-2
Jee010 formation-jee-jsf-2-jpa-2
 
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...
Dw002 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design...
 
Xcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaXcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoa
 
Tomad formation-tomcat-administration
Tomad formation-tomcat-administrationTomad formation-tomcat-administration
Tomad formation-tomcat-administration
 
Htmjs formation-html-css-fondamentaux-javascript
Htmjs formation-html-css-fondamentaux-javascriptHtmjs formation-html-css-fondamentaux-javascript
Htmjs formation-html-css-fondamentaux-javascript
 
Proto formation-prototype
Proto formation-prototypeProto formation-prototype
Proto formation-prototype
 
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...
Wbm05 formation-webmaster-avance-html5-css3-javascript-et-responsive-design-x...
 
Djang formation-django
Djang formation-djangoDjang formation-django
Djang formation-django
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkit
 
Flaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementFlaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnement
 
Ant formation-ant
Ant formation-antAnt formation-ant
Ant formation-ant
 
Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnement
 
Andia formation-android-les-bases-et-perfectionnement
Andia formation-android-les-bases-et-perfectionnementAndia formation-android-les-bases-et-perfectionnement
Andia formation-android-les-bases-et-perfectionnement
 
Jav7 formation-java-7
Jav7 formation-java-7Jav7 formation-java-7
Jav7 formation-java-7
 
Andc formation-android-avance-inclure-du-c-avec-le-ndk
Andc formation-android-avance-inclure-du-c-avec-le-ndkAndc formation-android-avance-inclure-du-c-avec-le-ndk
Andc formation-android-avance-inclure-du-c-avec-le-ndk
 

Andere mochten auch

Bowin formation-business-object-webintelligence-les-bases
Bowin formation-business-object-webintelligence-les-basesBowin formation-business-object-webintelligence-les-bases
Bowin formation-business-object-webintelligence-les-basesCERTyou Formation
 
42 6 m-recommandations-techniques_et_environnementales
42 6 m-recommandations-techniques_et_environnementales42 6 m-recommandations-techniques_et_environnementales
42 6 m-recommandations-techniques_et_environnementalesAbdelfatteh Khanchouch
 
Cloudy with SaaS Shine
Cloudy with SaaS ShineCloudy with SaaS Shine
Cloudy with SaaS ShineSimon Baker
 
Ppt02 formation-powerpoint-les-bases
Ppt02 formation-powerpoint-les-basesPpt02 formation-powerpoint-les-bases
Ppt02 formation-powerpoint-les-basesCERTyou Formation
 
Writeat
WriteatWriteat
Writeatzagru
 
Perl6pod lvee
Perl6pod lveePerl6pod lvee
Perl6pod lveezagru
 
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2B5270 g formation-essentials-for-ibm-cognos-bi-v10-2
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2CERTyou Formation
 
Digitalcontent
DigitalcontentDigitalcontent
Digitalcontentzagru
 
IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)Simon Baker
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Simon Baker
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
Data representation
Data representationData representation
Data representationChew Hoong
 
Total Gastrectomy 4
Total Gastrectomy 4Total Gastrectomy 4
Total Gastrectomy 4KurdGEHS
 
Git Colonoscopy Effectiveness Improvement
Git Colonoscopy Effectiveness ImprovementGit Colonoscopy Effectiveness Improvement
Git Colonoscopy Effectiveness ImprovementKurdGEHS
 
Minmal Invasive Surgey Case8.
Minmal Invasive Surgey Case8.Minmal Invasive Surgey Case8.
Minmal Invasive Surgey Case8.KurdGEHS
 
Minmal Invasive Surgey Case7.
Minmal Invasive Surgey Case7.Minmal Invasive Surgey Case7.
Minmal Invasive Surgey Case7.KurdGEHS
 
Whom We Are.
Whom We Are.Whom We Are.
Whom We Are.KurdGEHS
 

Andere mochten auch (20)

Bowin formation-business-object-webintelligence-les-bases
Bowin formation-business-object-webintelligence-les-basesBowin formation-business-object-webintelligence-les-bases
Bowin formation-business-object-webintelligence-les-bases
 
42 6 m-recommandations-techniques_et_environnementales
42 6 m-recommandations-techniques_et_environnementales42 6 m-recommandations-techniques_et_environnementales
42 6 m-recommandations-techniques_et_environnementales
 
Aum Presentation
Aum PresentationAum Presentation
Aum Presentation
 
brochure_motivation_fr
brochure_motivation_frbrochure_motivation_fr
brochure_motivation_fr
 
Cloudy with SaaS Shine
Cloudy with SaaS ShineCloudy with SaaS Shine
Cloudy with SaaS Shine
 
Ppt02 formation-powerpoint-les-bases
Ppt02 formation-powerpoint-les-basesPpt02 formation-powerpoint-les-bases
Ppt02 formation-powerpoint-les-bases
 
Writeat
WriteatWriteat
Writeat
 
Perl6pod lvee
Perl6pod lveePerl6pod lvee
Perl6pod lvee
 
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2B5270 g formation-essentials-for-ibm-cognos-bi-v10-2
B5270 g formation-essentials-for-ibm-cognos-bi-v10-2
 
Digitalcontent
DigitalcontentDigitalcontent
Digitalcontent
 
IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015
 
20100622 05 ba_plumier_degee
20100622 05 ba_plumier_degee20100622 05 ba_plumier_degee
20100622 05 ba_plumier_degee
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Data representation
Data representationData representation
Data representation
 
Total Gastrectomy 4
Total Gastrectomy 4Total Gastrectomy 4
Total Gastrectomy 4
 
Git Colonoscopy Effectiveness Improvement
Git Colonoscopy Effectiveness ImprovementGit Colonoscopy Effectiveness Improvement
Git Colonoscopy Effectiveness Improvement
 
Minmal Invasive Surgey Case8.
Minmal Invasive Surgey Case8.Minmal Invasive Surgey Case8.
Minmal Invasive Surgey Case8.
 
Minmal Invasive Surgey Case7.
Minmal Invasive Surgey Case7.Minmal Invasive Surgey Case7.
Minmal Invasive Surgey Case7.
 
Whom We Are.
Whom We Are.Whom We Are.
Whom We Are.
 

Ähnlich wie Javia formation-java-les-bases-et-perfectionnement

Cyjob formation-java-pour-developpeur-objet
Cyjob formation-java-pour-developpeur-objetCyjob formation-java-pour-developpeur-objet
Cyjob formation-java-pour-developpeur-objetCERTyou Formation
 
Jee016 formation-jee-spring-les-bases
Jee016 formation-jee-spring-les-basesJee016 formation-jee-spring-les-bases
Jee016 formation-jee-spring-les-basesCERTyou Formation
 
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnement
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnementJee005 formation-jee-ejb-3-les-bases-et-perfectionnement
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnementCERTyou Formation
 
Jee007 formation-jee-jboss-seam
Jee007 formation-jee-jboss-seamJee007 formation-jee-jboss-seam
Jee007 formation-jee-jboss-seamCERTyou Formation
 
Jee003 formation-jee-ejb-3-perfectionnement
Jee003 formation-jee-ejb-3-perfectionnementJee003 formation-jee-ejb-3-perfectionnement
Jee003 formation-jee-ejb-3-perfectionnementCERTyou Formation
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesCERTyou Formation
 
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementDruia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementCERTyou Formation
 
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...CERTyou Formation
 
Cshae formation-csharp-expert
Cshae formation-csharp-expertCshae formation-csharp-expert
Cshae formation-csharp-expertCERTyou Formation
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryCERTyou Formation
 
Jee017 formation-jee-spring-les-bases-et-perfectionnement
Jee017 formation-jee-spring-les-bases-et-perfectionnementJee017 formation-jee-spring-les-bases-et-perfectionnement
Jee017 formation-jee-spring-les-bases-et-perfectionnementCERTyou Formation
 
Pgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobilePgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobileCERTyou Formation
 
Jee008 formation-jee-jsf-java-server-faces
Jee008 formation-jee-jsf-java-server-facesJee008 formation-jee-jsf-java-server-faces
Jee008 formation-jee-jsf-java-server-facesCERTyou Formation
 
Jee021 formation-jee-struts-hibernate
Jee021 formation-jee-struts-hibernateJee021 formation-jee-struts-hibernate
Jee021 formation-jee-struts-hibernateCERTyou Formation
 
Javav formation-java-avance-hibernate-webservices
Javav formation-java-avance-hibernate-webservicesJavav formation-java-avance-hibernate-webservices
Javav formation-java-avance-hibernate-webservicesCERTyou Formation
 

Ähnlich wie Javia formation-java-les-bases-et-perfectionnement (17)

Cyjob formation-java-pour-developpeur-objet
Cyjob formation-java-pour-developpeur-objetCyjob formation-java-pour-developpeur-objet
Cyjob formation-java-pour-developpeur-objet
 
Jee016 formation-jee-spring-les-bases
Jee016 formation-jee-spring-les-basesJee016 formation-jee-spring-les-bases
Jee016 formation-jee-spring-les-bases
 
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnement
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnementJee005 formation-jee-ejb-3-les-bases-et-perfectionnement
Jee005 formation-jee-ejb-3-les-bases-et-perfectionnement
 
Jee007 formation-jee-jboss-seam
Jee007 formation-jee-jboss-seamJee007 formation-jee-jboss-seam
Jee007 formation-jee-jboss-seam
 
Jee003 formation-jee-ejb-3-perfectionnement
Jee003 formation-jee-ejb-3-perfectionnementJee003 formation-jee-ejb-3-perfectionnement
Jee003 formation-jee-ejb-3-perfectionnement
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-bases
 
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementDruia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
 
Extjs formation-extjs
Extjs formation-extjsExtjs formation-extjs
Extjs formation-extjs
 
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
Cyjava formation-java-programmation-maitriser-les-fondamentaux-de-la-programm...
 
Cshae formation-csharp-expert
Cshae formation-csharp-expertCshae formation-csharp-expert
Cshae formation-csharp-expert
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
 
Jee017 formation-jee-spring-les-bases-et-perfectionnement
Jee017 formation-jee-spring-les-bases-et-perfectionnementJee017 formation-jee-spring-les-bases-et-perfectionnement
Jee017 formation-jee-spring-les-bases-et-perfectionnement
 
Ezpub formation-ezpublish
Ezpub formation-ezpublishEzpub formation-ezpublish
Ezpub formation-ezpublish
 
Pgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobilePgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobile
 
Jee008 formation-jee-jsf-java-server-faces
Jee008 formation-jee-jsf-java-server-facesJee008 formation-jee-jsf-java-server-faces
Jee008 formation-jee-jsf-java-server-faces
 
Jee021 formation-jee-struts-hibernate
Jee021 formation-jee-struts-hibernateJee021 formation-jee-struts-hibernate
Jee021 formation-jee-struts-hibernate
 
Javav formation-java-avance-hibernate-webservices
Javav formation-java-avance-hibernate-webservicesJavav formation-java-avance-hibernate-webservices
Javav formation-java-avance-hibernate-webservices
 

Mehr von CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Mehr von CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 

Javia formation-java-les-bases-et-perfectionnement

  • 1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JAVA, Les bases et Perfectionnement Formation Informatique / Développement logiciel / JAVA et JEE OBJECTIFS • Réaliser et déployer des applications complètes, performantes et maintenables en Java et pouvoir réaliser des applets • Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces • Connaître et maîtriser les concepts avancés de la programmation Java PUBLIC Tous PRE-REQUIS • Notions de programmation PROGRAMME Découvrir la plateforme Java Historique, versions Editions Java : Java SE, Java EE, Java ME Compilation et interprétation par la JVM (Java Virtual Machine) Technologies/frameworks Java et positionnement Environnement de développement Empaquetage et déploiement d'une application Java Atelier : Installation du JDK (Java Development Kit) et d'un IDE (Eclipse/NetBeans) - Structure d'un projet, buildPath,... Maîtriser les bases Utilisation de variables, constantes, opérateurs Types simples et types références Transtypage, Wrappers Expression de conditions : if/else, switch, opérateur ternaire Utilisation de boucles : for, while, do while Manipulation de tableaux Factorisation de codes avec méthodes Surcharge, arguments variables, récursivité Commenter et documenter du code Atelier : Multiples exemples de manipulation de structures de contrôles et de fonctions Apprendre l'objet Définition de classes, POJO vs JavaBean Déclaration des membres d'instance / de classe (static) Constructeurs et instanciation Cycle de vie d'un objet en mémoire Diagramme de classes (UML) Agrégation d'objets (association) Encapsulation : getters et setters Extension de classes (Héritage) Comparaison d'objets Classes abstraites Interfaces et implémentation Polymorphisme Atelier : Modélisation de problèmes en objet Gérer les exceptions Définition, types d'exceptions Capturer et traiter une exception (try/catch/finally) Lever/Remonter une exception (throw/throws) Création d'exceptions A retenir Durée : 5 jours soit 35h. Réf. JAVIA Dates des sessions Paris 23/03/2015 25/05/2015 29/06/2015 24/08/2015 28/09/2015 02/11/2015 14/12/2015 Aix en Provence 30/03/2015 01/06/2015 06/07/2015 31/08/2015 05/10/2015 16/11/2015 Bordeaux 20/07/2015 23/11/2015 Brussel 08/06/2015 12/10/2015 Geneve 29/06/2015 02/11/2015 Lille 16/03/2015 18/05/2015 22/06/2015 17/08/2015 21/09/2015 26/10/2015 07/12/2015 Lyon 13/04/2015 08/06/2015 20/07/2015 07/09/2015 12/10/2015 23/11/2015
  • 2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JAVA, Les bases et Perfectionnement Formation Informatique / Développement logiciel / JAVA et JEE Atelier : Gestion des exceptions susceptibles d'être déclenchées dans une application Utiliser des collections Présentation de l'API disponible, generics Comparatif, choix d'un type de collection Classes essentielles : ArrayList, HashMap,... Parcours, opérations sur des collections et tris Atelier : Manipulation de collections d'objets Manipuler des fichiers Flux binaires / caractères Lecture et écriture de fichiers Utilisation de buffers Manipulation de chemins, répertoires, surveillance Sérialisation d'objets : binaire, XML Externalisation de configuration dans des .properties Gestion des logs : java.util.logging, Log4j Atelier : Implémentation d'exports et imports depuis des fichiers Construire des interfaces graphiques Présentation de Swing : containers, widgets Fenêtres modales/non modales, boîtes de messages Positionnement des contrôles (Layout Managers) Gestion des évènements : claviers, souris WYSIWYG disponibles Gestion du redimensionnement Atelier : Application complète de gestion Accèder à des bases de données Présentation de l'API JDBC Ecriture de requêtes et traitement des résultats Gestion des transactions Mapping relationnel objet (Pattern DAO) Présentation de frameworks ORM Atelier : Organisation et implémentation d'une couche d'accès aux données Notions avancées Communications réseau Gestion des processus Options JVM Optimiser du code, généricité Introspection (Reflection API)  Atelier : optimisation de code et déploiements Montpellier 09/03/2015 27/07/2015 30/11/2015 Nantes 09/03/2015 20/04/2015 15/06/2015 27/07/2015 14/09/2015 19/10/2015 30/11/2015 Nice 29/06/2015 02/11/2015 Rennes 20/07/2015 23/11/2015 Strasbourg 22/06/2015 26/10/2015 Toulouse 16/03/2015 18/05/2015 22/06/2015 17/08/2015 21/09/2015 26/10/2015 07/12/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs.
  • 3. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JAVA, Les bases et Perfectionnement Formation Informatique / Développement logiciel / JAVA et JEE Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.