Angular es el framework que te permitirá desarrollar y mantener aplicaciones web del lado cliente (FronEnd). Podrás crear aplicaciones Single-Page Application (SPA) con las que conseguirás una experiencia de usuario tan fluida como cualquier aplicación de escritorio.
Este libro presenta en 100 ejercicios prácticos todos los elementos (módulos, componentes, servicios, etc.) y apartados a considerar cuando te dispones a desarrollar aplicaciones con Angular. Asimismo, refuerza e introduce otros temas que participan activamente en el mundo del desarrollo web:
Ejercicios sobre CSS, HTML, JSON y jQuery.
Desarrollo de una aplicación MEAN completa, con su backend (Express) y frontend (Angular), que te permitirá el mantenimiento de una tabla de base de datos MongoDB.
Explicación del trabajo con Bootstrap para que puedas realizar aplicaciones vistosas con muy poco esfuerzo y aprovechar un buen número de recursos ya ofrecidos por este framework complementario.
Además, en la parte inferior de la primera página del libro encontrarás el código de acceso que te permitirá acceder de forma gratuita a los contenidos adicionales del libro en www.marcombo.info.
Con Angular conseguirás un trabajo ordenado y escalable, pues favorece el uso del patrón de arquitectura MVC (Modelo Vista Controlador). Incluso, gracias a TypeScript, podrás realizar una programación orientada a objetos similar a la que harías con otros lenguajes de programación como Java o C#.
Si quieres disponer de una buena base para seguir profundizando en el inmenso mundo de la programación web, ¡aventúrate a entrar en El gran libro de Angular!
Angular cli ............................................................................ 39
Conocer angular .................................................................. 47
Módulos ............................................................................. 54
Componentes ..................................................................... 57
Directivas ............................................................................ 92
Pipes .................................................................................. 121
Modelado de datos ........................................................... 148
Librerías ............................................................................. 155
Data binding ....................................................................... 160
Routing ........................................................................... 170
Servicios .......................................................................... 190
Http client........................................................................ 214
Forms .............................................................................. 242
Mean stack ...................................................................... 291
Conceptos sobre lenguajes complementarios................. 329
Herramientas indirectas................................................... 352
Bootstrap.......................................................................... 372