Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Commentaires
client
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation JAV101 - Programmation Java

Cette formation peut être suivie dans le cadre d'un package JPACK1, JPACK2, à la carte

  • Présentation de Java
    • Historique, domaines d'application, principe de la machine virtuelle JVM, les différentes versions jusqu'à Java SE 7
    • Plate-formes Java SE, Java EE, Java ME
  • Concepts de base de Java
    • Constantes et variables, opérateurs et expressions
    • Structures de contrôle en Java
    • Tableaux et chaînes de caractère
    • Structure d'un programme Java
  • Surcharge de fonctions
  • Gestion de la mémoire en Java : le ramasse-miettes
  • Objets et classes Java
    • Modèle et instance
    • Champs statiques
    • Encapsulation
    • Constructeurs
  • Héritage en Java
    • Accès aux membres hérités, encapsulation
    • Constructeur de la classe de base
  • Classes modèles : classes abstraites et interfaces
  • Typage dynamique en Java
    • Type d'une référence et d'un objet. Compatibilité des références
    • Interface, héritage et typage
  • Les packages en Java
  • Gestion des collections Java
    • Collections génériques
    • Itérateur, boucles sur collections
  • Les annotations Java
  • Gestion des exceptions en Java
    • Levée, propagation, capture
    • Exceptions personnalisées
  • Entrées/sorties (fichiers) en Java
    • Flux physiques et filtres
    • Les 2 hiérarchies de classes : orientées octet et caractère
    • Sérialisation d'objets
  • Introduction aux threads Java
  • Accès aux bases de données avec JDBC
    • Connexion à la base, requêtes
    • Optimisation des requêtes : PreparedStatement, lots de requêtes
    • Transactions, sources de données
  • Interfaces Graphiques en Java
    • Conteneurs et gestionnaires de géométrie
    • Les composants graphiques Swing
    • Gestion des événements
    • Architecture MVC
  • Modèles de conception (Design Patterns)
    • Singleton, Iterator, Factory, MVC
Tarifs
1 personne : 1875 € HT *
2 personnes : 3187 € HT *
3 personnes : 4314 € HT *
*personnes d'une même entreprise inscrites à la même session
Organisation de la formation
Théorie : 60%
Pratique : 40%
Configuration
Une machine par stagiaire. Environnement de développement Eclipse ou NetBeans.
Durée de la formation
5 jours.
Dates
30 jan-3 fév 2012
2-6 avr 2012
18-22 juin 2012
24-28 sep 2012
26-30 nov 2012
 
 
Orientation de la formation
Développeurs impliqués dans la réalisation d'applications Java autonomes, Web ou réparties.
Objectifs de la formation
Connaître et savoir mettre en oeuvre les fonctionnalités de base du langage Java jusqu'à la version Java SE 7. Se sensibiliser aux architectures applicatives en Java. Cette formation présente la plate-forme Java SE, elle est un pré-requis pour les modules de Java EE (Servlets et JSP, EJB, JSF, Hibernate...).
Pré-requis pour la formation
Connaissance d'un langage de programmation.
Documentation
Support de cours et exercices corrigés.