Formation
    Conseil
        Assistance technique
AccueilNos formationsJava , initiation au dévelioppement objet + option tests tosaInformatique, technique, langues

Informatique, Technique, Langues

Télécharger la fiche
au format PDF
INFZA

JAVA , INITIATION AU DÉVELIOPPEMENT OBJET + OPTION TESTS TOSA

niveau
Perfectionnement
Objectif Entreprise
Former vos développeurs sur JAVA
 
Objectif Participant
Cette formation enseigne par la pratique l'intégralité des principes fondamentaux du développement objet dans la programmation par l’utilisation du langage Java.
 
Public
Cette formation s’adresse autant aux développeurs traditionnels voulant évoluer vers l'objet ou aux chefs de projets voulant acquérir une vision précise des techniques employées. Il est possible d’imaginer que cette formation soit une initiation au développement en général, si le groupe a un niveau débutant homogène.
 
Pré-requis
Aucune connaissance particulière. Des notions de développement seraient un plus.
 
Pédagogie
Apports théoriques et pratiques sur l'utilisation de JAVA avec de nombreux exemples de de développements. Echanges avec un expert en développement JAVA. Code d’entrée COPANEF pour l’utilisation des CPF est : 237 359. Nous pouvons vous aider à constutuer les groupes par des tests. Sanction : Attestation de stage ou certification TOSA. Moyens : Videoprojecteur, salle, tableau/ paperboard, PC portable.
Contenu
Présentation générale
Principes fondateurs de l'objet : abstraction/encapsulation. Héritage, mise en oeuvre
Présentation générale : le langage, les outils, la bibliothèque
Distributions de Java

Aspects syntaxiques, types et expressions
Structuration syntaxique d'une application Java
Exemple de syntaxe sur une application simplifiée
Vue externe d'une classe : syntaxe d'utilisation0
Vue interne d'une classe : syntaxe d'implémentation
Notion de type. Utilisation comparée des types de base et des types objet
Utilisation simple des types de base : les nombres entiers, les flottants, les types char et boolean
Notion d'expression
Exemples de déclarations : variables et constantes
Désignation comparée des types de base et des types objet
Utilisation des opérateurs avec les objets
Cas des champs "static" ou variables de classes
Complément sur les types : utilisation de base des tableaux
Conversion types de base/type objet
Conventions d'écriture

Méthodes et instructions
Syntaxe d'invocation des méthodes
Méthodes de classes et méthodes d'instances
Définition et utilisation des méthodes
La surcharge des méthodes
Notion de sous-bloc
Catégories d'instructions
Instructions de contrôle principales : if, while, for, return, break

Utilisation de l'abstraction
Exemple simple d'utilisation d'un objet : déclaration, instanciation ou fabrication, délégation
Utilisation des constructeurs d'objets : découverte de la documentation en ligne
Utilisation de l'interface programmatique des objets : exemple de la classe Date
Une classe très utilisée : la classe String
Particularités liées aux chaînes de caractères
Utilisation de la classe StringBuffer : exemple d'utilisation de la surcharge de méthodes.

Utilisation de l'héritage
Rappel du principe d'héritage et terminologie
Utilisation de l'héritage
Exemple de graphe d'héritage
La classe Object et la généricité
Utilisation du polymorphisme
Spécialisation d'une référence polymorphe
Typage des références/typage des objets
Comportement des méthodes et typage
Généricité des classes conteneurs : exemple de la classe Vector.
Les ajouts de JAVA 5 ("TIGER") : les "generics".

Utilisation du mécanisme d'interface
Interface implicite et explicite d'une classe.
Syntaxe associée aux interfaces explicites.
Cas d'utilisation des références d'interfaces : flexibilité, limitation de la portée, polymorphisme.
Exemple d'implémentation multiple d'interfaces.
Synthèse sur l'intérêt des interfaces pour les méthodes.
Utilisation des interfaces pour les constantes.
Exemples avancés d'utilisation d'interfaces.

Développement de classes
Approche méthodologique, analyse statique, dynamique, métier.
Notation UML : diagramme de classe, d'état/transition, de séquence.
Squelette d'une classe : constituants de base, outils de génération automatique.
Compléments sur les droits d'accès.
Organisation en packages.
Contraintes liées aux packages.
Ecriture des constructeurs.
Constructeur par défaut.
Compléments sur l'écriture des constructeurs.
L'auto-référence this.
Champs et méthodes statiques.
La méthode main.

