Formation Web avancée
Objectifs
Cette formation sera l’occasion d’aborder et de maîtriser les aspects fondamentaux pour bâtir une application full web.
La session se basera sur des cas concrets composés de code JavaScript, d'HTML, de CSS, de code 4D qui seront remis aux participants pour une utilisation ultérieure -comme base de départ pour leur propre développement.
Ce programme est conçu spécialement pour approfondir vos compétences sur l’environnement de développement 4D en vous faisant découvrir l'essentiel de 4D en matière de création d'applications web.
• Structure en "gare de triage"
• Architecture MVC (modèle-vue-contrôleur)
• Bases HTML5 et CSS3 (balises, Modernizr)
• Gestion des URL et optimisation de l'indexation par les moteurs de recherches
• Templates HTML/CSS et 4D
• Utilisation de framework (jQuery, jQuery UI, Bootstrap)
• JavaScript modifiable et maintenable (orienté objet)
• Optimisation des pages (arbitrage contenu, vitesse d'affichage)
• Gestion des sessions et cookies
• Gestion et validation de formulaires
• Gestion des droits d'accès et définition des niveaux d'autorisations
• Création d'une bibliothèque d'images
• Intégration d'un éditeur de texte (FCKEditor)
• Mise en place d'un moteur d'envoi d'emails
• Traçage des événements
• Débogage côté client
• Outils de validation et d'optimisation de site web