Nos formations web / front

pictos-formationDepuis longtemps le développement d’applications Internet ne consiste plus uniquement à réaliser des pages avec HTML. Un ensemble de technologies s’est développé autour du client « web » afin d’améliorer l’expérience utilisateur.
On parle de « client riche » ou encore de « RIA (Rich internet application) ». On trouve de nombreuses solutions et éditeurs. Des technologies côté client avec de nombreuses librairies javascript abouties, des solutions propriétaires ou encore de nouveaux langages prometteurs. Des technologies côté serveur qui permettent entre autre de développer de façon la plus proche du développement client lourd traditionnel (modèle MVC, modèle de programmation événementielle, génération complète de la partie web, etc.).
Il est également possible d’opter pour un client riche classique, distribué, les anciennes problématiques de performance ou de déploiement étant aujourd’hui bien mieux maîtrisées. Les impératifs liés au référencement sont également abordés, le respect des normes et la connaissance des moteurs de recherche en sont les outils.

Fondamentaux du web

  • Améliorer les performances web
    Mettre en place une politique de surveillance des performances, et réaliser des tests et diagnostics
  • HTML5
    Maitriser les fonctionnalités de base d’HTML5 pour concevoir des pages web
  • HTML5 JavaScript et CSS3
    Maîtriser les fonctionnalités avancées d’HTML5 JavaScript et CSS3 pour concevoir des applications web
  • LESS et SASS
    Réaliser des feuilles de style CSS maintenables avec LESS et SASS

Javascript

  • Angular 2
    Développer une application web avec AngularJS 2
  • AngularJS
    Développer une application web avec AngularJS
  • Backbone.js
    Développer une application web avec Backbone.js
  • EmberJS
    Développer une application web avec EmberJS
  • Ext JS
    Développer en JavaScript avec Ext JS
  • JavaScript
    Comprendre et maîtriser le langage JavaScript
  • JavaScript avancé
    Maîtriser les fonctionnalités avancées de JavaScript (bonnes pratiques, minification, debuggs, développement dans le navigateur)
  • JavaScript Industrialisation Front-End
    Mettre en place un environnement de développement et de tests avec JavaScript
  • jQuery
    Développer en JavaScript avec jQuery
  • Node.js
    Développer en JavaScript côté serveur avec le framework Node.js