Saltar al contenido principal
Typescrip -Curso Practico

Typescrip -Curso Practico

Serrano,Carlos

Typescript es un superset de JavaScript. Comparte toda su estructura y sintaxis,pero aporta, entre otras, dos características esenciales para los desarrolladores: La implementación de las últimas funcionalidades de EmacScript que aún no se han incorporado a los navegadores y el tipado, fundamental en un desarrollo estructurado y seguro. ...

Editorial:
Rama, Editorial
Año de edición:
2020
Materia:
Informatica
ISBN:
978-84-9964-914-6
Páginas:
374
Encuadernación:
Otros
Colección:
SIN COLECCION
28,75 €
IVA incluido
Añadir a favoritos Consulta disponibilidad

Sinopsis

Typescript es un superset de JavaScript. Comparte toda su estructura y sintaxis,pero aporta, entre otras, dos características esenciales para los desarrolladores: La implementación de las últimas funcionalidades de EmacScript que aún no se han incorporado a los navegadores y el tipado, fundamental en un desarrollo estructurado y seguro. Este libro, no solo introduce los principios de JavaScript, la programación reactiva y Typescript, sino que los desarrolla de forma práctica mediante ejemplos y proyectos multiplataforma en los principales frameworks actuales: NodeJS,Vue, ReactJS, ReactNative, Angular, Ionic y Phaser, aplicando tecnologías y herramientas emergentes como son PWA, RxJS, Socket.io, Push Notification o Firebase. Si eres programador de JavaScript no te supondrá esfuerzo ninguno sac

Índice

ACERCA DEL AUTOR PARTE 1. FUNDAMENTOS DE TYPESCRIPT CAPÍTULO 1. ¿POR QUÉ APRENDER TYPESCRIPT? 1.1 EL ORIGEN: JAVASCRIPT 1.2 ¿QUÉ ES TYPESCRIPT? CAPÍTULO 2. ENTORNO DE DESARROLLO 2.1 INSTALACIÓN Y CONFIGURACIÓN 2.2 HOLA MUNDO CAPÍTULO 3. VARIABLES Y NOTACIÓN 3.1 TIPOS BÁSICOS 3.2 ESTRUCTURAS DE DATOS 3.3 OBJETOS 3.4 OTROS TIPOS ESPECÍFICOS DE TYPESCRIPT CAPÍTULO 4. FUNCIONES 4.1 PARÁMETROS DE ENTRADA 4.2 SOBRECARGA 4.3 FUNCIONES FLECHA 4.4 FUNCIONES GENERATOR CAPÍTULO 5. PROGRAMACIÓN ORIENTADA A OBJETOS 5.1 INTERFACES 5.2 CLASES 5.3 HERENCIA 5.4 INTERFACES Y HERENCIA 5.5 ACCESO 5.6 SETTER Y GETTER 5.7 STATIC 5.8 SINGLETON 5.9 ABSTRACT 5.10 GENERATORS CAPÍTULO 6. GENÉRICOS CAPÍTULO 7. TIPOS AVANZADOS Y CONTROL DE TIPADO 7.1 INTERSECCIONES 7.2 UNIONES 7.3 CONTROL DE TIPOS CAPÍTULO 8. CONTROL DE ERRORES CAPÍTULO 9. EJERCICIOS DE LA PARTE 1 9.1 EJERCICIO 1: ARRAYS 9.2 EJERCICIO 2: INTERFACES Y DICCIONARIO DE DATOS 9.3 EJERCICIO 3: POO 9.4 EJERCICIO 4: GENÉRICOS 9.5 EJERCICIO 5: GENERATORS PARTE 2. PRODUCTIVIDAD CON TÉCNICAS AVANZADAS DE PROGRAMACIÓN CAPÍTULO 10. PETICIONES ASÍNCRONAS: PROMISES 10.1 ASINCRONÍA 10.2 PROMISE 10.3 AYNC-AWAIT CAPÍTULO 11. ACCESO Y TRATAMIENTO DE DATOS 11.1 JSON 11.2 ITERANDO ESTRUCTURAS CAPÍTULO 12. RXJS 12.1 PROGRAMACIÓN REACTIVA 12.2 INSTALACIÓN DE LA LIBRERÍA 12.3 OBSERVABLE Y SUBSCRIBER 12.4 OBSERVER Y SUBSCRIPTION 12.5 SUBJECT 12.6 OPERADORES CAPÍTULO 13. ESTRUCTURA DE UN PROYECTO 13.1 DECORATORS 13.2 MÓDULOS Y NAMESPACES 13.3 LIBRERÍAS 13.4 OPCIONES DE PUBLICACIÓN PARTE 3. DESARROLLO DE PROYECTOS EMPLEANDO FRAMEWOKS CAPÍTULO 14. PROYECTO 1: SERVICIO RESTFUL CON NODEJS 14.1 QUÉ ES UN SERVICIO RESTFUL 14.2 DESARROLLO DEL SERVICIO 14.3 POSTMAN 14.4 CLIENTE EN NODEJS 14.5 PRUEBAS CAPÍTULO 15. PROYECTO 2: CLIENTE RESTFUL WEB 15.1 ARQUITECTURA WEB 15.2 BINDING 15.3 DESARROLLO Y PRUEBAS CAPÍTULO 16. PROYECTO 3: CLIENTE RESFULT EN REACTJS 16.1 QUÉ ES REACTJS. 16.2 INSTALACIÓN Y CONFIGURACIÓN 16.3 PRINCIPIOS DE REACT 16.4 PRUEBAS CAPÍTULO 17. PROYECTO 4: APLICACIÓN CON REACT NATIVE 17.1 QUÉ ES REACT NATIVE 17.2 INSTALACIÓN Y CONFIGURACIÓN 17.3 DESARROLLO DE LA APLICACIÓN 17.4 PRUEBAS CAPÍTULO 18. PROYECTO 5: PWA CON ANGULAR Y FIREBASE. 18.1 QUÉ ES ANGULAR 18.2 INSTALACIÓN Y CONFIGURACIÓN 18.3 PRINCIPIOS DE ANGULAR 18.4 DESARROLLO DE LA APLICACIÓN 18.5 PRUEBAS 18.6 DESPLIEGUE EN FIREBASE 18.7 QUÉ ES UNA PWA CAPÍTULO 19. PROYECTO 6: PWA CON VUE Y PUSH NOTIFICATIONS. 19.1 QUÉ ES VUE 19.2 INSTALACIÓN Y CONFIGURACIÓN 19.3 PRINCIPIOS DE VUE 19.4 DESARROLLO DE LA PWA 19.5 PRUEBAS CAPÍTULO 20. PROYECTO 7: STENCIL 20.1 QUÉ ES STENCIL 20.2 INSTALACIÓN Y CONFIGURACIÓN 20.3 DESARROLLO DE UN COMPONENTE WEB 20.4 PRUEBAS CAPÍTULO 21. PROYECTO 8: IONIC 21.1 QUÉ ES IONIC 21.2 INSTALACIÓN Y CONFIGURACIÓN 21.3 PRINCIPIOS DE IONIC 21.4 DESARROLLO DEL PROYECTO 21.5 DESPLIEGUE DE LA PWA. 21.6 GENERACIÓN DE LA APP 21.7 CLOUD FUNCTIONS CAPÍTULO 22. PROYECTO 9: PHASER Y WEBSOCKETS 22.1 QUÉ SON LOS WEBSOCKETS 22.2 DESARROLLO DE UN CHAT 22.3 DESPLIEGUE. 22.4 QUÉ ES PHASER 22.5 DESARROLLO DEL JUEGO 22.6 PUBLICACIÓN CAPÍTULO 23. CONCLUSIONES BIBLIOGRAFÍA Y RECURSOS

