FORMATIONS / INFORMATIQUE / Langage / Développement / Java JEE LD-008 JAVA BASES | 5 jours 01/. Le langage Java Naissance de Java ; Pourquoi apprendre Java ? ; Java et le Web ; la JVM ; Concepts de base et Concepts avancés. 02/. Concepts de base Tout est pointeur ; Déclaration d'une variable ; Manipulation d'une variable ; Opérateurs ; Tableaux ; Structure de controle (for, if, switch...) ; Appel d'une méthode ; Portée des variables . 03/. Structure d'un objet simple Variables d'un objet ; Constructeur ; gestion des packages. 04/. Programmation objet avec Java Introduction à la notation UML ; Classes et Instances ; Constructeur ; Méthodes ; Objet courant : this ; Règles de Composition ; Héritage ; Utilisation des classes internes ; Gestion des packages. 05/. Concepts avancés de la Programmation objet Interfaces ; Polymorphisme ; Classes et méthodes abstraites. 06/. Gestion de la Concurrence Threads ; Synchronize ; Wait et Notify; ReentrantLock; Future et ExecutorService. 07/. Les concepts avancés du langage Boucle For améliorée ; Les Annotations ; Les Generics ; L'Autoboxing ; Les Enums. 08/. Les API du SDK Les Collections ; Accès aux fichier et réseau ; Accès aux bases de données. 09/. Introduction aux servlets et JSP Installation de Tomcat ; Présentation de l'?architecture servlet ; Structure d?une servlet ; Comment fonctionne JSP ?; Exemple d?une page JSP simple. Public Débutants. Objectifs Ce cours pratique constitue la base idéale pour l'apprentissage du développement en langage Java : côté serveur (classes, types de variables, structure de contrôles, POO). Afin d'acquérir la maitrise du langage, construire des applications simples, être productif, et entrevoir l'ecosystème Java. Prérequis Connaissance d'un autre langage type C, Javascript... Moyens pédagogiques 1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation. VERTEGO / HÔTEL D’ENTREPRISES « LES ALLÉES » 26 Avenue des Lilas / 64062 PAU Cedex 9 Tél. : +33 (0)5 59 14 62 62 [email protected] / www.vertego.fr