Ceviche.js - Desarrollo web Frontend con JavaScript

Ceviche.js abarca los niveles básico e intermedio de JavaScript como herramienta para desarrollar el lado frontend de una web.

Los primeros capítulos explican la sintaxis básica del lenguaje, así como el uso de patrones de diseño, y temas más complejos como objetos y funciones, para luego pasar a ver APIs del navegador, como las incluídas en la especificación de HTML5 y las del Document Object Model (DOM).

Los siguientes temas incluyen peticiones asíncronas y manejo de bibliotecas como jQuery o Zepto para facilitar operaciones de bajo nivel en un sitio web. Adicionalmente se verán herramientas como RequireJS, Grunt, y los enfoques TDD y BDD para realizar pruebas.

El hilo conductor de este libro es una historia que permitirá entender y aplicar los temas de cada capítulo en un escenario real.

Capítulos

  1. Entendiendo JavaScript
  2. Funciones
  3. DOM y CSSOM
  4. APIs del navegador
  5. Pruebas
  6. Peticiones asíncronas
  7. jQuery
  8. Mejorando el flujo de trabajo

Apéndices

A. Referencia DOM B. Bibliotecas de terceros

Ceviche.js tiene licencia Creative Commons Attribution-Noncommercial-No Derivative Works 3.0.