Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Concrètement, à l’issue de ce cours Drupal 8 & 9 Développeur Front-End, le participant sera capable de :
Tarif |
A partir de 1 190,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 190,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Drupal est l’un des trois CMS (Système de Gestion de Contenu) les plus utilisés dans le monde pour créer et animer des sites Internet. En France, de nombreux sites de grande audience l’utilisent, notamment des sites de médias exigeant une maintenance facile. Ecrit en PHP, ce logiciel Open Source bénéficie d’une importante communauté de développeurs garante d’une meilleure sécurité. Il est apprécié pour sa modularité et son évolutivité.
Cette formation a pour but de maitriser la couche de theming de Drupal 8 & 9 : gestion des assets (CSS et JS) et des templates (avec le moteur de thème TWIG), fonction de preprocess, Responsive Design (breakpoint), surcharge du HTML / CSS de modules contribués et intégration d'un plugin externe.
Présentation rapide de Drupal et de son jargon (node, taxonomie...).
Présentation et installation des outils de développement (WAMP, Editeur PHP, Firefox).
Téléchargement et installation de Drupal 8.
Les outils du webdesigner : Firebug, TWIG debug.
Principe de base.
Les fichiers d'un thème.
Les différents éléments natifs de Drupal.
Thème de base et héritage.
Gestion des templates.
Introduction à Twig.
Twig Debug.
Surcharge de templates.
Ajouter des suggestions de template custom.
Système de bibliothèques.
Dépendances et bibliothèques natives.
Architecture SMACSS : approche Web Component.
Différents types de chargement d'une bibliothèque : code PHP, depuis un fichier de template.
Intérêts de l'approche des layouts.
Définir des layouts depuis un thème.
Utilisation avec Display Suite.
Système de configuration de Drupal 8 & 9.
Embarquer une configuration dans un thème.
Dépendance entre configuration.
Gestion du Javascript sous Drupal 8 & 9: jQuery, Drupal.behaviors et DrupalSettings.
Les bibliothèques disponibles de base.
Ajouter un script custom.
Par défaut le thème de Drupal 8 & 9 prend en compte le Responsive Design.
Implémentation des points de rupture.
Gestion des images en responsive design.
Gestion des menus.
SolR est un moteur de recherche Open Source largement déployé en entreprise, dans de très grands comptes. Basé sur le composant d'indexation Lucene, il permet de mettre en place des solutions d'index de recherche performantes, incluant des fonctionnalités avancées comme la navigation par facettes, l'autocompletion, la recherche approchante ou la gestion des synonymes.
Ces index forment la base de portails de recherche documentaires, et peuvent remplacer les bases de données dans des solutions NoSQL. SolR peut s'intégrer avec de nombreux CMS comme Drupal ou Typo3.
Cette formation Lucene Solr couvre à la fois les aspects installation et paramétrage de SolR, et les aspects d'intégration et la syntaxe des requêtes à SolR :
Tarif |
A partir de 1 480,00 € |
Durée |
2j / 14h |
Modes |
|
À la fin de ce cursus Développeur SQL, vous aurez acquis les connaissances et compétences nécessaires pour :
Ce cursus est composé de deux modules de 5 jours chacun. Les dates renseignées sont celles du premier module. Contactez notre service pédagogique pour connaître les dates de sessions des modules suivants.
Tarif |
A partir de 5 095,00 € |
Durée |
10j / 70h |
Modes |
|
À l'issue de cette formation GraphQL, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 890,00 € |
Durée |
2j / 14h |
Modes |
|
En fonction des contraintes temporelles qui lui sont imposées, le développeur dispose de plusieurs possibilités pour construire une application sur Linux. Depuis les processus ordonnancés en temps-réel souple par le noyau standard jusqu'aux extensions s'appuyant sur des micro-noyaux hard-realtime (comme Xenomai), ce cours vous propose un cheminement logique et illustré dans le panorama des solutions temps-réel disponibles avec Linux. Tous les concepts théoriques présentés dans le cours font l'objet de mise en pratique par des exemples précis et des séances d'exercices complètes.
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
ECMAscript provient de la standardisation du langage Javascript selon les normes ECMA. La version 6 (ES6 / ES2015) a amené de nombreux changement car elle était séparée de 6 ans de la version ES5. Aujourd’hui les changements amenés par les dernières versions sont publiés tous les ans : ES2016, ES2017, ESNext, etc. et sont moins significatifs. Il est donc très important pour un développeur Javascript de maîtriser les apports de la version ES6 que l’on rencontre également comme socle des frameworks standards comme AngularJs, NodeJS, ReactJS, etc. L’objectif principal de cette formation Javascript ES6/7, ESNext, est de vous amener à maîtriser les nouvelles composantes de ce langage et d’améliorer la qualité de votre code.
Parmi les principales nouveautés Javascript vous apprendrez à utiliser les nouveaux keywords « let » et « const », vous saurez manipuler les littéraux de gabarit ainsi que les opérateurs « spread » et « rest », vous comprendrez l’intérêt des fonctions fléchées, vous saurez affecter des variables depuis des tableaux ou des objets (décomposition), vous apprendrez à gérer les événements asynchrones avec les promesses (promises), vous utiliserez efficacement les constructeurs et les classes et enfin vous donnerez une dimension plus professionnelle à vos développements en les structurants en modules.
Etant donné le caractère évolutif des versions une attention particulière sera donnée à la compatibilité avec les navigateurs et les principaux frameworks Javascript.
Tarif |
A partir de 1 390,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 520,00 € |
Durée |
2j / 14h |
Modes |
|
Le langage OCaml est un langage fonctionnel créé par Xavier Leroy, chercheur à l’INRIA. Relevant du paradigme fonctionnel, le langage OCaml trouve son réel usage dans les traitements de données complexes pour lequel il déploie une expressivité sans pareil. Le langage OCaml est également orienté objets, s’intègre avec les bibliothèques C dispose de sa propre bibliothèque standard.
Vous découvrirez une autre approche de la programmation, dite fonctionnelle, plus élégante. Vous apprendrez les bases conceptuelles ainsi qu'une syntaxe particulière, et vous aborderez des notions comme l'immuabilité ou l'expression lambda. Puis, avant de finir sur un exemple concret (parseur), vous découvrirez les structures de contrôle et les types complexes, incontournables en langage fonctionnel.
Si vous êtes programmeur ou développeur et que vous souhaitez améliorer votre façon de programmer, tout en étant encore plus efficace, suivez cette formation.
Tarif |
A partir de 1 860,00 € |
Durée |
3j / 21h |
Modes |
|
Architectes web, développeur web, webmestres ou chefs de projets souhaitant maîtriser l’utilisation des balises et feuilles de styles HTML5/CSS3, utiliser JavaScript pour gérer l’interactivité d’un site web et savoir construire un site responsive design.
À l'issue de la formation, le stagiaire sera capable de :
METHODES ET OUTILS PEDAGOGIQUES
Support de cours
EVALUATION
Public concerné
Architectes web, Chefs de projets, Développeurs web, Webmestres
Pré-requis
Disposer de connaissances en langages HTML et CSS - Connaître la programmation structurée
Tarif |
A partir de 1 875,00 € |
Durée |
3 jour(s) |
Modes |
|
À l'issue de cette formation Informatica PowerCenter Développeur Niveau 1 vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 3 200,00 € |
Durée |
4j / 28h |
Modes |
|
Ce cours vous permettra de disposer de solides bases pour développer des applications professionnelles autour des incontournables phénomènes de société que sont devenus l’iPhone et l'iPad réunis sous la bannière iOS.
La formation est très orientée pratique avec de nombreux ateliers. Bien entendu nous prenons le temps d’exposer les concepts, les bases théoriques et les éléments d’architecture nécessaires au recul que doit posséder tout développeur Swift professionnel.
Les ateliers sont conçus de façon progressive pour constituer les solides bases de vos futurs développements. Concrètement cette formation Swift aborde toutes les notions nécessaires au développement de votre première application de bout en bout : composants graphiques, service web, stockage de données, interactions utilisateurs, debug, etc.
Vous profitez également de l’expérience du formateur et de sa solide connaissance de l’éco système Apple pour découvrir les bonnes pratiques d’utilisation de l’environnement de développement (Xcode, iOS dernières versions en cours). Les nouveautés Swift seront également présentées.
Tarif |
A partir de 2 490,00 € |
Durée |
5j / 35h |
Modes |
|