Node.js

Node.js

Editorial:
Anaya multimedia
EAN:
9788441533141
Any d'edició:
Matèria
INFORM?TICA
ISBN:
978-84-415-3314-1
Pàgines:
464
Enquadernació:
RUSTICA
idioma:
CASTELLANO
Ample:
200
Alt:
300
Disponibilitat:
No disponible
Col·lecció:
PROGRAMACIóN

Descompte:

-5%

Abans:

43,95 €

Després:

41,75 €
IVA inclòs
Avisar disponibilitat

La posibilidad de utilizar JavaScript en el servidor permite añadir nuevas funcionalidades y superar nuevos retos dentro de la programación Web. Pero Node.js es mucho más. Es un lenguaje que ha rediseñado la programación orientada a redes para adaptarla a la Web moderna, donde una aplicación puede leer y escribir datos desde diferentes sitios y trabajar con millones de usuarios. Node.js está centrada en la velocidad y en la escalabilidad. Es capaz de trabajar con miles de usuarios de forma simultánea sin requerir una  fuerte inversión en hardware. Node.js cuenta con miles de seguidores y compañías como eBay, LinkedIn y Microsoft ya trabajan con él. Si tiene interés en crear aplicaciones que vayan a trabajar con muchos  usuarios, gestionar datos de una red o necesiten dar respuesta en tiempo real, verá que Node.js es la herramienta ideal.Agradecimientos Sobre el autor Introducción ¿Por qué debería leer este libro? ¿Por qué debería aprender Node.js?¿Cómo está organizado este libro?ConvencionesCódigo fuenteParte I. Empezamos1. Presentación de Node.js¿Qué es Node.js?Qué se puede hacer con Node.jsInstalar y crear nuestro primer programa Node.jsVerificar que Node.js se ha instalado correctamenteCrear nuestro programa Hello World en Node.jsResumenPreguntas y respuestasEjerciciosPreguntasRespuestasActiv idades 2. npm, el gestor de paquetes de Node¿Qué es npm?Instalar npmInstalar módulosUtilizar los módulosCómo localizar módulosFuentes oficialesFuentes no oficialesInstalación local y globalInstalación localInstalación globalCómo localizar la documentación de un móduloUtilizar package.json para especificar todos los accesoriosResumenPreguntas y respuestasEjerciciosPreguntasRespuestasAc tividades 3. Para qué se utiliza Node.jsPara qué se ha diseñado Node.jsComprender I/OTrabajar con la entrada de datosLa entrada y salida de datos en una red es impredecibleLos humanos son impredeciblesGestionar los comportamientos impredeciblesResumenPregunt as y respuestasEjerciciosPreguntasRespuestasActividades4. CallbackQué es una callbackLa anatomía de callbackCómo utiliza Node.js las callbackCódigo síncrono y asíncronoEl bucle de eventosResumenPreguntas  y respuestas73 EjerciciosPreguntasRespuestasActividades Parte II. Desarrollar sitios Web básicos con Node.js5. HTTPQué es HTTPCrear servidores HTTP con Node.jsUn servidor básicoAñadir cabecerasComprobar las cabeceras de las respuestasLa extensión HTTP Headers para ChromeComplemento Live HTTP Headers para FirefoxcURLRedireccionar en Node.jsAtender diferentes peticionesCrear clientes HTTP con Node.jsResumen87 Preguntas y respuestasEjerciciosPreguntasRespuestasActividades 6. Presentación de Express¿Qué es Express?¿Por qué utilizar Express?Instalar ExpressCrear un sitio básico con ExpressExplorar Expressapp.jsnode_modulespackage.jsonpublicroutes viewsPresentación de JadeUtilizar Jade para definir la estructura de una páginaPublicar datos con JadeVariablesBuclesCondicionalesCódigo JavaScriptElementos comunesMixinResumenPreguntas y respuestasEjerciciosPreguntasRespuestasActividades 7. Más sobre ExpressEl enrutamiento en aplicaciones WebCómo funciona el enrutamiento en ExpressAñadir una ruta GETAñadir una ruta POSTUtilizar parámetros en las rutasCómo facilitar el mantenimiento de  las rutasDibujar una vistaUtilizar variables localesResumenPreguntas y respuestasEjerciciosPreguntasRespuestasActividades8. Datos persistentes¿Qué son los datos persistentes? Escribir datos en un archivoLeer datos desde un archivoLeer variables de entornoUtilizar bases de datosBases de datos relacionalesBases de datos NoSQLUtilizar MongoDB con Node.jsInstalar MongoDBConectar con MongoDBDefinir documentosIncluir Twitter BootstrapLa vista IndexLa vista CreateLa vista EditBorrar tareasAñadir mensajes flashValidar la entrada de datosResumenPreguntas y respuestasEjerciciosPreguntas RespuestasActividades Parte III. Depurar, probar y publicar 9. Depurar aplicaciones Node.js Depurar El módulo STDIO Depurar con Node.js Node InspectorUn apunte sobre las pruebas Resumen Preguntas y respuestas Ejercicios Preguntas Respuestas Actividades 10. Probar aplicaciones Node.js ¿Por qué hacer pruebas? El módulo assert Herramientas de prueba desarrolladas por terceros Nodeunit Desarrollo basado en el comportamiento Vows Mocha Resumen Preguntas y respuestas Ejercicios Preguntas Respuestas Actividades 11. Publicar aplicaciones Node.js Listos para publicar Hosting en la nube Heroku Registrarse en Heroku Preparar nuestra aplicación para Heroku&

