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
Autres langagesCalendrier et TarifsPackages &
Forfaits
Demandeurs
d'emploi
 
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 de l'AFPR (Action de formation préalable au recrutement).
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici
JAV101 - Programmation Java
  • Présentation
    • Historique, domaines d'application, principe de la machine virtuelle JVM
    • Plate-formes Java SE, Java EE, Java ME
  • Concepts de base
    • Constantes et variables, opérateurs et expressions
    • Structures de contrôle
    • Tableaux et chaînes de caractère
    • Structure d'un programme Java
  • Surcharge de fonctions
  • Gestion de la mémoire : le ramasse-miettes
  • Objets et classes
    • Modèle et instance
    • Champs statiques
    • Encapsulation
    • Constructeurs
  • Héritage
    • Accès aux membres hérités, encapsulation
    • Constructeur de la classe de base
  • Classes modèles : classes abstraites et interfaces
  • Typage dynamique
    • Type d'une référence et d'un objet. Compatibilité des références
    • Interface, héritage et typage
  • Exceptions
    • Levée, propagation, traitement
    • Exceptions personnalisées
  • Entrées/sorties de type flot
    • Flux physiques et filtres
    • Les 2 hiérarchies de classes : orientées octet et caractère
    • Sérialisation d'objets
  • Introduction aux threads
  • 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
    • Conteneurs et gestionnaires de géométrie
    • Les composants graphiques Swing
    • Gestion des événements
    • Architecture MVC
    • Applets
  • Les apports et incompatibilités de la version J2SE 5.0
  • Les apports de la version Java SE 6
  • Modèles de conception (Design Patterns)
    • Singleton, Iterator, Factory, MVC
1 personne : 1875 € HT *
2 personnes : 3375 € HT *
3 personnes : 4781 € HT *
*personnes d'une même entreprise inscrites à la même session
 
Théorie : 60%
Pratique : 40%
 
Une machine par stagiaire. Environnement de développement Eclipse ou NetBeans.
5 jours.
 
25-29 jan 2010
29 mars - 2 avr 2010
31 mai - 4 juin 2010
4-8 oct 2010
29 nov - 3 déc 2010
 
 
Développeurs impliqués dans la réalisation d'applications Java autonomes, Web ou réparties.
 
Connaître et savoir mettre en oeuvre les fonctionnalités de base du langage Java. 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...).
 
Connaissance d'un langage de programmation.
 
Support de cours et exercices corrigés.