Initiation à la structuration d’une page web HTML, découverte des différentes balises existantes.
L’importance de la structure d’une page HTML pour le référencement et les différents terminaux utilisés pour consulter cette page.
Utilisation des microdata
Technique pour optimiser le chargement des pages (exemples : balise picture, attributs defer, loading, optimisation des images…).
Styliser les contenus web grâce aux feuilles de style en cascade (CSS).
Avoir un style changeant en fonction du type de média (smartphone/tablette/ordinateur/impression papier).
CSS properties pour éviter de se répéter…
Compilation CSS avec Sass ou Less pour les gros projets
Survol de quelques frameworks comme UIkip ou Bootstrap
Cette formation est destinée aux développeuses et développeurs n’ayant pas ou peu de formation en base de données, afin de montrer tout le potentiel que peut offrir une meilleure maîtrise d’une base de données, notamment avec PostgreSQL.
La formation utilisera un projet fictif afin de montrer différents aspects du SGBD (tables, déclencheurs, procédures stockées, vues matérialisées, fonctions générateurs, etc.).
Je forme vos développeurs utilisant un autre langage de programmation au langage de programmation PHP ou n’ayant encore jamais programmé.
La formation est conçue selon vos besoins, le nombre de personnes concernées et le temps que vous souhaitez y allouer.
Selon vos besoins, la formation peut contenir :
Les fondamentaux du langage (types, classes, fonctions, exceptions, syntaxes, etc.)
POO
Programmation fonctionnelle
Fonctions PHP essentielles
Classes PHP essentielles
Composer / Packagist
Conception de script CLI
PHP pour un site web
Présentation des principaux frameworks (aide au choix de ceux-ci parmi Symfony, CakePHP, Zend Framework, Laravel…)
Des conseils pratiques liés à mon expérience
La formation proposée utilisera en fil rouge un ou plusieurs mini-projets, si possible dans votre domaine d’activité.
— Création de site web sur mesure et d’outils internes à destination des TPE/PME/Projet et labo de recherche (PHP Symfony/PostgreSQL).
— Formation sur mesure en PHP et base de données selon les besoins.
— Création et gestion de sites internets haut de gamme dans le domaine de l’automobile, utilisation
du framework MVC Symfony 2 (Le site d’Eden Auto (http://www.eden-auto.com/) en est un bon
exemple).
— Création d’une console de publication pour gérer les flux d’importation et d’exportation entre les
différents infomédiaires.
— Création d’un générateur de sites web clé en main en collaboration avec l’Argus afin d’avoir une offre
simple et lisible pour les concessions automobile à budget limité.
— Développement de librairies en interne pour les projets écrits en Symfony (Utilisation de Satis et de
Composer).
— Création et gestion de sites internets dans le domaine de l’automobile, utilisation du framework MVC
CakePHP 2, se référer à http://www.francepronet.com/references-realisations/ pour avoir une
liste non exhaustive de sites… ).
— Création et maintenance de robots d’import/export depuis et vers différents Infomédiaires.
Ayant un parcours en Biologie des Populations à la base, cette formation a permis de valider et compléter mes connaissances en algorithmique, en bases de données et en réseau.