Libros (30)
- Algoritmos de Programación con Python
- Buenas prácticas oficiales de Symfony
- Composer, el manual oficial
- Concurrent programming in Erlang
- Diseño ágil con TDD
- El libro de Django 1.0
- El tutorial Jobeet
- Explore Flask
- Fundamentos de jQuery
- Introducción a AJAX
- Introducción a JavaScript
- Introducción a Ruby on Rails
- Los formularios de Symfony 1.4
- Más con Symfony
- PHP, la manera correcta
- Pro Git, el libro oficial de Git
- Python para principiantes
- Silex, el manual oficial
- Symfony 1.0, la guía definitiva
- Symfony 1.1, la guía definitiva
- Symfony 1.2, la guía definitiva
- Symfony 1.4, la guía definitiva
- Symfony 2.0, el libro oficial
- Symfony 2.1, el libro oficial
- Symfony 2.2, el libro oficial
- Symfony 2.3, el libro oficial
- Symfony 2.4, el libro oficial
- The definitive guide of Symfony 1.0
- The definitive guide of Symfony 1.1
- The definitive guide of Symfony 1.2
Tutoriales (44)
- Agrupando los archivos con datos de prueba en las aplicaciones Symfony
- Payment Request API, el nuevo estándar para pagos en Internet (cuarta parte)
- Payment Request API, el nuevo estándar para pagos en Internet (tercera parte)
- Payment Request API, el nuevo estándar para pagos en Internet (segunda parte)
- Payment Request API, el nuevo estándar para pagos en Internet (primera parte)
- El nuevo atributo SameSite para crear cookies más seguras
- Las novedades de Composer 1.7
- Qué son y cómo funcionan los proxies de ECMAScript 5 (ES2015)
- Mejorando el rendimiento de las animaciones WebGL
- Cómo detectar las funcionalidades de tu navegador con Feature.js
Conferencias (107)
- Laracon US 2018 (13 charlas)
- SymfonyCon 2017 (26 charlas)
- deSymfony 2017 (13 charlas)
- SymfonyCon Berlin 2016 (20 charlas)
- deSymfony 2016 (13 charlas)
- SymfonyCon Paris 2015 (26 charlas)
- RubyConf 2015 (65 charlas)
- DjangoCon 2015 (46 charlas)
- SunshinePHP 2015 (46 charlas)
- phpDay Spain 2015 (8 charlas)