retour accueil c3 institute

Tél : 01 42 37 12 34

c3 institute : formation et conseil aux entreprises

Formations et conseil aux entreprises

 

C3 Institute vous propose un catalogue complet de formations sur tous les thèmes liés à l'entreprise, informatique, coaching, management, langue...

formations continues - standard et sur mesure, DIF, FONGECIF, formations en alternance...

Programmation Java


Participants

Programmeurs, stagiaires préparant l'examen de Programmeur certifié Sun pour la plate-forme Java


Pré-requis

Savoir créer des programmes dans un langage de programmation quelconque ou avoir suivi le cours SL-110-SE6 ; maîtriser les principes de base du langage de programmation Java ; savoir créer et éditer des fichiers texte à l'aide d'un éditeur de texte.


Objectifs

Assimiler les aspects essentiels du langage Java, comprendre les aspects techniques, organisationnels et conceptuels ; ce cours exploite la plate-forme Java, Standard Edition 6 (Java SE 6) ; l'IDE NetBeans est utilisé pour les travaux dirigés

Compétences visées :

  • Maîtriser la syntaxe Java
  • Maîtriser les bonnes pratiques de la programmation orientée objet
  • Utiliser les mécanismes fondamentaux de Java : compilation/exécution, organisation en packages, gestion des exceptions
  • Réaliser une interface graphique simple
  • Utiliser les mécanismes d'entrée/sortie
  • Premières notions de programmation multitâche




Détails du contenu

Réaliser votre première application Java

  • Portabilité, robustesse
  • La JVM (Java Virtual Machine)
  • Compilation et exécution
  • Référencement et utilisation d'objets, organisation de la mémoire

Créer une classe : attributs et constructeurs

  • Déclarer une classe
  • Déclarer et initialiser des attributs, notion de constructeurs

Créer une classe : syntaxe

  • Ecrire une méthode
  • Expressions arithmétiques et logiques simples, instructions, tests et boucles
  • Surcharge des méthodes

Encapsulation

  • Responsabilité, règles de visibilité, packages

Créer des tableaux

  • Héritage
  • Sous-classe, spécialisation des méthodes
  • Polymorphisme, forçage de type

Traitement des erreurs

  • Mécanisme de gestion des exceptions : clauses try, catch et finally
  • Catégories d'exceptions, créer des exceptions applicatives
  • Activer des assertions

Types abstraits

  • Conception avec des interfaces
  • Classes abstraites
  • Utiliser les types énumérés

Programmation générique et collections

  • Notion de collections paramétrées
  • Itération sur une collection

Transférer des données en utilisant les flux d'E/S

  • Lire et écrire dans un fichier, sérialiser des objets

Programmation réseau : serveur TCP/IP

  • Ecrire une application multitâche
  • Lancer un thread en Java
  • Problématiques de la programmation multitâche (synchronisation…)

Construire des IHM Java

  • Conteneurs, composants et gestionnaires de disposition
  • Programmation événementielle
  • Classes internes et anonymes (dans le cadre de la gestion événementielle)


Stage pratique

Réf : SL275
Prix : 1900 € H.T.
Durée : 5 jours

Imprimer
imprimer
Faire suivre
faire suivre



C3 Institute
101, rue de la fontaine grelot | 92160 Antony
Téléphone: 01.42.37.12.34 | Fax : 01.46.68.57.45
Courriel :
c3 Institute : activateur de compétences