Fondamentaux du web
- Améliorer les performances web
- HTML
Maitriser les fonctionnalités de base d'HTML - HTML : les bases
HTML : les bases — Web Design avec HTML5 et CSS3 - HTML avancé
HTML avancé — Développer des sites robustes et performants grâce à HTML5, CSS3 et JavaScript - Les fondamentaux du community management
Appréhender le community management - LESS et SASS
Réaliser des feuilles de style CSS maintenables avec LESS et SASS - Secure Development (accès Code Bashing pendant 1 an en option)
- Sécuriser et protéger vos applications web
Mettre en oeuvre la sécurité pour protéger vos applications web - Sécuriser les Front End HTML 5
- SEO
SEO : Optimiser le référencement naturel de votre site (Search Engine Optimisation)
UX Design
- Design Sprint
Design Sprint : résoudre des problèmes - Design Thinking
Comprendre et appliquer l'approche design thinking - Mobile Design
Mobile Design : Design d’interfaces et ergonomie tactile - Sensibilisation à l’UI Design
Comprendre les enjeux du design d’interface utilisateur - UX Design
Améliorer la qualité des interfaces avec l'UX design
Mobilité
- Android
Développer des applications en Java pour Android - Android Avancé
Maîtriser les concepts avancés du développement d'applications sous Android - Angular Mobile avec Ionic
Développer une application mobile Hybride avec le framework AngularJS et Ionic - Angular2 mobile avec Ionic 2
Développer une application mobile Hybride avec Angular 2 et Ionic 2 - Appcelerator Titanium
Développer des applications cross plateformes avec Appcelerator Titanium - Développement Mobile, Sécurité Android
- Développer des applications mobiles iOS et Android avec Xamarin
- Formation Windows Phone
Développement d'application pour Windows Phone - HTML 5 Mobile
Développement mobile HTML 5 (jQuery mobile, Sencha Touch, Dojo mobile) - Initiation au développement mobile iOS avec Swift
Développer des applications en Swift - iPhone iPad avancé
Maîtriser le développement d'applications iPhone / iPad sous iOS - iPhone iPad iOS
Développement d'application iPhone/iPad sous iOS - jQuery Mobile
Développer des applications mobile riches avec jQuery Mobile - Le nouveau langage d’Apple : Pourquoi et Comment passer à Swift?
- Objective C
Apprendre à programme des applications en Objective C - PhoneGap
Développement mobile multi-plateformes avec PhoneGap - Progressive Web Apps (PWA)
Appréhender et mettre en œuvre les progressive web apps (PWA) - Sencha Architect – Développement EXTJs
- Sencha Touch 2
Développer des applications mobiles multi-plateformes Sencha Touch 2 - Web Components et Polymer
Créer de nouveaux composants HTML5 JavaScript réutilisables et les mettre en œuvre avec Polymer - Wicket
Développer une application web Java EE avec Wicket - Xamarin avancé
Maîtriser le développement avancé d'applications cross plateform avec Xamarin
CMS et Outils de conception
- Drupal
Réaliser un site éditorial avec Drupal - Drupal Développement
Installer, paramétrer, configurer une instance Drupal - Illustrator
Réaliser des visuels avec Adobe Illustrator - Joomla
Réaliser un site éditorial avec Joomla - PrestaShop
Gérer un site PrestaShop - WordPress
Réaliser un site éditorial avec WordPress
Javascript
- Angular 2+
Développer une application web avec Angular 2+ - Angular 2+ avancé
Maîtriser les fonctionnalités avancées d'Angular 2+ - Angular Material
Introduction à l'utilisation des composants graphiques d'Angular Material - Angular Security
- AngularJS
Développer une application internet riche (RIA) avec AngularJS - AngularJS avancé
Maîtriser les fonctionnalités avancées d'AngularJS - AngularJS Material
Introduction à l'utilisation des composants graphiques d'AngularJS Material - Backbone.js
Développer une application internet riche (RIA) avec Backbone.js - Développer en JavaScript, HTML5 et CSS3
Maîtriser les fonctionnalités avancées d'HTML JavaScript et CSS3 pour concevoir des applications web - EmberJS
Développer une application internet riche (RIA) avec EmberJS - Ext JS
Développer une application web riche avec Ext JS - Flutter
Développer des applications mobiles multiplateformes - Introduction au développement d’applications mobiles avec React Native
Workshop React Native "Intensif" - 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 une application web riche avec jQuery - KnockoutJS
Développer une application web avec KnockoutJS - Kotlin pour Android
Développer des applications Android avec Kotlin - Les PWAs
Développer des Progressive Web Apps - Migration AngularJS vers Angular
Réussir sa migration AngularJS vers Angular - Next.js
- Node.js
Développer en javascript côté serveur avec le framework Node.js - React Native
Développer des applications mobiles hybrides avec React Native - ReactJS
Développer une application web avec ReactJS - ReactJS avancé
- ReST APIs
ReST APIs : Conception, Architecture et Sécurité - RxJS
La programmation réactive avec la librairie RxJS - Testing Angular Pragmatique
Apprendre à tester vos applications Angular avec une stratégie pragmatique et efficace - TypeScript
Découvrir les nouvelles fonctionnalités d'ECMAScript 6 et apprendre à développer une application en TypeScript - UI Testing Pragmatique avec Cypress
Maîtriser les tests end-to-end avec Cypress - Vue.js
Développer une application web avec Vue.js - Webpack
Développer son application JavaScript / TypeScript avec Webpack