Se encuentra usted aquí

Ruby on Rails. Desarrollo práctico de aplicaciones Web

Páginas: 
478
ISBN: 
978-84-941272-7-4
Año: 
2013
Precio: 
29.50€
Editorial: 
Descripción: 

Ruby es un lenguaje de programación orientado a objetos moderno, dinámico y muy potente, pues combina la elegancia del Smalltalk, la facilidad de Python y la practicidad de Perl.
Rails es un framework (infraestructura digital) de código abierto para el desarrollo de aplicaciones web que proporciona una arquitectura Modelo-Vista-Controlador (MVC) para la creación y generación del código.
Ruby on Rails, gracias a los principios básicos en los que se fundamenta como Don´t Repeat Yourself (DRY), Convención sobre configuración (CoC) o Pruebas unitarias y funcionales, permite a los desarrolladores construir, de forma sencilla y rápida, complejas y sofisticadas aplicaciones web: Twitter, Scribd y LinkedIn están basadas en Ruby on Rails.
Con la ayuda de este libro, el lector aprenderá paso a paso y con detalle cómo funciona Ruby on Rails (RoR), y gracias a los 4 bloques en que está dividido el contenido, podrá crear aplicaciones web modernas, actuales y profesionales:

  • Lenguaje de programación Ruby. 
  • Introducción a Ruby on Rails. 
  • Aplicaciones web con bases de datos. 
  • Realización de una red social.

Escrito de una manera clara y muy detallada, cada explicación va acompañada de numerosos ejemplos prácticos, lo que permitirá una mejor comprensión. Además, como contenido adicional, el lector podrá acceder a un completo vídeo-tutorial con el que perfeccionará el aprendizaje de esta potente infraestructura digital.

Contenidos: 

I. CURSO PRÁCTICO DE RUBY

1. INSTALACIÓN DE RUBY ON RAILS

2. LENGUAJE RUBY

3. MÉTODOS, BLOQUES, SÍMBOLOS Y EXPRESIONES REGULARES

4. CLASE

5. HERENCIA

6. EXCEPCIONES, DEPURACIÓN Y PRUEBAS UNITARIAS

7. API RUBY

II. RAILS: ENTORNO DE TRABAJO

C8. FRAMEWORKS RAILS

9. CONTROLADORES

10. VISTAS

11. RUTAS

12. FORMULARIOS

13. HOJAS DE ESTILO

14. HELPERS, PLANTILLAS PARCIALES Y BLOQUES DINÁMICOS

15. CORREO ELECTRÓNICO-EMAIL

16. PROGRAMAR EN LA NUBE

17. CONTROLADORES Y VISTAS

III. MODELOS

18. ACTIVE RECORD

19. MIGRACIONES

20. ACTIVE RECORD II

21. FORMULARIOS FORM_FOR

22. ACTIVE RECORD III

23. VALIDACIONES

24. SESIONES Y RELACIONES DE TABLAS

25. PRUEBAS AUTOMATIZADAS

26. RUTAS AVANZADAS

IV. APÉNDICES

A. CÓMO IMPLEMENTAR UNA RED SOCIAL: VÍDEO CURSO

B. AJAX ON RAILS

C. TRADUCCIONES

Añadir nuevo comentario

Filtered HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.