Trouvez facilement votre prochaine lecture
3 livres de référence pour s'initier à Angular sur de bonnes bases

3 livres de référence pour s’initier à Angular sur de bonnes bases

Angular est un framework open source développé par Google. Il repose sur le paradigme de la programmation orientée composant (POC) et se sert du langage de programmation TypeScript. Il facilite la création d’applications web dynamiques et interactives.

Angular permet de construire des applications à grande échelle à l’aide de modules, de composants réutilisables et d’un système de gestion d’état intégré. Il propose également des fonctionnalités avancées telles que le routage, la validation des formulaires, la gestion des animations ou encore la communication avec les serveurs via des requêtes.

Tour d’horizon des ouvrages de référence à son sujet.


1. Angular et Node.js – Développement web Full Stack avec MEAN (Patrice Maldi)

Disponible sur Amazon Disponible à la Fnac

Dans cet ouvrage, Patrice Maldi vous invite à découvrir l’univers du développement web Full Stack avec la stack MEAN (MongoDB, Express, Angular, Node.js).

Après une plongée dans les méandres de JavaScript et TypeScript, vous apprivoiserez Node.js et MongoDB pour construire de solides fondations côté serveur. Cap ensuite sur Angular et ses concepts clés : modules, composants, modèles, liaison de données, directives, routage… Le livre décortique chaque aspect avec finesse.

Testing (Jasmine, Jest) et déploiement ne sont pas en reste. Riche en exemples concrets, ce guide vous armera pour concevoir de bout en bout vos propres applications web Full Stack.

Éditions ENI ; 400 pages.


2. Angular – Développez vos applications web avec le framework JavaScript de Google (Daniel Djordjevic, William Klein, Sébastien Ollivier)

Disponible sur Amazon Disponible à la Fnac

Daniel Djordjevic, William Klein et Sébastien Ollivier vous invitent à découvrir le framework Angular dans sa version 12. Grâce à cet ouvrage, vous apprendrez à développer des applications web robustes et performantes.

Les auteurs vous guident pas à pas dans la prise en main d’Angular. Vous découvrirez les concepts clés tels que les composants (éléments constitutifs d’une application Angular), les templates (structures HTML enrichies par Angular), les pipes (outils de transformation de données) et les modules (regroupements cohérents de fonctionnalités).

Le livre aborde également TypeScript, le langage de programmation utilisé par Angular, ainsi que l’outil en ligne de commande CLI (Command Line Interface) qui facilite le développement. Vous apprendrez à créer des services (classes fournissant des fonctionnalités réutilisables), des directives (éléments permettant de modifier le comportement des composants) et à mettre en place l’injection de dépendances (mécanisme gérant les dépendances entre les différentes parties de l’application).

Les tests unitaires et d’intégration sont aussi au programme, tout comme le développement d’applications multiplateformes. Enfin, les auteurs vous initient à des sujets avancés comme le rendu côté serveur (Server-Side Rendering ou SSR) et le fonctionnement du moteur de détection de changements (Change Detection).

Éditions ENI ; 356 pages.


3. JavaScript et Angular – Des bases du langage au développement d’une application web (Julien Caliendo)

Disponible sur Amazon Disponible à la Fnac

Vous rêvez de créer des applications web dynamiques avec Angular ? Ce livre de Julien Caliendo est fait pour vous ! Grâce à une approche progressive, vous allez enfin pouvoir dompter ce puissant framework de Google.

La première partie du livre pose les fondations avec JavaScript. Types de données, boucles, conditions, fonctions, programmation orientée objet… Tout y passe ! Un chapitre dédié à TypeScript fait le pont avec Angular.

La seconde partie est un pur concentré de pratique. Composants, hiérarchie, gabarits (templates), API, formulaires, routing, programmation réactive, tests, authentification, base de données (avec FireBase), intégration continue (avec Travis)… Une application « fil rouge » prend vie au fil des chapitres.

En bonus, découvrez des outils pour auditer votre code et booster votre productivité.

Éditions ENI ; 413 pages.

error: Contenu protégé