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
Nos Clients témoignent (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Formation - Reactive Programming for iOS with RxSwift
partie o RxJS
Kacper - INWEBIT Sp. z o.o.
Formation - Reactive Programming with Angular RxJS
Traduction automatique
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.