Artículos relacionados

Generacion Ia

Generacion Ia

Lazaro Avila, Maria

Al debate sobre cómo, cuándo y por qué dar acceso (o no) a niños y adolescentes a las pantallas, móviles y redes sociales, se añade ahora otro ingrediente digital: la inteligencia artificial. En realidad, la IA no es un fenómeno nuevo: llevamos conviviendo con ella desde hace años, muchas veces de forma invisible. Ahora, la «democratización» de aplicaciones y herrami...

22,07 €

Lanzate a la Ia. Despierta Tus Superpoderes

Lanzate a la Ia. Despierta Tus Superpoderes

Fuentes Calle, Arturo

Tus superpoderes ya existen. Solo te falta dar el primer paso. Si todavía miras la IA con distancia, no estás solo . A muchos les pasa: sienten curiosidad, pero también respeto, dudas o la sensación de 'esto no es para mí'. La IA no es una moda pasajera: es la siguiente etapa natural de la digitalización que ya transformó cómo trabajamos, aprendemos y nos comunicamos. M...

19,13 €

Level Up! Guia para Ser un Gran Diseñador de Videojuegos

Level Up! Guia para Ser un Gran Diseñador de Videojuegos

Rogers, Scott

¿Quieres aprender a diseñar lo último en videojuegos? ¿Necesitas consejos para mejorar el diseño de tu juego? ¡Prepárate para subir de nivel con Level Up! Scott Rogers, el diseñador de videojuegos de éxito como Pac-Man World TM, God of War TM, y las series de Maximo y de Bob Esponja, comparte con nosotros el conocimiento y la experiencia que ha acumulado durante años sobre cómo...

43,27 €

Ia para Principiantes. La Guía Definitiva

Ia para Principiantes. La Guía Definitiva

Witzke,Kasper

El rápido avance de la Inteligencia Artificial está cambiando las industrias y redefiniendo lo que significa tener éxito en la era moderna. Desde el tratamiento de la salud hasta las finanzas, pasando por la educación y el entretenimiento, la IA está impulsando la innovación y la eficiencia a un ritmo sin precedentes. Como resultado, comprender la IA se ha convertido en una nec...

17,21 €

Mierdificación

Mierdificación

Cory Doctorow

Estamos viviendo el Enmierdoceno, la Gran Enmierdación, una época en la que los servicios que nos importan se están convirtiendo en enormes montones de mierda. Cuando Cory Doctorow acuñó el término enshittification (enmierdación), estaba haciendo un diagnóstico sobre el estado del mundo digital y cómo afecta a nuestras vidas. Como palabra, captura la esencia de un mundo que emp...

24,04 €

Ia: Desafíos y Oportunidades

Ia: Desafíos y Oportunidades

Jesús Fernando López Fidalgo

Este libro acerca los conceptos clave de la inteligencia artificial con un lenguaje claro y accesible a cualquier lector, a la vez que invita a reflexionar sobre los desafíos ?presentes y futuros? que la creación y el uso de la IA planteando en nuestra vida cotidiana. La obra se adentra en el pasado, presente y futuro de la IA están en tres capítulos que constituyen tres mirada...

14,33 €