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.
Un objectif pragmatique : savoir programmer des applications Java en 10 jours
Chaque participant à notre formation java reçoit, en début de stage, un environnement complet et unique de formation installé sur un ordinateur PC portable HP puissant (processeur AMD Turion 64 ML-42, 2 Go de mémoire RAM, 256 Ko de mémoire cache, disque dur 80 Go, lecteur/graveur DVD RW double couche, écran 15,4 pouces, carte vidéo équipée de 512 Mo, Haut parleur stéréo, Micro intégré, Son 16 bits Sound Blaster, carte Wifi 802.11......ET WINDOWS VISTA PROFESSIONNAL INSTALLE !!!*).
Plus de papier inutile ! EGILIA Learning fournit à chaque participant un environnement complet de formation et d'accompagnement basé sur notre solution EGILIA Learning System.
* les caractéristiques du PC portable offert sont communiqués à titre indicatif et peuvent varier en fonction des disponibilités
10 jours pour maitriser Java et développer des applications Internet
Développeur Java certifié Sun
Culture générale Java
Introduction au langage Java L’origine du langage et de la plate-forme
Les nouveaux concepts
La notion de JVM
La pratique : Comparaison avec les autres langages
Les applications Java Les Applets et les applications Internet
Les applications autonomes
Les comparaison et les éléments de choix
Les bases du langage Java La structure d’un programme Java et des conventions
Le modèle mémoire et le garbage collector
Les types et les tableaux
Les structures de contrôle et de conventions
Les Expressions, variables et constantes
Les instructions de contrôle
La pratique : Réalisation d’un premier programme minimum
Les concepts objets obligatoires pour Java
La présentation et la définition d’une classe
Les attributs et les méthodes
L’encapsulation, polymorphisme, Méthodes, Abstraction, Héritage
Les interfaces
La pratique : Utilisation des outils d'entreprise
Le développement de classes
Le squelette d'une classe.
L'écriture des constructeurs
Le constructeur par défaut
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.
La pratique : Utilisation de classes et d'interface dans un programme initial
Les concepts objets avancés
Les classes et méthodes abstraites en Java
Les classes imbirquées et les classes anonymes
La présentation des paquetages (packages)
La pratique : Création de packages pour un programme
La gestion des erreurs avec les exceptions
La principe des exceptions
Le report d'une exception : clause throws, try/catch.
L'utilisation des exceptions pré-définies.
La pratique : Amélioration du programme de base avec la gestion des erreurs
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
La pratique : Création d'une base de donnée mysql, oracle et SQL Server et amélioration
du programme de base afin qu'il puisse s'y connecter.
Le fonctionnement général des entrées/sorties sous Java
La lecture et l'écriture de données dans les ficires
L'accès au système de fichier
La pratique : Ajout de fonctions d'E/S à un programme
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)et l'architecture multi-tiers.
La présentation des composants nécessaires à l'utilisation de Java côté serveur
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 de pages JSP
Les mécanismes de fonctionnement, l'analyse d’une page JSP
Les scriptlets et l'intégration dans une page Web
Lers directives, déclarations et expressions JSP
La syntaxe
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 JSP
Le développement d'une application Web à base de servlets
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, la programmation des filtres.
La récupération d'informations : 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 relationnelle 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'éxécution de requêtes SQL dynamiques
L'appel de procédures stockées
Un exceptionnel service de coaching intégré et unique ! *
Chez nous, la formation ne s'arrête pas le dernier jour ! Notre formation java est la première formation à services intégrés !
Afin de garantir le succès de ses formations, EGILIA assure un suivi personnalisé des stagiaires pendant plusieurs semaines. Une fois la formation terminée, le stagiaire conserve le contact avec son formateur attitré qui pourra rapidement répondre à toutes ses questions.
* Offre valable jusqu'au 30 juin 2008.
Donnez-vous toutes les chances pour réussir votre certification
Nos formateurs sont tous des consultants experts du groupe EGILIA et interviennent régulièrement en entreprise pour les besoins de ses clients. Ingénieur BAC+5 de formation, ils maîtrisent les enjeux et problématiques liés aux distributions d'applications et de données en entreprise.
Tous certifiés java, ils ont une grande expérience de la formation certifiante et appliquent des méthodes fiables pour garantir un taux de succès inégalé pour les passages de certifications.
Les avantages de notre formation Sun
Le passage de l'examen Sun Certified Java Programmer.
Le Welcome Kit Sun contenant votre titre après l'obtention de l'examen Sun.
Le package d'accueil EGILIA Learning.
Le matériel pédagogique de formation au format électronique.
Un accompagnement d’un mois de votre formateur par l'intermédiaire d'un forum dédié.
Le certificate of achievement EGILIA Learning remis en fin de formation.
EGILIA Learning - Le spécialiste de la formation certifiante