Formation JAVA, les fondamentaux Examen(1Z0-803)
Transcription
Formation JAVA, les fondamentaux Examen(1Z0-803)
Formation JAVA, les fondamentaux Examen(1Z0-803) Formateur Fabien Brissonneau Présentation Le langage Java est certainement le plus répandu et le plus utilisé dans les entreprises aujourd’hui. Langage généraliste, il est adapté à de nombreuses situations de développement, du poste client au serveur. Sa bibliothèque de base est immense et de nombreux tiers proposent des compléments. 13h30min 59 leçons 59 Vidéos Cette formation vous permet d'assimiler les concepts du langage et d'acquérir rapidement la maîtrise de la programmation Java. Aussi elle vous prépare à l’examen 1Z0-803 afin de gagner votre certification OCA (Oracle CertifiedAssociate). Grâce à l’expertise technique et pédagogique de votre expert objet, Fabien Brissonneau, vous allez aborder en douceur la programmation Java. Ce premier module est volontairement assez simple, pour découvir les concepts, que vous approfondirez dans la formation Java avancée OCP. Format: Vidéo Voir en ligne Objectifs Utiliser les différentes structures Java pour créer des applications Implémenter les concepts intermédiaires de programmation Java et de programmation orientée objet Utiliser les structures et les méthodes de décision et de boucle pour définir le flux d'un programme Décrire la technologie et le langage Java Traiter les erreurs de base dans les programmes Java Prérequis Une première expérience d'un langage de programmation procédural est nécessaire. Public concerné Cette formation s'adresse aux Développeurs d'applications Méthode pédagogique Théorie Démonstration Exercices et contrôle de connaissances Plan Présentation de la technologie Java Associer Java à d'autres langages Décrire le téléchargement, l'installation et la configuration de Java Les technologies Java : JavaEE, JavaME, Embedded Java SE Caractéristiques principales et les avantages de la technologie Java Utiliser un environnement de développement intégré Penser en termes objet Définir le domaine du problème Identifier les objets et les critères de définition correspondants Présentation du langage Java Définir les classes Identifier les composants d'une classe Créer et utiliser une classe de test Compiler et exécuter un programme de test Utiliser des variables primitives Déclarer et initialiser des variables de champ Décrire les types de données primitifs Déclarer des variables et leur affecter des valeurs Utiliser des constantes Utiliser des opérateurs arithmétiques pour modifier des valeurs Utiliser des objets Déclarer et intialiser des objets Stocker des objets en mémoire Utiliser des références d'objet pour manipuler les données Utiliser les javadocs JSE pour déterminer les méthodes d'une classe Utiliser des objets String et StringBuilder Utiliser des opérateurs et des décisions Utiliser des opérateurs relationnels et conditionnels Tester l'égalité entre chaînes Evaluer différentes conditions dans un programme et déterminer l'algorithme Créer des structures if et if/else Imbriquer et chaîner des instructions conditionnelles Utiliser une instruction switch Créer et utiliser des tableaux Déclarer, instancier et initialiser un tableau à une dimension Déclarer, instancier et initialiser un tableau à deux dimensions Utiliser une boucle for pour traiter un tableau Créer et initialiser un objet ArrayList Utiliser l'instruction d'importation Accéder à une valeur d'un tableau ou d'un objet ArrayList Utiliser le tableau args Utiliser des structures en boucles Coder et imbriquer une boucle do/while Développer une boucle for Utiliser des objets ArrayList avec des boucles for Comprendre la portée de variables Utiliser des méthodes et la surcharge Créer et appeler des méthodes Transmettre des arguments Créer des méthodes et des variables statiques Utiliser des modificateurs Utiliser la surcharge des méthodes Utiliser l’encapsulation et les constructeurs Créer des constructeurs Implémenter l'encapsulation Concepts avancés de l’objet Utiliser l'héritage Polymorphisme par liaison dynamique Utiliser des superclasses et des sous-classes Ajouter un niveau d'abstraction à l'analyse et à la conception Présentation des interfaces Java Gestion des erreurs Décrire les différents types d'erreurs qui peuvent survenir Présentation des types d'exceptions Utiliser Javadocs pour rechercher des exceptions générées par des classes Ecrire du code pour gérer les exceptions Vue d’ensemble Créer des packages et des fichiers jar Architecture à 2 et 3 niveaux Exemples d'applications java Fabien Brissonneau est un expert en développement qui a l’expérience des langages orientés objets comme C++, Java, C#, VB.Net. Fondateur de eiXa6, il a auparavant travaillé chez plusieurs éditeurs de logiciels. Aujourd’hui, il propose ses services essentiellement sur les plateformes Java ou DotNet, en développement, conception ou architecture. Il consacre aussi beaucoup de son temps à la formation pour laquelle il travaille avec les acteurs majeurs du marché. Ses domaines d’expertises sont la conception objet sur les plateformes Java et DotNet, il a un background important en C++, et il s’intéresse avec succès depuis un certain temps (PocketPC !) à la mobilité. Il a développé plusieurs outils sur Android et Windows Phone, dont certains sont publiés. Alphorm.com est la première et unique plate-forme française dans le monde, qui offre de la formation vidéo en ligne sur des sujets avancés en informatique (Virtualisation, Systèmes, Programmation, Réseau, Bases de données,...). http://www.alphorm.com [email protected] Alphorm est également un centre de formation immatriculé sous le numéro : 11 91 07268 91 Découvrir :Nos Formations, Nos Formateurs, Nos fonctionnalités, Nos tarifs. Alphorm, 9 Charles Fourier, 91000 Evry, France. +331 77 62 45 80 D’autres formations similaires