Formation NodeJS, avancé 11h36min 37 leçons 37 Vidéos Formateur Edouard FERRARI Présentation Suite à la première formation Node.JS, les fondamentaux, votre formateur Node.JS Édouard FERRARI vous prépare cette formation Node.JS, Avancé pour aller plus loin. Cette formation Node.JS, Avancé vous donne toutes les clés pour bien connaitre et éviter les principaux pièges de Node.JS, tout en suivant les bonnes pratiques, vous serez capable de mener à bien de gros projet professionnels. Durant cette formation Node.JS, Avancé, vous allez apprendre à développer des applications réactives et performantes avec Node.js. Vous mettrez en œuvre les concepts de programmation événementielle et asynchrone, de modularité avec des modules et Frameworks très puissants. À travers cette formation Node.JS, Avancé, vous allez pouvoir développer en quelques heures une base solide d'une application web de chat en ligne ressemblant à WhatsUp. Vous allez apprendre comment interconnecter plusieurs utilisateurs et faire transiter les informations en temps réel d'un utilisateur à l'autre. Cette application sera développée en suivant la norme MVC (Model, View, Controller) et avec une abstraction de données pour pouvoir gérer MySQL, MariaDB, SQLite, Posgres, MS SQL et MongoDB. À la fin de la formation Node.JS, Avancé, vous devez être capable de répondre à toutes les exigences que le monde du travail vous demande. Format: Vidéo Voir en ligne Objectifs Apprendre et comprendre deux différentes méthodes asynchrones de Node.JS qui sont les plus utilisées dans Node.JS. Développer un projet avec Node.JS en suivant les normes MVC et en intégrant une abstraction de base de données. Découvrir comment fonctionne un des Frameworks web les plus utilisés avec Node.JS.
Prérequis Avoir suivi la formation Node.JS, les fondamentaux, Bonne connaissance en JavaScript, Public concerné Tout développeur connaissant le langage JavaScript et souhaitant développer des applications performantes (haute réactivité, volumétries importantes de transactions) et orientées événements. Méthode pédagogique Théorie Démonstration Exercices et contrôle de connaissances Plan Présentation de la formation Présentation de la formation Scénario de la formation Node et le Web : HTTP, Request & Express Périmètre du module HTTP Request Serveur Web avec Express Express : Router les requêtes Express : Le gestionnaire de route Express : les fichiers statiques Express : Utiliser les middleware Express : Les moteurs de template Side Project : ChatWithMe L asynchrone en détail Callback Hell & Pyramid of Doom Async : Cours Async : Correction d'exercice Partie 1 Async : Correction d'exercice Partie 2 Les promesses avec Q : Les fondamentaux Les promesses avec Q : Les conditions et les boucles Les promesses avec Q : Gestion des erreurs et les accès directs Les promesses avec Q : Flow, Timers et I/O Les promesses : Exercices Les promesses : Exercices
Communication temps réel Socket.io Intégration à Express Projet : ChatWithMe Partie 1 Projet : ChatWithMe Partie 2 Liaison avec la persistance des données Interaction avec une base de données relationnelle (Mysql) Sequelize, l'introduction Sequelize, les associations Intégration avec une base de données NoSQL : Redis Intégration avec une base de données NoSQL : Mongo, l'introduction Intégration avec une base de données NoSQL : Mongo, les associations Intégration de MySQL à ChatWithMe Intégration de Sequelize à ChatWithMe Intégration de MongoDB à ChatWithMe Bonus PM2, le monitoring Keymetric, la supervision Conclusion Tour d'horizon des différences majeures Drupal 7 / Drupal 8 Conclusion Édouard FERRARI est un développeur Full Stack orienté sysadmin / devops. Diplômé d Epitech, Edouard a travaillé dans plusieurs startups, puis il a rejoint l équipe de Rue du commerce pour perfectionner son expérience en gestion de site à haute fréquence. Depuis il a lancé, avec ses collègues, une nouvelle startup Summview, qui développe des applications pour des ayants droit télévisuels en Europe et en Afrique. En parallèle, Edouard travaille sur des missions de conseil et des formations pour des grands groupes. Son expérience profonde dans le développement de projet back, lui permet de conseiller les entreprises désirant améliorer leurs outils ou réfléchir à leur meilleure évolution possible.
http://www.alphorm.com contact@alphorm.com Alphorm.com est la première et unique plate-forme française dans le monde, qui offre de la formation vidéo en ligne sur des sujets avancés en informatique (Virtualisation, Systèmes, Programmation, Réseau, Bases de données,...). Alphorm est également un centre de formation immatriculé sous le numéro : 11 91 07268 91 Découvrir :Nos Formations, Nos Formateurs, Nos fonctionnalités, Nos tarifs. Alphorm, 9 Charles Fourier, 91000 Evry, France. +331 77 62 45 80 D autres formations similaires