Angular es un framework de Google que consigue desarrollar aplicaciones web muy elegantes. Aunque podemos utilizar muchos desarrollos previos y disponemos de facilidades para el desarrollo, es necesario disponer de conocimientos previos de programación Front End, como por ejemplo en Javascript o HTML5.
Permite desarrollar aplicaciones para todas las plataformas web, web móvil, móvil nativo y escritorio nativo.
En el proceso de aprendizaje de un lenguaje de programación, viene muy bien disponer de un buen libro de referencia que nos de base para posteriormente ir ampliando con diferentes recursos de Internet …
Bibliografía relacionada con AngularJS:
Angular es un framework muy popular, cada vez más, y existen numerosos recursos para formarse en Internet, muchos de ellos gratuitos. Entre los cuales destacamos la página oficial del producto angular.io.
Por otro lado, debido a su complejidad no viene mal disponer de un buen libro de referencia, como los que te mostramos a continuación. si puedes hacerte con uno de ellos, merece la pena la inversión …
Aprende AngularJS en 1 día: Guía completa de Angular JS con ejemplos. Tienda Kindle. Resumen del índice de contenidos:
Capítulo 1: Introducción y Arquitectura
Capítulo 2: Hello World: tu primer programa
Capítulo 3: Controladores
- ¿Qué hace al controlador desde la perspectiva angular?
- Construcción de un controlador básico
- Métodos Controlador
- Controlador en archivos externos
- Administrar área
- Establecer o agregar comportamiento
- Mostrar información repetida
- Un controlador avanzado
Capítulo 4: modelo ng
- El atributo del modelo ng
- Aplicar modelo ng al área de texto, entrada y selección de elementos …
Capítulo 5: Vistas
- Uso de vistas
- Vistas AngularJS
Capítulo 6: Expresiones
- Explique las expresiones de Angular.js con un ejemplo
- Números AngularJS
- Cuerdas AngularJS
- Objetos AngularJS
- AngularJS matrices
- Habilidades y limitaciones de AngularJS Expressions
- La diferencia entre expresiones y $ eval
Capítulo 7: Filtros
Capítulo 8: Pautas
- Cómo crear la directiva ng-app, ng-init, ng-model, ng-repeat
- Crea una política AngularJS personalizada
- Políticas y áreas de AngularJs
- Usa el controlador con las instrucciones
- Para crear directivas reutilizables
- Pautas y componentes de AngularJS – ng-transclude
- Instrucciones anidadas
- Tratar eventos en la directiva
Capítulo 9: Módulo
- ¿Qué es un módulo AngularJS?
- Módulos y controladores
Capítulo 10: Eventos
- La directiva ng-click
- Mostrar elementos HTML con ng-show
- Ocultar elementos HTML con ng-hide
Capítulo 11: Rutas ($ ruta)
- Agrega una ruta cuadrada
- Crea una ruta predeterminada
- Acceso a los parámetros de la ruta
- Uso del servicio Angular $ route
- Habilite el enrutamiento HTML5
Capítulo 13: Tabla
Capítulo 14: Validación
Capítulo 15: ng-include
Capítulo 16: Inyección de dependencia
Desarrollo web ágil con Angular.js por Carlos Azaustre. Tienda Kindle.

Pro Angular por Apress.
«Las actualizaciones de Angular 5 para este libro ya están disponibles. Siga el enlace Descargar el código fuente de este libro en el sitio web de Apress. Aproveche al máximo Angular 2, el marco líder para crear aplicaciones dinámicas de JavaScript.
El autor de best-sellers Adam Freeman comienza describiendo el patrón MVC y los beneficios que puede ofrecer y luego le muestra cómo usar Angular en sus proyectos, comenzando desde los detalles y construyendo hasta las características más avanzadas y sofisticadas, yendo en profundidad para darle el conocimiento que necesita.
Cada tema está cubierto de forma clara y concisa y está lleno de los detalles que necesita aprender para ser realmente eficaz. Las características más importantes reciben un profundo tratamiento sensato y los capítulos incluyen problemas comunes y detalles sobre cómo evitarlos.
Lo que aprenderá Obtenga una sólida comprensión arquitectónica del Patrón MVC Aprenda cómo crear clientes de aplicaciones web ricos y dinámicos usando Angular 2.
Aprenda cómo ampliar y personalizar Angular 2 Aprenda cómo probar sus proyectos de Angular 2 Quien es este libro para desarrolladores web con conocimientos básicos de HTML y JavaScript que desean crear aplicaciones ricas en el lado del cliente.»
Angular JS. Desarrolle hoy las aplicaciones web de mañana por Eni.
«Este libro está dirigido a aquellos desarrolladores Web que deseen descubrir y profundizar el desarrollo de SPA con ayuda de AngularJS, el framework JavaScript desarrollado por Google, en su versión 1.3 en el momento de escribir el libro.
Los autores presentan la noción de SPA y recorren las funcionalidades aportadas por el framework, como la estructuración de una aplicación, el binding o los templates de vistas.
En primer lugar, el lector descubrirá las bases que permiten crear una aplicación web de página única, o SPA, así como los mecanismos fundamentales de AngularJS. Aprenderá, a continuación, cómo estructurar su aplicación y cómo implementar la navegación en una SPA.
Aprenderá, también, cómo enriquecer el lenguaje HTML mediante directivas creando su propio DSL, cómo gestionar la validación de formularios, cómo localizar su aplicación, y a continuación cómo dialogar con el servidor mediante peticiones HTTP.
Se dedica un capítulo a las pruebas unitarias y a las pruebas de integración, que permiten aportar una gran robustez a la aplicación AngularJS y asegurar que no existen regresiones.
Se dedica, también, un capítulo a las tecnologías complementarias a AngularJS que permiten, por ejemplo, mejorar la robustez y la productividad con TypeScript o que permiten crear fácilmente una aplicación móvil nativa a partir de una aplicación web con Apache Cordova.
Por último, se explican al usuario los mecanismos avanzados vinculados con AngularJS, en particular el principio de ciclo digest y su impacto en la actualización de bindings o cómo optimizar su aplicación.»
Arquitecturas Web con Angular.js por Cecilio Álvarez. Tienda Kindle.
«Este libro permite al lector construir una aplicación web con Angular.js partiendo de cero y explicando los diferentes conceptos que el framework aborda, de una forma clara y sencilla.»
Angular JS for Beginners: Your Guide to Easily Learn Angular JS In 7 Days.
Resumen del índice de contenidos:
«Capítulo 1: JS ANGULARES – UNA VISIÓN GENERAL.
Capítulo 2: CREACIÓN DE UNA APLICACIÓN SIMPLE ANGULARJS.
Capítulo 3: CONTROLADORES.
Capítulo 4: OPINIONES
Capítulo 5: DIRECTIVAS.
Capítulo 6: VINCULACIÓN DE DATOS.
Capítulo 7: EXPRESIONES
Capítulo 8: filtros.
Capítulo 9: alcance.
Capítulo 10: módulos.
Capítulo 11: eventos.
Capítulo 12: seleccionar recuadros.
Capítulo 13: servicios.
Capítulo 14: la directiva del modelo ng.
Capítulo 15: ENRUTAMIENTO.
Capítulo 16: MESAS ANGULARES.
Capítulo 17 : VALIDACIÓN.
Capítulo 18: HTTP Y AJAX.
Capítulo 19: USO DE NG-INCLUDE.
Capítulo 20: INYECCIÓN DE DEPENDENCIA.
Capítulo 21: INTRODUCCIÓN: PRUEBAS CON KARMA»
Entradas relacionadas: