# Referencias y Bibliografía
# Development and Management of Information Systems
- Developing Information Systems : Practical guidance for IT professionals (opens new window) by James Cadle, Tahir Ahmed, Julian Cox, Lynda Girvan, Alan Paul, Debra Paul, and Pete Thompson
- A review of quality frameworks in information systems (opens new window) Thanh Thoa Pham Thi, Markus Helfert
# JS
- The Modern JavaScript Tutorial. https://javascript.info/ (opens new window)
- Eloquent JS 3rd Edition (opens new window)
- Eloquent JS 2nd Edition (opens new window)
- Advanced JavaScript. Zachary Shute. 2019 (opens new window) PuntoQ ULL
# Node.js
Node.js 8 the Right Way. Jim Wilson. 2018 (Debes estar autenticado via PuntoQ BULL)
- Pueden encontrar las soluciones a las prácticas del autor del libro en este repo ULL-MII-SYTWS-1920/book-solution-nodejs-the-right-way (opens new window)
Node.js 8 the Right Way (opens new window) Google Books
Node.js 8 the Right Way (opens new window) GitHub. versión de 2013.
Node.js in Action, Second Edition by: Bradley Meck Alex Young and Mike Cantelon. Acceda por medio del PuntoQ de la ULL
Mastering Node.js - Second Edition by: Sandro Pasquali; Kevin Faaborg. Acceda por medio del PuntoQ de la ULL
Trasparencias curso de JS de MiriadaX (opens new window) GitBook by Basarat Ali Syed (opens new window)
# TypeScript
- Programming TypeScript (opens new window). Boris Cherny. 2019. BULL
- TypeScript Deep Dive (opens new window). GitBook (Open Source). Basarat Ali Syed (opens new window).
- Learn React with TypeScript 3 (opens new window) Carl Rippon 2018. BULL
- Hands-On Functional Programming with TypeScript (opens new window). Remo H. Jansen 2019. BULL
# RabbitMQ
- RabbitMQ Essentials By: David Dossot (opens new window) (Debes estar autenticado via PuntoQ BULL)
- Learning RabbitMQ By: Martin Toshev (opens new window)
- Mastering RabbitMQ By: Emrah Ayanoglu; Yusuf Aytaş; Dotan Nahum (opens new window)
# 0MQ
# Pattern Design
# High Performance
# REST
- RESTful Web API Design with Node.js 10 - Third Edition by: Valentin Bojinov. Acceda por medio del PuntoQ de la ULL
- Building APIs with Node.js by Caio Ribeiro Pereira. Acceda por medio del PuntoQ de la ULL
- Developing Microservices with Node.js by David González. Acceda por medio del PuntoQ de la ULL
- TypeScript Microservices By: Parth Ghiya. Acceda por medio del PuntoQ de la ULL
# JAM Stack
# Web Workers
# GraphQL
- Beginning GraphQL. Xavier Decuyper y Brian Kimokoti. Paqt (opens new window) PuntoQ
- React Cookbook by Carlos Santana Roldan (opens new window) PuntoQ
- Visual Design of GraphQL Data. A Practical Introduction with Legacy Data and Neo4.j Thomas Frisendal (opens new window) PuntoQ
# Git, Github
- Chacon's book on Git
- OCW ULL: Integración de las Herramientas "GitHub Education" en el Aula Casiano et Al.
# Webpack
{% include references-webpack.md %}
# React
{% include references-react.md %}
# Journals and Magazines
# Bibliografía Auxiliar
Node.js 8 the Right Way Practical, Server-Side JS that Scales. Jim R. Wilson. Old Edition
Book ASYNC JavaScript: Build More Responsive Apps with Less Code Trevor Burnham
# Cursos y Apuntes Relacionados
- Apuntes del curso 16/17 en Gitbooks
- Apuntes del curso 16/17 en GitHub (gh-pages)
- Apuntes del curso 15/16 en Gitbooks
- Apuntes de PL del Grado en github pages URL
- Apuntes de Ruby en GitHub
- DSI 15/16
- SYTW 16/17
- PL curso 14/15
- PL curso 15/16
# Asignaturas Relacionadas en el Master de II
- Computación de Altas Prestaciones y Tecnologías Web Master II
- Tecnologías Web Master II
# Cursos OCW ULL relacionados
- OCW ULL: Integración de las Herramientas "GitHub Education" en el Aula Casiano et Al.
- Apuntes del antiguo curso de PL de la Ingeniería Informática (Open CourseWare ULL) (C, Perl, Yacc, Eyapp)
- Lenguajes y Herramientas Informáticas (Open CourseWare ULL) (C, Perl)
# Resources for the Student
- Repo de Bibliografía en ULL-MII-SYTWS-2122 (opens new window) (Solicita permiso)