EL GRAN LIBRO DE ANGULAR. 100 EJERCICIOS PRACTICOS
Autor: BOADA.
Edición #1.
Año: 2019.
Editorial: ALFAOMEGA.
TÍTULO
EL GRAN LIBRO DE ANGULAR. 100 EJERCICIOS PRACTICOS
AUTOR
BOADA
ISBN
978-958-778-495-4
Editorial
ALFAOMEGA
Edición
1
Año
2019
Reimp.
-
Año Reimp.
-
País
Colombia
Peso o Kg.
.83 kg.
Páginas
453
Idioma
ESPAÑOL
Precio
S/. 101.00
Comentario
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!
001: Introducción
002: Introducción a las aplicaciones SPA
003: Breve historia de Angular
004: Instalación
005: TypeScript. Introducción (variables, clases, transpilación, etc.)
006: Definición de elementos en una aplicación
007: Definición de un componente
008: Metadata - definición
009: Hola Mundo (Manual) ANGULAR CLI
010: Comandos básicos. Hola Mundo (Angular CLI)
011: Elementos que se pueden crear con Angular CU (Component, Directive, etc.) CONOCER ANGULAR
012: Descripción de un proyecto MÓDULOS
013: Módulos: Creación
014: Módulos: RootModule COMPONENTES
015: Componentes: Creación
016: Componentes: Template inline
017: Componentes: Styles inline
018: Componentes: Propiedades
019: Componentes: Test Unitarios
020: Decoradores
021: Comunicación entre componentes
022: Componentes: Ciclo de vida (Lifecycle hooks) DIRECTIVAS
023: Directivas: Definición
024: Directivas: nglf
025: Directivas: ngFor
026: Directivas: ngSwitch
027: Directivas: ngModel
028: Directivas: ngStyle
029: Directivas: Mezcla PIPES
030: Pipes: Uso, parametrización y encadenamientos
031: Pipes: DatePipe, UpperCasePipe y LowerCasePipe
032: Pipes: DecimalPipe, CurrencyPipe y PercentPipe
033: Pipes: Pipes personalizados
034: Pipes: Puros e impuros
035: Pipes: AsyncPipe
036: Pipes: jsonPipe MODELADO DE DATOS
037: Modelos de datos y mock data (datos simulados) (parte I)
038: Modelos de datos y mock data (datos simulados) (parte II) LIBRERíAS
039: Librerías. Enumeración de librerías DATA BINDING
040: One Way Data Binding (hacia el DOM): Interpolación, Property Bindin y Class Binding
041: One Way Data Binding (desde el DO M): Event Binding y $event
042: Two Way Data Binding (hacia-desde el DOM): FormsModule y [(ngModel)] ROUTING
043: Routing: Introducción y configuración básica (parte 1)
044: Routing: Introducción y configuración básica (parte 11)
045: Routing: RouterLinks
046: Routing: Rutas con parámetros y ActivatedRoute
047: Routing: child routes SERVICIOS
048: Inyección de dependencias (DI)
049: Servicios: Definición y uso mediante la inyección de dependencias
(parte I)
050: Servicios: Definición y uso mediante inyección de dependencias
(parte II)
051: Servicios: Gestión asíncrona con promesas
052: Servicios: Gestión asíncrona con observables (Librería Rxjs) (parte I)
053: Servicios: Gestión asíncrona con observables (Librería Rx]s) (parte 11 HTTP CLlENT
054: HttpClient: Introducción e instalación
055: HttpClient: Operaciones Get y Post
056: HttpClient: Operaciones put, patch y delete
057: HttpClient: Configuraciones adicionales sobre las peticiones HTIP
058: HttpClient: Gestión de respuestas y errores de peticiones HTIP
059: HttpClient: Intercepción de peticiones y respuestas
060: HttpClient: Combinación y sincronización de peticiones HTIP. Event de progreso FORMS
061: Forms: Introducción
062: Forms: Obtención de valores
063: Forms: Estado de los objetos
064: Forms: Validaciones
065: Forms: Validaciones personalizadas
066: Forms: Reactive
067: Forms: Reactive validaciones
068: Forms: Reactive validaciones personalizadas
069: Forms: LocalStorage MEAN STACK
070: MEAN: Desarrollos con MongoDB, Express, Angular y Node.js
071: M EAN: Creación de la aplicación Express
072: MEAN: Instalación y configuración de MongoDB
073: MEAN: Creación de la API Restful (parte I)
074: MEAN: Creación de la API Restful (parte II)
075: MEAN: Desarrollo de componentes y rutas de la aplicación Angular
076: MEAN: Desarrollo de la operativa "Lectura de tareas"
077: MEAN: Desarrollo de las operativas "creación, modificación y eliminación de tareas" (parte I)
078: MAEAN: Desarrollo de las operativas "creación, modificación y eliminación de tareas" (parte II) CONCEPTOS SOBRE LENGUAJES COMPLEMENTARIOS
079: CSS: Introducción (parte 1)
080: CSS: Introducción (parte 2)
081: HTML
082: JSON HERRAMIENTAS INDIRECTAS
083: Google: Herramientas de desarrollador
084: Control de versiones Git: Instalación, configuración y uso
085: jQuery: Parte I
086: jQuery: Parte II BOOTSTRAP
087: Bootstrap: Introducción
088: Bootstrap: Layout. El sistema Grid
089: Bootstrap: Tables
090: Bootstrap: Alerts
091: Bootstrap: Buttons y ButtonGroups
092: Bootstrap: Cards
093: Bootstrap: Instalación local
094: Bootstrap: Carousel
095: Bootstrap: Collapse
096: Bootstrap: Dropdowns
097: Bootstrap: Forms
098: Bootstrap: List group
099: Bootstrap: Navbar
100: Bootstrap: Progress