Formation Java Section multimédia (Réseau)

Modalités

  • Durée : Formation sur 3 jours (1 journée = 7 heures de formation).
  • Prix indicatif : 699 €HT la journée hors frais d'hébergement et de déplacement.
  • Lieu : Formation directement dans vos bureaux ou dans l'une de nos salles de formation en France, Belgique ou Suisse.

Objectifs

  • Réalisation d'Applets et d'applications en Java.

Destinataires et Pré-requis

  • Développeurs ou webmasters.
  • Il est conseillé d’avoir suivi le stage « Méthodologie UML » avant de suivre le cycle Java.

Méthode Pédagogique

  • Cas pratiques.

Contenu de Formation

  1. Introduction à la programmation Java
    • Les avantages de Java.
    • Indépendance vis-à-vis de la plate-forme.
    • Applications et servlets autonomesLa structure d'un programme Java.
    • Compilation du code source dans du bytecode .
    • Vue d'ensemble des bibliothèques des classes .
       
  2. Programmation objet avec Java
    • L'approche à objet.
    • La programmation objet .
    • Encapsulation, héritage et polymorphisme .
    • Analyse et conception objet : associations "Est un" et "A un". Conception pas à pas d'une application objet. Modélisation de la structure objet avec UML (Unified Modeling Language) .
    • Les fonctionnalités objet de Java.
    • Instanciation d'objets à partir des classes .
    • Agrégation et composition. Extension des classes existantes. Surcharge des méthodes .
       
  3. Structure du langage Java
    • Syntaxe du langage.
    • Déclaration et initialisation des variables .
    • Instructions et expressions .
    • Déclaration et utilisation des tableaux .
    • Autoconversion du type de variable .
    • Contrôle de flux.
    • Invocation des méthodes et passage de paramètres .
    • Conditionnels et boucles .
    • Traitement des exceptions avec try et catch .
    • Définition des classes.
    • Champs (données d'instance), Méthodes (fonctions) .
    • Classes abstraites et interfaces .
    • Organisation des classes avec des packages et des modificateurs de la visibilité, Composition ou héritage .
    • Construction des composants d'un programme Java.
    • Utilisation des classes existantes. Optimisation des API collections avec l'utilisation des génériques .
    • Extension des classes de base. Développement de nouvelles classes. Compilation et débogage..
       
  4. Développement de GUI
    • Les bases d'une interface utilisateur.
    • Objets graphiques GUI de base .
    • Programmation pilotée par les événements .
    • Atouts d'une bibliothèque de fenêtrage portable.
    • JFC : Java Foundation Classes.
    • Avantages de composants Swing légers.
    • Étude de la bibliothèque de composants Swing .
    • Création de composants Swing : boutons, champs de saisie, listes défilantes. Ajout de composants Swing aux conteneurs. Mise en forme de composants Swing en utilisant les gestionnaires d'agencement .
    • Boîtes de dialogues et de messages .
    • Traitement des événements.
    • Enregistrement des gestionnaires d'événements .
    • Classes internes et classes racines .
  5. Stockage et récupération de données avec les entrées/sorties
    • Java Streams.
    • Streams, Readers et Writers. Accès aux fichiers .
    • Attraper et lancer des exceptions. Formatage aux sorties de texte .
    • Fichiers et répertoires.
    • Lecture et écriture de fichiers .
    • Création, suppression et renommage de fichiers .
    • Obtenir des informations de fichiers et répertoires .
       
  6. Bases de données relationnelles
    • Accès aux bases de données JDBC.
    • Utilisation de l'API JDBC .
    • Sélection des pilotes de base de données .
    • Connexion à une base de données .
    • Amélioration des performances avec les instructions préparées et les procédures stockées.
    • Exécution d'instructions SQL .
    • Extraction et traitement des résultats .
       
  7. Outils de développement Java
    • Kit de développement Java (JDK) .
    • Compilateur (javac) .
    • Utilitaire Javadoc .
    • Utilitaire JAR (Java Archive) .
    • JDEs (Java Integrated Development Environments).

Salles de formations

Agen - Aix-en-Provence - Ajaccio - Albi - Alès - Alfortville - Amiens - Angers - Anglet - Angoulême - Annecy - Antibes - Antony - Argenteuil - Arles - Arras - Asnières-sur-Seine - Athis-Mons - Aubagne - Aubervilliers - Aulnay-sous-Bois - Auxerre - Avignon - Bagneux - Bagnolet - Bastia - Bayonne - Beauvais - Belfort - Besançon - Béziers - Blois - Bobigny - Bondy - Bordeaux - Boulogne-Billancourt - Boulogne-sur-Mer - Bourg-en-Bresse - Bourges - Brest - Brive-la-Gaillarde - Bron - Caen - Cagnes-sur-Mer - Calais - Caluire-et-Cuire - Cambrai - Cannes - Carcassonne - Castres - Cayenne - Cergy - Châlons-en-Champagne - Chalon-sur-Saône - Chambéry - Champigny-sur-Marne - Charleville-Mézières - Chartres - Châteauroux - Châtellerault - Châtenay-Malabry - Châtillon - Chatou - Chelles - Cherbourg-Octeville - Choisy-le-Roi - Cholet - Clamart - Clermont-Ferrand - Clichy - Colmar - Colombes - Colomiers - Compiègne - Conflans-Sainte-Honorine - Corbeil-Essonnes - Courbevoie - Creil - Créteil - Dieppe - Dijon - Douai - Draguignan - Drancy - Dreux - Dunkerque - Échirolles - Épinal - Épinay-sur-Seine - Évreux - Évry - Fontenay-sous-Bois - Fort-de-France - Franconville - Fréjus - Gagny - Gap - Garges-lès-Gonesse - Gennevilliers - Goussainville - Grasse - Grenoble - Haguenau - Houilles - Hyères - Issy-les-Moulineaux - Istres - Ivry-sur-Seine - Joué-lès-Tours - La Ciotat - La Courneuve - La Rochelle - La Roche-sur-Yon - La Seyne-sur-Mer - Laval - Le Blanc-Mesnil - Le Cannet - Le Havre - Le Lamentin - Le Mans - Le Perreux-sur-Marne - Le Port - Le Tampon - Lens - Les Abymes - Les Mureaux - Levallois-Perret - Liévin - Lille - Limoges - Livry-Gargan - Lorient - Lyon - Mâcon - Maisons-Alfort - Malakoff - Mantes-la-Jolie - Marcq-en-Barœul - Marignane - Marseille - Martigues - Massy - Maubeuge - Meaux - Melun - Mérignac - Metz - Meudon - Montauban - Mont-de-Marsan - Montélimar - Montigny-le-Bretonneux - Montluçon - Montpellier - Montreuil - Montrouge - Mulhouse - Nancy - Nanterre - Nantes - Narbonne - Neuilly-sur-Marne - Neuilly-sur-Seine - Nevers - Nice - Nîmes - Niort - Nogent-sur-Marne - Noisy-le-Grand - Noisy-le-Sec - Orange - Orléans - Palaiseau - Pantin - Paris - Pau - Perpignan - Pessac - Plaisir - Poissy - Poitiers - Pontault-Combault - Puteaux - Quimper - Reims - Rennes - Rezé - Roanne - Romans-sur-Isère - Rosny-sous-Bois - Roubaix - Rouen - Rueil-Malmaison - Saint-André - Saint-Benoît - Saint-Brieuc - Saint-Chamond - Saint-Denis - Saint-Denis - Sainte-Geneviève-des-Bois - Sainte-Marie - Saint-Étienne - Saint-Germain-en-Laye - Saint-Herblain - Saint-Joseph - Saint-Laurent-du-Maroni - Saint-Laurent-du-Var - Saint-Louis - Saint-Malo - Saint-Martin - Saint-Martin-d'Hères - Saint-Maur-des-Fossés - Saint-Nazaire - Saint-Ouen - Saint-Paul - Saint-Pierre - Saint-Priest - Saint-Quentin - Saint-Raphaël - Salon-de-Provence - Sarcelles - Sartrouville - Savigny-sur-Orge - Schiltigheim - Sète - Sevran - Six-Fours-les-Plages - Sotteville-lès-Rouen - Stains - Strasbourg - Suresnes - Talence - Tarbes - Thionville - Thonon-les-Bains - Toulon - Toulouse - Tourcoing - Tours - Tremblay-en-France - Troyes - Valence - Valenciennes - Vallauris - Vandœuvre-lès-Nancy - Vannes - Vaulx-en-Velin - Vénissieux - Versailles - Villefranche-sur-Saône - Villejuif - Villeneuve-d'Ascq - Villeneuve-Saint-Georges - Villepinte - Villeurbanne - Vincennes - Viry-Châtillon - Vitrolles - Vitry-sur-Seine - Wattrelos ...

Copyright © 2012 - Solution de création de sites Internet éditée par EPIXELIC - Administration - webgreen