Skip to content

Latest commit

 

History

History
83 lines (64 loc) · 4.05 KB

README.md

File metadata and controls

83 lines (64 loc) · 4.05 KB

Les Polypodes University

L'offre de formation de l'agence Les Polypodes, éligible aux crédits formations.

  • 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.)
  • 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
  • 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
  • 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

Droit individuel à la Formation

Toutes les formations Les Polypodes University sont éligibles au DIF (Droit Individuel à la Formation).

Numéro d'agrément

Le numéro d'agrément de la SARL Les Polypodes : XXXXXXX