Saltar al contenido principal
Typescrip, Curso Práctico

Typescrip, Curso Práctico

Serrano Sánchez, Carlos

Typescript es un superset de JavaScript. Comparte toda su estructura y la 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 prin...

Editorial:
Rama, Libreria y Editorial Mic
Año de edición:
2020
ISBN:
978-84-9964-914-6
Páginas:
376
29,90 €
IVA incluido
Añadir a favoritos

Sinopsis

Typescript es un superset de JavaScript. Comparte toda su estructura y la 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 sacar todo el potencial de Typescript. Si eres un programador sin experiencia en JavaScript, aprenderás un lenguaje estructurado y con gran futuro profesional. En cualquier caso, una vez tengamos nuestro desarrollo, mediante un proceso denominado transpilación, todo el código Typescript pasará a ser JavaScript compatible con todos los navegadores.

Í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

As It It?S Your Last

As It It?S Your Last

Ciudad, Lorena

Un romance juvenil tierno con secretos, girlbands, gatos... ¡y mucha música! Ruki lo tuvo todo antes de cumplir los veinte: fama, éxito y un país entero coreando su nombre como parte del grupo de música Girl-lies. Pero cuando el grupo se separa, ella es la única que no consigue dar el siguiente paso. Mientras sus antiguas compañeras avanzan en sus carreras y construyen nuevas...

En stock

17,90 €

Vita

Vita

Uribe-Etxebarria, Xabi

El libro que cambiará cómo entiendes la vida en la era de la inteligencia artificial.«Deslumbrante, adictivo y revelador. Es uno de los mejores libros de divulgación que he leído en mi vida».Rosa Montero Durante siglos hemos creído saber distinguir lo vivo de lo inerte. Un animal está vivo, una máquina no. Pero esa frontera empieza a desdibujarse. La inteligencia artificial, la...

En stock

20,90 €

Cada Loco con Su Tema

Cada Loco con Su Tema

Daban, Maria

Cada época tiene sus héroes. Y sus locos. A veces son la misma persona. Un papa desenterrado para ser juzgado. Una monja que cambió el hábito por la espada y vivió como hombre durante años. Una reina humillada que levantó a su pueblo contra Roma. Unos panaderos vieneses que ayudaron a impedir una invasión enemiga. Un héroe de guerra convertido en el traidor más célebre de su pa...

En stock

21,90 €

Tras la Estela de la Armada Invencible

Tras la Estela de la Armada Invencible

Joffrin, Laurent

Premio Éric Tabarly 2019 Premio Albatros Sail the World 2019 Mención especial del premio Mémoires de la Mer 2019 «Joffrin hace lo que ningún historiador se había atrevido a hacer: navegar la derrota de la Armada para contarla desde dentro. El resultado es tan riguroso como emocionante». Le Monde 1588. Felipe II, el rey más poderoso del mundo, lanza la mayor flota jamás vista ...

En stock

21,90 €

Después del Shock

Después del Shock

Easthope, Lucy

No todos los desastres terminan cuando dejan de salir en las noticias. Vivimos rodeados de historias sobre el impacto, el momento exacto en que todo cambia. Pero ¿qué ocurre después, cuando el ruido se apaga y empieza lo verdaderamente difícil? En Después del shock, Lucy Easthope, experta en gestión y recuperación de catástrofes, pone el foco en esa fase silenciosa que casi n...

En stock

19,90 €

Necronomicón

Necronomicón

Lovecraft, Howard Phillips

ABRE LAS PUERTAS DEL LEGENDARIO Y EMBLEMÁTICO UNIVERSO DE H. P. LOVECRAFT.EL LIBRO FICTICIO MÁS FAMOSO DE TODOS LOS TIEMPOS.El título perfecto para los amantes del terror y la fantasía oscura. ¡El Lovecraft más oculto y enigmático!El autor que reinventó el terror moderno y que está más de moda que nunca. Desde Stephen King a Blackwater o Stranger Things, su influencia está en t...

En stock

24,90 €