L'offre de formation de l'agence Les Polypodes, éligible aux crédits formations.
Formation Drupal contributeur (1 jour)
- Maîtriser les notions fondamentales des Systèmes de Gestion de Contenus (CMS) ;
- Maîtriser les notions fondamentales de l'édition de contenu avec Drupal
- Rédiger et publier du contenu dans un site internet, pour le grand public
- Créer des contenus dynamiques, les mettre en forme et les relier entre eux
- Gérer une médiathèque en ligne (images, videos, etc.)
Formation Javascript Kickstarting (3 jour)
- Maîtriser les notions fondamentales de Javascript
- Connaître l'écosystème Js et les librairies les plus utiles
- Comprendre et utiliser la notion d'évènement en Javascript
- Interagir via Javascript avec le contenu des pages et formulaires web
- Créer des requêtes Ajax et consommer des API REST avec Javascript
Formation Javascript Avancé (3 jour)
- Re-découvrir l'écosystème Js
- Rappel de quelques unes des notions fondamentales de Javascript
- Architecture d'une application Javascript
- jQuery et ses alternatives
- Comprendre le prototypage en ligne et la documentation du code
- Choisir et mettre en oeuvre une "assurance qualité" pour son code
- Comprendre les problématiques liées à la performance des applications Js
- Connaître quelques outils de packaging, déploiement et méthodologie collaborative
- Block, Element, Modifier: Utiliser le design atomique et la méthode BEM en intégration web
- Connaître et utiliser Bootstrap
- Savoir composer les assests Bootstrap selon ses propre besoins
- Utiliser un prépocesseur CSS et structurer les feuilles de styles avec LESS
- Tirer partie des fichiers LESS de Bootstrap
- Comprendre le versioning sémantique des librairies tierces
- Comprendre et utiliser Yeoman
- Comprendre et utiliser Bower
- Pouvoir choisir entre HTML5 et un préprocesseur HTML (Jade)
- Structurer son intégration : dossiers sources & builds, README, dotfiles
- Automatiser le build avec Gulp
- Tirer parti des Google Chrome DevTools pour l'intégration
- jQuery the Right Way: Do's & Dont's avec la plus populaire des librairies Js
- Connaître un outil pour automatiser le test de rendu sous différentes plateformes
Formation PHP : Kickstarting (3 jours)
- Maîtriser les notions fondamentales de PHP
- Connaître l'écosystème PHP
- Comprendre le modèle objet de PHP 5
- Utiliser l'autoloading et la gestion de dépendences avec Composer
- Interagir avec HTTP et les données de formulaires HTML5
- Interfacer une base de données avec PHP et PDO
- Créer une API REST avec PHP
- Organiser, documenter et tester son code
- Mettre en place une politique de qualité du code en équipe
- Mettre en place un outillage pour assurer qualité du code
- Utiliser un système de gestion de dépendances (package Manager) : Composer
- Maîtriser les tests unitaires et les tests de comportement en PHP
- Savoir mesurer la qualité d'un code PHP existant devant être maintenu
- Connaître les Design Patterns et éléments d'architecture des projets PHP
- Connaitre les principes KISS, DRY, SOLID, et les mettre en oeuvre
- Utiliser un moteur de build : Phing, Capistrano ou Makefile
- Mettre en place un serveur d'intégration continue: Jenkins, Travis, Scrutinizer ou Sismo
- Organiser et documenter son code "pour les autres"
- Organiser la recette et le debug d'une application PHP avec un outil de ticketing: Redmine, Github ou Bitbucket
- Mise en application : Suite de workshops autour d'une API REST avec PHP
Toutes les formations Les Polypodes University sont éligibles au DIF (Droit Individuel à la Formation).
Le numéro d'agrément de la SARL Les Polypodes : XXXXXXX