Matèria a La Cultural Llibreria

  • Samsung Galaxy S4 -5%
    Titulo del libro
    Samsung Galaxy S4
    Schwartz, Steve
    Anaya multimedia
    Hoy en día, los Smartphones se presentan como auténticos pequeños ordenadores de bolsillo que pueden utiliza...
    No disponible

    31,30 €29,74 €

  • Aprende a buscar en Internet. Edición 2008 -5%
    Titulo del libro
    Aprende a buscar en Internet. Edición 2008
    Martos Rubio, Ana
    Anaya multimedia
    La increíble aventura de Cosme Romerales con Internet. Edición 2008Aprende a buscar en Internet. Edición 200...
    No disponible

    23,90 €22,71 €

  • PHOTOSHOP CS5.(GUIA DE CAMPO) -5%
    Titulo del libro
    PHOTOSHOP CS5.(GUIA DE CAMPO)
    Pascual, Francisco
    Ra-ma
    Se puede afirmar, sin lugar a dudas, que Photoshop es el sistema más completo y práctico para tratar todo tip...
    No disponible

    19,90 €18,91 €

  • Retoques fotográficos con Photoshop -5%
    Titulo del libro
    Retoques fotográficos con Photoshop
    Cyril Bruneau y otros
    Ceac ediciones
    No disponible

    18,86 €17,92 €

  • BOLA DE CRISTAL: LA GESTION EN TIEMPOS DE INCERTIDUMBRE -5%
    Titulo del libro
    BOLA DE CRISTAL: LA GESTION EN TIEMPOS DE INCERTIDUMBRE
    Montgomery Lee, P.D.F. (Dr.)
    Ra-ma
    "Sabemos lo que sabemos y sabemos que, ni sabemos todo lo que necesitamos saber ni nunca lo llegaremos a saber,...
    No disponible

    19,90 €18,91 €

Anaya multimedia a La Cultural Llibreria

  • Seguridad en servidores Linux -5%
    Titulo del libro
    Seguridad en servidores Linux
    Bauer, Michael D.
    Anaya multimedia
    Con independencia de la contrastada eficacia de Linux como uno de los sistemas operativos más fiables para ser...
    No disponible

    47,50 €45,13 €

  • Introducción a la gestión de proyectos -5%
    Titulo del libro
    Introducción a la gestión de proyectos
    Williams, Meri
    Anaya multimedia
    Lo más importante a la hora de conseguir que un proyecto tenga éxito es que comprenda los fundamentos de la g...
    No disponible

    18,50 €17,58 €

  • Photoshop 6 -5%
    Titulo del libro
    Photoshop 6
    Sanchez-biezma, Nicolas / Monje Arenas, Luis, Luis
    Anaya multimedia
    No disponible

    12,80 €12,16 €

  • Infovía 2.3 -5%
    Titulo del libro
    Infovía 2.3
    Martínez Valero, Julián / Esebbag Benchimol, Carlos
    Anaya multimedia
    No disponible

    10,19 €9,68 €

  • Android -5%
    Titulo del libro
    Android
    Burnette, Ed
    Anaya multimedia
    La llegada de Android ha creado un precedente en el mercado de la telefonía móvil.Avalado por la solvencia de...
    No disponible

    31,50 €29,93 €