Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Public / Ingénieurs

Accueil » Ingénieurs » Page 25

iPhone iPad avancé

  • 16 mars 2015

Géolocalisation : Retrouver sa position avec Core Location Intégrer des cartes avec MapKit Utiliser les capteurs : Le framework Core Motion Gyroscope Boussole Accéléromètre Gestion multi-média : Audio/Vidéo avec le framework MediaPlayer Audio/Vidéo avec le framework AVFoundation Multi-threading et Multi-tâches : Les threads Grand Central Dispatch (GCD) Multi-tâches Persistance : Fichiers plist et sérialisation Le […]

Tapestry

  • 16 mars 2015

Introduction Principes et historiques Avantages et inconvénients Installation de l’environnement de développement Eclipse, WTP, Tomcat Maven, Jetty Présentation de l’architecture Tapestry Pattern MVC Template, Page et Bean Les services Utilisation des composants Configuration du serveur web Expansions PageLink et ActionLink Navigation entre pages Les formulaires Création Définition des Beans Persistances de Beans Soumettre un formulaire […]

Struts 2

  • 16 mars 2015

Introduction Architecture n-tiers Architecture MVC2 L’architecture de Struts 2 Application du MVC2 Comparaison Struts 1 et Struts 2 Les composants Vue, modèle, contrôleur Les fichiers de messages Méthodes d’implémentation Pattern DTO (Data Transfer Object) Assemblage de l’application : le fichier struts-config.xml. Les balises Struts Rappels sur le fonctionnement des tags lib personnalisés de la JSTL […]

SEO

  • 16 mars 2015

Introduction Fonctionnement des moteurs de recherche Comportement des internautes Le concept de la longue traine Le concept de masse noire Faire indexer son site Différence entre crawl et indexation Fonctionnement du fichier robots.txt Intérêt des fichiers sitemaps La balise meta robots Comment faire indexer une page Comment et pourquoi faire désindexer une page Optimisation d’une […]

GWT avancé

  • 16 mars 2015

Architecturer un projet GWT Activities and Places : le modèle MVP EventBus RequestFactory Pattern Commande Injection de dépendance Gérer la sécurité Tests Environnement GWT Travailler avec un graphiste : UIBinder Utilisation de GWT Designer Utilisation de librairies externes (ExtGWT, SmartGWT, …) Logging (émulation de java.util.logging) Concepts avancés : Logging (emulation de java.util.logging) Optimisations Packager les […]

Seaside

  • 16 mars 2015

Introduction Un framework web en Smalltalk Philosophie, concepts et syntaxe Environnement de développement Installation Concepts de base Composant, Canevas et Pinceau Rendu XHTML, Style CSS Barre d’outils et « Halos » Lien, déclenchement d’action (Callback) Formulaires et widgets Modèle, Vue et Contrôleur Concepts applicatifs Appel de composant Bouton « Back » et conservation d’état Composition de composants Gestion du […]