Développement d'interfaces
Rappels et compléments sur les principes.
Syntaxe associée aux interfaces, cas des constantes.
Définition d'interfaces pour les méthodes.
Implémentation et extensions multiples d'interfaces.
Implémentation partielle d'interface.
Exemples sur l'utilisation d'interfaces.

Développement de classes dérivées
Rappels des principes.
Approche méthodologique pour le découpage en classes.
Méthodes et classes abstraites.
Classes abstraites et interfaces.
Droit d'accès aux champs et héritage.
Enchaînement des constructeurs et héritage.
Redéfinition et surcharge.

Les exceptions
Principes et cinématique générale.
Détection, constat et notification d'une situation exceptionnelle.
Report d'une exception : clause throws de la signature, bloc try/catch.
Exceptions non vérifiées.
Exemple avec gestion d'exception.

En option, les tests d'évaluation et de certification TOSA
Ces tests permettent le financement des formations bureautiques
(Pack Office : Word, Excel, Powerpoint, Outlook, Visual Basic Application, Open Office, C# Langage, PHP Langage, JAVA/J2EE Langage, HTML Langage, Compétences digitales)
par le compte de professionalisation, et les CPF Comptes personnels de formations des candidats (COPANEF pour l'utilisation des CPF est : 237 359)

Avant la formation, Test d'évaluation des compétences TOSA :
Un test en ligne reposant sur une technologie adaptative
25 questions / 40 mn
Interface web sécurisée (mode SaaS)-accès par login et mot de passe
Un test par logiciel et par version en Français ou en anglais
Questions variées: QCM et manipulation directe du logiciel
Délivre un indice de 1 à 5 (1-Initial, 2-Basique, 3-Opérationnel, 4-Avancé, 5-Expert)
Mesure des connaissances globales et par domaine de compétences
Rapport détaillé avec une cartographie des compétences du candidat

Après la formation, Test de certification TOSA :
Test en ligne de 35 questions / 60 mn
Interface web sécurisée (mode SaaS) -accès par login et mot de passe
Passage en conditions d'examen dans un Centre agréé TOSA
Une certification par logiciel et par version
Délivre un score de sur 1000 qui situe précisément le niveau du candidat
Certificat adressé sous 48h après validation du passage par notre équipe
Certificat adressé sous 48h après validation du passage par notre équipe
Certificat valable 2 ans et vérifiable en ligne sur notre site
Score à retranscrire sur le CV du candidat



durée, rythme
3 jour(s) (21 heures)
prix 1450 € ht
calendrier prévisionnel
projet Projet sur mesure sur site
Contactez nous
 
Informatique, Technique, Langues
 
 
 
 
Bureau Veritas
Qualification des Services Intellectuels ISPQ- OPQF l'association MTM Française et les diplôme délivrés sont reconnu par IMD (International MTM Directorete)      IMD Centre agrée TOSA Centre agrée CHSCT et CE par la DIRECCTE                    Accueil
Ils nous font confiance :
ACCUMALUX, ACEA, ACTEMIUM, ADIDAS, AEF, AESCULAP, AHC, AIR LIQUIDE, ALBANY SAFRAN COMPOSITES, ALCATEL, ALLEVARD REIJNA, ALPACI, ALSA FRANCE, ALSAPAN, ALSTOM, AMORA MAILLE, ARCELOR MITTAL, AZUR PRODUCTION, BENVIC EUROPE, BESTFOODS, BOISSET, BÜRKERT, CALDERYS, CAMPA, CAPSUGEL, CARTOL POITOU CHARENTES, CEDILOR, CEGELEC, CEMOI, CERA, CERMEX, CEVA, CFL CARGO, CHARCUTERIE DE LA BRUCHE, CHARCUTERIE PIERRE SCHMIDT, CHEVAL FRERES, CIMENTS CALCIA, CRISTALLERIES DE BACCARAT, CRISTALLERIES DE ST LOUIS, CRISTAL UNION, COGESAL, CONTINENTAL FRANCE, COPVIAL, CORDIER, CORDON ELECTRONICS, COSMEUROP, CROWN EMBALLAGE, DARAMIC, DAUM, DBK France, DELIPAPIER, DE DIETRICH, DELPHI AUTOMOTIVE, DENSPLY MAILLEFER, DERICHEBOURG, DEVANLEY LACOSTE, DRAEGER SAFETY FRANCE, DS SMITH, EDF SEI MARTINIQUE, EMFI (3 M GROUP), EMERSON, ENDRESS HAUSER FLOWTEC, ENTREMONT ALLIANCE, EGGER, EGELHOF, ERAMET-COMILOG (GABON), ESCO, ESSILOR, ETAPES, ETILAM, EUROCASH, EUROFARAD, EUROPIPE, EUROSERUM, EUROSTAMP, EVOBUS, FAURECIA, FERCO INTERNATIONAL, FERRO, FICOMIRRORS, FIVES INDUSTRIES, FLABEG, FLASHLAB, FLENDER, FOSSIL, FPT POWERTRAIN TECHNOLOGIES FRANCE, FREUDENGERG, FROMAGERIES BEL, FSH WELDING GROUP, GAGGENAU, GANTOIS, GE ENERGY, GE HEALTHCARE, GEODIS, GEBO PACKAGING, GRAVOTECH, GRIS DECOUPAGE, GREATBATCH MEDICAL, GRUPO ANTOLIN, GHM, GKN DRIVELINE, HAEMMERLIN, HAGER ELECTRO, HERAEUS ELECTRONITE, HESCHUNG, HILD, HONEYWELL, HOLCIM, HUNTSMAN, HYDAC, HYDRO LEDUC SAS, IER, IKEA, INEOS, INSTITUT CURIE, INTEVA, ISRI, IVANTECH, JOHN DEERE, JOHNSON CONTROLS, JTEKT, LEACH INTERNATIONAL, LEJAY LAGOUTE, LEUCO, LIEBHERR France, LOHR INDUSTRIE, LVMH, KH-SK France, KME France, KRONENBOURG SAS, MANOIR INDUSTRIES, MAGNA UNIPORT, MAGNA CHASSIS, MALHE BEHR France, MEPHISTO, MERCEDES BENZ, MERSEN, METALDYNE, METALUX, NEXANS, NIDAPLAST, NOBEL PLASTIQUES, NOVACARB, NOVARTIS, NOVASEP, OERTLI, OPHLM, PAGOT SAVOIE, PAPETERIE DE CLAIREFONTAINE, PLASTIC OMNIUM, PLASTIGRAY, PSA PEUGEOT CITROEN GROUPE, POK SA, POWERGLIDE, PUMA, RAFLATAC, RAPALA, REHAU, REINE DE DIJON, REYDEL AUTOMOTIVE, RICOH, RHODIA, ROUSSEL FRERES, SAFRAN, SAINT-GOBAIN, SAINT HUBERT, SALINES CEREBOS, SALOMON, SANOFI AVENTIS, SARBEC COSMESTICS, SAPPEL, SCA TISSUE, SCHAEFFLER France, SCHOTT VTF, SDEL, SEB (GROUPE), SIBELCO, SIEMENS, SIPA, SITEK, SOCOMEC, SOGEFI GROUP, SOPROFEN INDUSTRIE, SMURFIT KAPPA, SUNTEC, SPIE, SPPH, SODETAL AWT SAS, SOLVAY, STATICE, STEELCASE, STOEFFLER, STRADAL, STREIT GROUP, SYNERLAB, SYNKEM, SYSTEME U, TAITTINGER, TEREX, THALES, TIMKEN, TOTAL, TRANSGOURMET, TRIUMPH, TYCO ELECTRONICS SIMEL SAS, TRW FRANCE, THYSSENKRUPP, TI AUTOMOTIVE FUELS SYSTEMS, TRYBA, TMD FRICTION, TRANE, TRIGANO, TRW, UNILEVER, VALEO, VALLOUREC, VALVITAL, VAN HEES, VIESSMANN, VRANKEN, VT2I, VOESTALPINE, VON ROLL, VOSSLOH COGIFER, WELEDA, WIENERBERGER, WOLFBERGER, WOLF LINGERIES, WRIGLEY, WURTH FRANCE, YANMAR, ZF FONDERIE LORRAINE, ZF TRW , ZODIAC AEROSPACE, ZURFLUH FELLER…