Formation Développeur Java certifié Sun

Demande d'information

Formation Développeur Java certifié Sun

  • Objectifs Java et J2EE sont les technologies les plus répandues pour le développement des applications. La formation Java proposée par EGILIA Learning est un cursus unique qui permet rapidement d'être opérationnel sur ce langage. Notre formation java commence par une présentation du langage et des concepts objets, tout en ne conservant que les éléments théoriques réellement nécessaires pour la pratique en entreprise. La conception d'applications web à base de jsp et de servlets est présentée en détails dans cette formation java. L'objectif est, pour chaque participant, de pouvoir réaliser un projet d'entreprise impliquant des développements sur une architecture Java. Une application rigoureuse des règles de conception et de programmation objets reste, bien entendu, fondamentale pour la réussite des développements. Notre formation java en 10 jours apporte les connaissances pratiques et théoriques nécessaires à la réalisation de projets sous Java.
  • Dirigé à Afin de pouvoir suivre la formation Spécialiste SQL Server 2005 dans les meilleures conditions, il est recommandé d'avoir des notions sur les points suivants : Avoir déjà utilisé Windows XP, Windows NT ou un environnement Unix / Linux dans une entreprise Avoir déjà installé un système d'exploitation Avoir déjà administré une base de données
  • Diplôme Formation Développeur Java certifié Sun
  • Contenu Culture générale Java

    L'introduction au langage Java
    L’origine du langage et de la plate-forme
    Les nouveaux concepts
    La notion de JVM
    Les différentes versions de Java
    Exercice : Comparaison avec les autres langages

    Les applications Java
    Les Applets et les applications Internet
    Les applications autonomes
    La comparaison et les éléments de choix

    Les bases du langage Java
    La structure d’un programme Java
    Le modèle mémoire et le garbage collector
    Les types Primitifs et les tableaux
    Les structures de contrôle
    Les conventions de codage
    La structure syntaxique d’une application Java
    Exemple de syntaxe sur une application de démonstration simple
    La réalisation de votre première application simple
    Les types
    Les types de base et les types objet
    Les Expressions
    La déclaration de variables et de constantes
    L'utilisation des opérateurs avec les objets.
    L'utilisation des tableaux
    La conversion de types
    Les instructions de contrôle : if, for, while , return et break.
    La réalisation d’un programme minimum
    Les conventions d'écriture.
    Les concepts objets obligatoires pour Java

    La présentation et la définition d’une classe
    Les attributs et les méthodes
    L’encapsulation
    Le polymorphisme
    Les méthodes :
    L'invocation des méthodes
    L'éxecution des méthodes de classes et des méthodes d’instances
    La surcharge des méthodes
    L'abstration :
    L'utilisation d’un objet de la classe Date
    L'instanciation des objets
    L'utilisationde de la classe String
    L'utilisation de la classe StringBuffer
    L'héritage
    La présentation du concept d’héritage
    L'utilisation de l’héritage
    La classe Object et la généricité
    L'utilisation du polymorphisme
    La spécialisation d’une référence polymorphe
    Le typage des référence et des objets
    Le comportement des méthodes et du typage
    La généricité des classes conteneurs : exemple de la classe Vector
    Les interfaces
    La terminologie et la syntaxe
    L'extension et l'implémentation
    L'utilisation des interfaces pour les méthodes
    L'intérêt du mécanisme d’interface pour les méthodes
    Les interfaces et constantes
    Le développement de classes

    Le squelette d'une classe
    L'organisation en packages
    Les contraintes liées aux packages
    L'écriture des constructeurs
    Le constructeur par défaut
    L'auto-référence this.
    Les champs et les méthodes statiques
    La méthode main
    Le développement d'interfaces
    Les rappels et compléments sur les principes
    La syntaxe associée aux interfaces
    La définition d'interfaces pour les méthodes
    L'mplémentation et les extensions multiples d'interfaces
    L'implémentation partielle d'interface
    Les développement de classes dérivées
    Les rappels sur les classes dérivées
    Les méthodes abstraites
    Les classes abstraites et les interfaces
    Le droit d’accès aux champs et l'héritage
    Les constructeurs et l'héritage
    La redéfinition et la surcharge
    Les concepts objets avancés

    Les classes et méthodes abstraites en Java
    Les classes imbirquées et classes anonymes
    LA présentation des paquetages (packages)
    La gestion des erreurs avec les exceptions

    Le principe des exceptions
    Le mode de détection
    La notification d’une situation d’exception
    Le report d'une exception : clause throws
    Le report d'une exception : bloc try/catch
    L'utilisation des exceptions pré-définies
    Le flux d’entrée/sortie
    Le fonctionnement général des entrées/sorties sous Java

    La lecture et l'écriture de données dans les fichiers
    L'accès au système de fichier
    L'accès à une base de données SQL avec JDBC

    La présentation de JDBC
    Les pilotes JDBC
    Les requêtes SQL statiques
    Les requêtes SQL pré compilées
    L'appel aux procédures stockées dans le SGBD
    La gestion des transactions
    Le développement d’applications Web d’entreprise

    Les concepts de base
    Le serveur et le client Web. Protocoles applicatifs (HTTP). Scripts CGI et gestion des sessions
    L'accès aux ressources de l'entreprise : SGBDR, base documentaire et XML, moniteur transactionnel, annuaire, application héritée.
    HTML-XML, applets Java.
    La plate-forme Java 2 Enterprise Edition (J2EE). Architecture multi-tiers.
    Le développement d’applications Web d’entreprise

    La présentation des composants nécessaires à l'utilisation de Java côté serveur
    Le serveur Web et la plate-forme serveur. Moteur de servlet. Java Virtual Machine
    Les outils de développement et de débogage : NetBeans et Eclipse
    L'architecture du conteneur Web Tomcat d'Apache
    Le déploiement des servlets et pages JSP.
    La présentation des Java Server Pages
    Le développement d’applications Web d’entreprise

    Les mécanismes de fonctionnement, l'analyse d’une page JSP
    Les scriptlets et l'intégration dans une page Web
    Les directives, déclarations et expressions JSP
    La synthaxe
    La présentation des servlets

    Les principes de base d’une servlet
    Les servlets et JSP
    Les principes de base d’une servlet et d’une page JSPModèles architecturaux de mise-en-œuvre des servlets/JSPDélégationInclusion
    Le développement d'une application Web à base de servlets
    Le conteneur de servlet. Le cycle de vie d'une servlet
    L'initialisation d'une servlet, l'écrire des méthodes de services
    La gestion des formulaires HTML
    Le traitement de la réponse, l'envoi d'information, la génération de HTML
    Le filtrage des requêtes/réponses. Programmation des filtres
    La récupération d'information : du serveur Web, du client et de l'environnement
    L'invocation d'autres ressources Web, l'inclusion et le transfert du contrôle
    Le développement d'une première servlet
    La génération de contenu dynamique. La structure d'une servlet
    L'accès aux bases de données relationnelles avec JDBC

    L'architecture-type JDBC
    La présentation des différents types de drivers et éléments de choix
    La gestion des connexions au SGBD
    L'éxécution de requêtes SQL statiques
    L'exploitation des résultats en JDBC 1.x et 2.0Correspondance entre types SQL et types JavaTraitement des erreurs
    L'éxécution de requêtes SQL dynamiques
    L'appel de procédures stockées
    L'accès au méta-modèle
    Les fonctionnalités avancées JDBC 2.0Navigation dans les ResultSetExploitation de types SQL 3Programmation de traitements Batch
Demande d'information

Autre formation en rapport avec java javascript

  • Javascript : langage client (niv.1)

  • Centre: CNF-CE Centre national de la formation-conseil en entreprise
  • Demande d'information
  • Javascript : langage client (niv.2)

  • Centre: CNF-CE Centre national de la formation-conseil en entreprise
  • Demande d'information
  • Javascript débutant

  • Centre: Connaissance Network
  • Demande d'information
  • Javascript approfondissement

  • Centre: Connaissance Network
  • Demande d'information
  • Java Programmation Niveau 2

  • Centre: Connaissance Network
  • Demande d'information
  • Cours - Algorithmique et programmation avec Java : notions de base

  • Centre: CNAM - Conservatoire National des Arts et Métiers
  • Demande d'information
  • Specialized Master in Network and Information Security

  • Centre: ESIEA - Ecole Supérieure d'Informatique, Électronique, Automatique
  • Demande d'information