nodejskoans

by arturomtm

arturomtm /nodejskoans

Source code for the book "Introduction to Node.js through Koans"

131 Stars 73 Forks Last release: Not found GNU General Public License v3.0 12 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Node.js Koans (GPL Licensed)

ESP

Los Koans para Node.js son una colección de aplicaciones para el aprendizaje de Node.js a través de Koans. Los Koans son huecos en el código que deben completarse y que se validan con casos de prueba, en este caso escritos con Jasmine

Las aplicaciones se han creado como ejemplos para el libro gratuito "Introducción a Node.js a través de Koans"

En el libro, se cubren varios temas relacionados con la creación de aplicaciones para Node.js con sus API dgram, net y http, y con los módulos Express (v3.0) and Socket.IO (v0.9).

Para que el aprendizaje sea interactivo, en el código fuente de las apps hay algunos Koans que se van desgranando en cada uno de los capítulos del libro:

  • Capítulo 2: Implementación de un servidor RTP (Real Time Protocol)
  • Capítulo 3: Línea de comandos remota para controlar el servidor RTP
  • Capítulo 4: Sencilla interfaz web tipo Reproductor para el servidor RTP
  • Capítulo 5: Whizr, clon de Twitter
  • Capítulo 6: Juego Top Memory

Para poder ejecutar las aplicaciones y los Koans, es necesario instalar Jasmine, Express y Socket.IO:

npm -g install [email protected] [email protected] jasmine-node

¡Estas aplicaciones están en constante evolución y se necesita tu ayuda para mejorarlas!

ENG

Node.js Koans are a collection of apps to learn Node.js basis through koans. Koans are gaps in the code to be filled and validated with test cases, in this case written with Jasmine.

The apps were created as examples for the spanish free ebook "Introducción a Node.js a través de Koans" ("Introduction to Node.js through Koans").

The book covers some topics on Node.js app creation with its APIs dgram, net and http, and modules Express (v3.0) and Socket.IO (v0.9).

To make the learning interactive, inside the source code of the apps there are some koans which are explained in detail in each chapter of the ebook:

  • Chapter 2: RTP (Real Time Protocol) server implementation
  • Chapter 3: Simple remote command line control for RTP server
  • Chapter 4: Simple web player interface for RTP server
  • Chapter 5: Whizr, clone of Twitter
  • Chapter 6: Top Memory game

In order to have them running, it is mandatory to install Jasmine, Express and Socket.IO:

npm -g install [email protected] [email protected] jasmine-node

Apps are constantly evolving and your help is needed to improve them!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.