CoffeeScript
CoffeeScript
¡Gratis!
Precio mínimo
$5.00
Precio sugerido
CoffeeScript

Este libro está 100% completo

Completado el 2013-12-17

Acerca de este libro

Jeremy Ashkenas comenzó con el proyecto CoffeeScript el 13 de Diciembre del 2009 con un misterioso e intrigante comentario en su primer commit en GitHub "initial commit of the mystery language". Comenzó creando el compilador en Ruby pero en apenas 3 meses cambio de idea e hizo que el compilador estuviese escrito con su propio lenguaje, CoffeeScript. El proyecto pronto fue seguido por multitud de desarrolladores en GitHub, donde tanto Jeremy como el resto de contribuyentes añadían nuevas características cada mes.

Después de publicarse la versión 1.0 en navidades del 2010, CoffeeScript se convirtió en uno de los proyectos más seguidos en GitHub. El lenguaje volvió a tener un empujón en la escena web, cuando en Abril del 2011 David Heinemeier Hansson confirmó los rumores que decían que CoffeeScript iba a estar incluido en la versión 3.1 de Ruby on Rails.

Y yo me pregunto ¿como puede ser que un lenguaje tan pequeño haya captado tanto interés? Tres razones me vienen a la mente: divertido, seguro y fácil de leer.

Sobre el autor

JΛVI
JΛVI

Javi Jiménez es un doer, apasionado por el OpenSource e Internet. Fundó Tapquo en el 2011, ha desarrollado frameworks que usan miles de programadores en todo el mundo, autor de “CoffeeScript” (Leanpub), evangelista de las WWW, miembro de la W3C, conferenciante y mucho más. 

Ahora mismo se encuentra dando la vuelta al mundo en busca de nuevos retos, nuevas formas de creación de software y nuevas experiencias.

Bundles that include this book

Descubre React
CoffeeScript
$9.99
Suggested Price
$12.49
Precio del paquete

Sobre los contribuidores

Catalina Oyaneder
Catalina Oyaneder

Text Revisor

Jose Francisco Verdu
Jose Francisco Verdu
Modesto San Juan
Modesto San Juan

Text Revisor

Table of Contents

  • Agradecimientos
  • Prefacio
    • JavaScript, El lenguaje padre
    • CoffeeScript, El hijo bastardo
    • Un libro por el mundo
  • 1. Comenzando
    • 1.1 Entorno necesario
    • 1.2 Instalando NodeJS
    • 1.3 Instalando CoffeeScript
  • 2. Sintaxis
    • 2.1 Valores, variables y comentarios
    • 2.2 Interpolación de cadenas
    • 2.3 Control de flujo
    • 2.4 Loops
    • 2.5 Alias y Operadores
  • 3. Funciones, Ámbito y Contexto
    • 3.1 Funciones
    • 3.2 Funciones y Argumentos
    • 3.3 Llamando a funciones
    • 3.4 Ámbito
    • 3.5 Contexto
    • 3.6 Cambio de contexto en funciones
  • 4. Objetos y Arrays
    • 4.1 Recordando JavaScript y sus Objetos
    • 4.2 Objetos
    • 4.3 Arrays
    • 4.4 Comprensiones
  • 5. Clases
    • 5.1 Prototipos
    • 5.2 Clases
    • 5.3 Herencia
    • 5.4 Polimorfismo
  • 6. Modularización
    • 6.1 Namespacing
    • 6.2 Mixins
    • 6.3 Extendiendo clases
  • 7. Bibliografía

Authors have earned$8,086,174writing, publishing and selling on Leanpub,
earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Más información sobre cómo escribir en Leanpub

Leanpub incondicional, sin riesgo, 100% de felicidad garantizada

Durante los primeros 45 días de compra, puede obtener un reembolso del 100% de cualquier compra Leanpub, en dos clics. Nosotros procesamos las restituciones a la mano, así que hacen tomar unos días en aparecer. Vea términos completos.

Free Updates. Free App. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Escribir y publicar en Leanpub

Los autores y editores usan Leanpub para publicar ebooks sorprendentes en curso y completados, como éste. ¡Usted puede utilizar Leanpub para escribir, publicar y vender su libro también! Leanpub es una potente plataforma para autores serios, que combina un flujo de trabajo de escritura y publicación simple y elegante con una tienda centrada en la venta de libros electrónicos en progreso. Leanpub es una máquina de escribir mágica para los autores: basta con escribir en texto plano, y para publicar su ebook, simplemente haga clic en un botón. Realmente es así de fácil.

Más información sobre cómo escribir en Leanpub