Description du livre
Comprendre les bases techniques, ainsi que les compétences de non-programmation nécessaires pour être un développeur Web à pile complète réussi. Vou
s
apprendrez les principes des sujets nécessaires pour aider un développeur débutant à travailler en mode agile ou en mode full stack - UX, gestion de projet, assurance qualité, gestion de produit, et plus - du point de vue d'un développeur. Couvrant ces compétences ainsi que les fondamentaux et les fondements du développement web moderne, plutôt que les spécificités des technologies et des frameworks actuels (qui peuvent vieillir rapidement), tous les exemples de programmation sont donnés dans le contexte du web tel qu'il est en 2018.
Bien que vous ayez besoin de vous sentir à l'aise pour travailler sur le code au niveau du système, de la base de données, de l'API, du middleware ou de l'interface utilisateur, en fonction de la tâche en cours, vous devez également être capable de traiter l'ensemble et les petits détails. Le développeur de la pile complète reconnaît les compétences au-delà des compétences techniques et donne des connaissances de base sur l'ensemble des compétences requises dans une équipe moderne de développement de logiciels.
Ce que vous apprendrez
Planifiez votre travail, y compris Agile vs Waterfall, outils, mêlée, kanban et livraison continue.
Traduire UX en code : grilles, bibliothèques de composants et guides de style
Conception de systèmes et d'architectures de systèmes (des microservices aux monolithes)
Examiner les modèles d'API (SOAP, AJAX, REST), définir les domaines d'API, les modèles d'API REST et plus de qualité API.Étudiez les différents modèles de conception front-end que vous devez connaître
Stocker les données, ce qu'il faut prendre en compte pour la sécurité, le déploiement, la production, etc.
A qui s'adresse ce livre ?
Les nouveaux diplômés ou les développeurs débutants qui font la transition pour travailler au sein d'une structure d'équipe plus large au sein d'équipes multidisciplinaires et les développeurs qui se concentraient auparavant uniquement sur le développement en amont ou en aval et qui faisaient la transition vers le développement en pile complète.