Java Base 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. Public visé : Débutants Prérequis : Connaissance d'un autre langage type C, Javascript... Formateur : Formateur justifiant de plus de 10 ans d’expérience opérationnelle. Pour vous garantir expertise et retour d'expérience sur vos projets. Programme 1. Le langage Java Naissance de Java Pourquoi apprendre Java ? Java et le Web la JVM Concepts de base et Concepts avancés 2. 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 3. Structure d'un objet simple Variables d'un objet Constructeur gestion des packages 4. 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 5. Concepts avancés de la Programmation objet Interfaces Polymorphisme Classes et méthodes abstraites 6. Gestion de la Concurrence Threads Synchronize Type : Présentiel Durée : 5 jour(s) Prix : Nous consulter Lieu : Toulouse (31) Wait et Notify ReentrantLock Future et ExecutorService 7. Les concepts avancés du langage Boucle For améliorée Les Annotations Les Generics L'Autoboxing Les Enums 8. Les API du SDK Les Collections Accès aux fichier et réseau Accès aux bases de données 9. 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 Aelion Xavier ROLLAND - [email protected] - Tél: 05 61 49 42 60 Aelion - 95 chemin de gabardie - 31200 Toulouse aelion.fr Organisme de formation enregistré sous le numéro 73310628231