Manual del Guerrero: AngularJS
Manual del Guerrero: AngularJS
$5.00
Precio mínimo
$9.99
Precio sugerido
Manual del Guerrero: AngularJS

Este libro ha sido actualizada por última vez el 2015-04-18.

Acerca de este libro

Sobre el autor

Carlos Solis
Carlos Solis

Carlos Solis es Adobe Community Professional, speaker en diversos eventos, entre ellos Adobe Express en Perú y México, Latin Flash Tour y otros eventos en Costa Rica, Colombia, Chile y Argentina.Como desarrollador móvil ha creado soluciones para varias marcas del Fortune 500 y colaborado con múltiples startups en el Silicon Valley, Santiago, Tel-Aviv y New York.Docente universitario y fundador del proyecto Revolución Móvil, es un firme creyente del potencial de los desarrolladores latinoamericanos.

Table of Contents

  • Presentación
    • Prerrequisitos
    • ¿Cómo leer este libro?
      • Primeros pasos
      • Creando aplicaciones
      • Manipulación de datos
      • Expandiendo AngularJS
    • Materiales adicionales
    • Mantente en contacto
  • SECCION 1: PRIMEROS PASOS
  • Introducción a AngularJS
    • ¿Qué es AngularJS?
    • El Patrón MVW
    • Data binding
    • Inyección de dependencias
    • Directivas
    • ¿Porqué usar AngularJS?
  • Herramientas de Desarrollo
    • Sublime Text 2
      • Configurar Sublime Text para AngularJS
        • Instalar Package Control
        • Instalar soporte para AngularJS
        • Instalar detector de errores JavaScript
    • Adobe Brackets
      • Configurar Brackets para AngularJS
    • Adobe Dreamweaver
  • Creando un Proyecto con AngularJS
    • Descargar AngularJS
      • Versión
      • Build
      • CDN
      • Librerías adicionales
    • Instalar AngularJS en un documento HTML
    • Configurar una aplicación AngularJS
      • Alcance de ng-app
      • Inicializar la aplicación
        • Cargando módulos adicionales
    • Ejemplo: Hola Mundo
  • SECCION 2: CREANDO APLICACIONES
  • Expresiones
    • Definir expresiones
      • Plantillas
    • Representar valores dinámicos
    • Representar objetos
    • Representar resultados
  • Filtros en expresiones
    • Representar Divisas
    • Modificando las mayúsculas
    • Representando números
    • Formato de Fechas
    • Encadenar filtros
    • Filtros personalizados
  • Filtros de Datos
    • Filtrando datos
    • Ordenar colecciones de datos
  • Controladores
    • Creando un controlador
      • Activar el controlador en un documento
      • El objeto $scope
    • Alcance de un controlador
    • Controladores múltiples
    • Métodos
  • Directivas
    • Agregar Directivas
      • Directivas con valores
    • Directivas AngularJS y estándares W3C
    • Directivas Comunes
      • ng-app
      • ng-controller
      • ng-model
      • ng-bind
    • Directivas personalizadas
      • Creando una directiva personalizada
      • Aplicando directivas personalizadas en un documento
      • Agregando valores a las directivas personalizadas
  • Modificar estilos con AngularJS
    • Manipular propiedades CSS
    • Asignar clases
    • Ocultar y mostrar elementos
    • Modificar imágenes
    • Mostrar elementos condicionalmente
  • Eventos e interacción
    • Clicks
    • Eventos del mouse
    • Eventos para móviles
      • Simulando una pantalla táctil en Chrome
    • Eventos de teclado
  • SECCION 3: MANIPULACION DE DATOS
  • Representar colecciones de datos
    • Crear listas con arreglos
      • Agregar elementos a una lista
      • Asignar eventos en listas dinámicas
    • Crear listas con objetos
  • Acceder datos externos
    • Preparando los datos externos
      • Consideraciones de seguridad y permisos de lectura
      • Cargar información desde servidores externos
    • Cargando un archivo externo
    • Desplegar los datos cargados
  • SECCION 4: EXPANDIENDO ANGULAR
  • Integrando AngularJS con Bootstrap
    • ¿Por qué usar Bootstrap?
    • Usando Bootstrap para hacer sitios responsivos
      • Contenedores
      • Matriz de columnas
      • Soporte para diferentes resoluciones
      • Las clases
    • Creando una plantilla con Bootstrap
      • Agregando contenidos
      • Agregar Interactividad en Bootstrap
    • Instalar AngularJS en Bootstrap
    • Agregar controladores
  • Administrar plantillas y rutas
      • Indexación de AngularJS en motores de búsqueda
      • Instalando ngRoute
      • Preparando las plantillas
    • Usando includes
    • Vistas
    • Rutas
      • Definiendo las rutas
        • when
        • otherwise
      • Cargando controladores
        • Crear el archivo del controlador
        • Incluir el controlador dentro de la app
        • Relacionar el controlador con una ruta
      • Rutas dinámicas
      • Leer variables del URL
  • Conclusión y despedida
    • Próximos pasos
      • Documentación oficial
      • Angular 2
      • Cursos Online
    • Despedida

Leanpub incondicional, sin riesgo, 100% de felicidad garantizada

Durante los primeros 45 días de compra, puede obtener un reembolso del 100% de cualquier compra Leanpub, en dos clics. Nosotros procesamos las restituciones a la mano, así que hacen tomar unos días en aparecer. Vea términos completos.

Escribir y publicar en Leanpub

Los autores y editores usan Leanpub para publicar ebooks sorprendentes en curso y completados, como éste. ¡Usted puede utilizar Leanpub para escribir, publicar y vender su libro también! Leanpub es una potente plataforma para autores serios, que combina un flujo de trabajo de escritura y publicación simple y elegante con una tienda centrada en la venta de libros electrónicos en progreso. Leanpub es una máquina de escribir mágica para los autores: basta con escribir en texto plano, y para publicar su ebook, simplemente haga clic en un botón. Realmente es así de fácil.

Más información sobre cómo escribir en Leanpub