</> CodeBooks
    ← Volver a Angular (página 1)
    Portada de Beginning AngularJS

    Beginning AngularJS

    Andrew Grant

    Editorial
    Apress
    Año
    2014
    Páginas
    ~191
    Nivel
    Básico

    De qué trata

    Introducción breve, de unas 190 páginas, al framework AngularJS en su rama 1.x, que en 2014 era la versión vigente. Andrew Grant, desarrollador web con más de 18 años de experiencia, la escribió para quienes nunca han usado AngularJS y no dominan JavaScript a fondo: le basta con saber algo de HTML y CSS y haber escrito algo de JavaScript. Ojo: trata el AngularJS original, no el Angular actual (de la versión 2 en adelante), que es otro framework con otra arquitectura.

    El primer capítulo repasa el JavaScript que hace falta para seguir el libro: scripts en la página, sentencias, funciones, parámetros y valores de retorno, objetos y arreglos. A partir de ahí va paso a paso. Primero explica cómo descargar e instalar AngularJS y presenta el patrón MVC tal como lo aplica el framework. Después llegan las expresiones y el data binding, los controladores y el scope, los filtros y los módulos, y las directivas, tanto las integradas como las propias. Luego aborda los formularios y su validación, los servicios y la comunicación con el servidor mediante $http, y la organización de vistas con el módulo ngRoute. Termina con las animaciones de ngAnimate y un capítulo de despliegue sobre pruebas, minificación y otros aspectos de llevar la aplicación a producción.

    Enseña con ejemplos cortos de código en cada capítulo, no con una aplicación grande que se construya de principio a fin. Su punto fuerte es lo accesible que resulta: a quien empieza le da una base clara de los conceptos centrales de AngularJS en poco tiempo. Por su tamaño y su nivel, trata por encima temas como las pruebas, la arquitectura de aplicaciones grandes o las directivas avanzadas, y no cubre ui-router ni herramientas de build modernas. Hoy sirve sobre todo para mantener aplicaciones heredadas en AngularJS, que ya no tiene soporte oficial. Para proyectos nuevos conviene estudiar Angular moderno con TypeScript.

    • AngularJS 1.x
    • JavaScript básico
    • MVC
    • Data binding
    • Controladores y scope
    • Filtros
    • Módulos
    • Directivas
    • Formularios y validación
    • Servicios y $http
    • ngRoute
    • ngAnimate

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Angular con nivel Básico