Plan du cours

Introduction

L'évolution du développement frontal

  • Outils et processus pour Web Development

Vue d'ensemble du cycle Web Development

  • Contrôle des versions, codage, construction, test, déploiement.
  • Automatisation du processus

Préparation de l'environnement de développement

  • Éditeurs et IDE (environnement de développement intégré)
  • Considérations relatives au système d'exploitation (Windows, Mac et Linux)

Contrôle des versions

  • GitHub, GitLab, etc.
  • Mise en place et gestion d'un système de contrôle de version

Package Managers

  • Obtention et partage du code NodeJS
  • Obtenir et partager le code JQuery

Développement

  • Utiliser les préprocesseurs CSS et les frameworks pour étendre et gérer les CSS
  • Utilisation de Task Runners pour automatiser les tâches répétitives (Grunt, Gulp, etc.)
  • Développer en utilisant des frameworks d'application (Angular, React, etc.)
  • Débogage avec les outils de développement Chrome et Firefox.

Essais

  • Automatiser le rafraîchissement du navigateur après des modifications de code
  • Recherche d'erreurs de code avec JSHint
  • Vérification du style du code avec JSCS

Déploiement

  • Pousser les changements vers le système de contrôle de version
  • Automatisation avec des outils et des processus d'intégration continue

Dépannage

Résumé et conclusion

Pré requis

  • Expérience en matière de développement de sites web frontaux
  • .

Public

  • Développeurs web frontaux
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires