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.
- Entendiendo JavaScript
- Funciones
- DOM y CSSOM
- APIs del navegador
- Pruebas
- Peticiones asíncronas
- jQuery
- Mejorando el flujo de trabajo
A. Referencia DOM B. Bibliotecas de terceros
Ceviche.js tiene licencia Creative Commons Attribution-Noncommercial-No Derivative Works 3.0.