Formation Développeur JavaCertifié Sun
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Paris
-
Durée
10 Jours
Java et J2EE sont les technologies très répandues pour le développement des applications. La formation Java proposée par EGILIA Learning est un cursus unique qui vous permet rapidement d'être opérationnel sur ce langage. Notre formation java commence par une présentation du langage et des concepts objets et tout en ne conservant que les éléments théoriques réellement nécessaires pour la pratique. Destinataires: Développeurs. Débutants en Programmation
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Afin de pouvoir suivre la formation Développeur Java certifié Sun dans les meilleures conditions, il est recommandé d'avoir des notions sur les points suivants :
Savoir utiliser Microsoft Windows XP
Savoir naviguer sur Internet et configurer une connexion internet.
Utiliser régulierement Internet pour rechercher des informations
Avoir des notions sur l'intérêt d'un réseau
Les Avis
Le programme
Notre formation développeur Java certifié Sun délivre toutes les connaissances nécessaires pour développer de manière autonome des applications JAVA :
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 Applets et les applications Internet
- Les applications autonomes
- La comparaison et les éléments de choix
- 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 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
- 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'utilisation d’un objet de la classe Date
- L'instanciation des objets
- L'utilisationde de la classe String
- L'utilisation de la classe StringBuffer
- 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'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
- 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éthode
- 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
- 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 imbirquées et classes anonymes
- La présentation des paquetages (packages)
- La gestion des erreurs avec les exceptions
- Le principe des exceptions
- 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
- L'accès au système de fichier
- L'accès à une base de données SQL avec 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
- 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
- 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 scriptlets et l'intégration dans une page Web
- Les directives, déclarations et expressions JSP
- La synthaxe
- La présentation des servlets
- 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
- 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.0
- Correspondance 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 3
- Programmation de traitements Batch
Informations complémentaires
Nombre d'élèves par classe : 12
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Développeur JavaCertifié Sun