Curso virtual (Online) de Experto en Ruby on Rails

Aprende un lenguaje de programación para aplicaciones web dinámico y de código abierto enfocado en la simplicidad y en la productividad gracias a este Curso virtual (Online) de Experto en Ruby on Rails por $99.000 en lugar de $168.745

Descripción

Con este Curso virtual (Online) de Experto en Ruby on Rails (RoR) aprenderás uno de los lenguaje de programación más reconocidos actualmente para aplicaciones web. Dinámico y de código abierto, está enfocado en la simplicidad y en la productividad, permitiendo escribir un buen código evitando repeticiones y favoreciendo la convención antes que la configuración.

 

Aprende a programar con Ruby on Rails desde cero y con la ayuda de un tutor personal

De una forma práctica y muy didáctica, aprenderás a programar paso a paso y desde cero, con ejemplos y ejercicios que deberás resolver tú mismo, pero con la ayuda de un tutor personal. Lograrás construir aplicaciones web que accedan a bases de datos, como por ejemplo Twitter, Scribd, Hulu, Xing, Soundcloud, Basecamp, Github, etc.


El lenguaje de programación Ruby maneja el paradigma del patrón Modelo Vista Controlador (MVC). Ruby intenta combinar la simplicidad con la posibilidad de desarrollar aplicaciones escribiendo menos código que con otros frameworks y con un mínimo de configuración. Se trata de un lenguaje sencillo y ágil, pensado para preocuparse de lo importante mediante una gestión adecuada de los datos.

 

Ruby on Rails se ha convertido en los últimos tiempos en uno de los lenguajes de programación de código abierto más conocidos y reconocidos dentro de los desarrolladores de software. Aprende a codificar en Ruby y podrás crear fácilmente aplicaciones muy complejas con una rapidez que ningún otro lenguaje de programación ofrece.

 

En el momento de la compra podrás elegir entre tres posibilidades: Curso virtual (Online) de Ruby (curso Ruby + ayuda online), Curso virtual (Online) de Ruby on Rails (curso Ruby on Rails + ayuda online) o Todo Ruby (curso de Ruby, curso de Ruby on Rails + ayuda online).

 

Conoce Pixelpro:

 

Características

Curso virtual (Online) de Experto en Ruby on Rails.

Puedes elegir entre tres posibilidades: Curso virtual (Online) de Ruby (curso Ruby + ayuda online), Curso virtual (Online) de Ruby on Rails (curso Ruby on Rails + ayuda online) o Todo Ruby (curso de Ruby, curso de Ruby on Rails + ayuda online).

 

  • Ponte tu propio horario ya que el curso es online.
  • Tendrás tu curso sin límite de tiempo ni de acceso.
  • Ayuda online disponible para resolver tus dudas.
  • Podrás ver y descargar todo el curso.
  • Tu curso estará actualizado de manera gratuita.
  • Compatible con windows y mac.
  • Al finalizar recibirás tu Diploma Acreditativo.

¿A quién va dirigido?

Este Curso virtual (Online) va dirigido a todos aquellos que deseen aprender el lenguaje de programación Ruby, uno de los más reconocidos en la actualidad por su sencillez y agilidad para la creación de aplicaciones web.

Temario del curso

Temario Ruby

1. ¿Qué es Ruby on Rails?

  • Presentación de Ruby on Rails
  • ¿Por qué utilizar Ruby on Rails?
  • Arquitectura MVC en Ruby

2. Instalación de Ruby on Rails en un Mac

  • Configuración de terminales y Unix
  • Xcode
  • Homebrew
  • Ruby
  • Las Gemas
  • Ruby on Rails
  • MySQL
  • Servidor web
  • Editor de texto

3. Instalación de Ruby on Rails en una máquina de Windows

  • Utilizando el la consola
  • Ruby
  • DevKit
  • MySQL rubygem
  • Problemas con MySQL rubygem
  • Servidor web
  • Editor de texto

4. Primeros pasos

  • Crear un proyecto
  • Presentación de Bundler
  • Acceso a un proyecto
  • Generación de un controlador y vista
  • Estructura de archivos
  • Manejo de peticiones del servidor
  • Rutas

5. Los controladores, vistas, y contenido dinámico

  • Las plantillas de render
  • Acciones Redireccionamiento
  • Ver plantillas
  • Las variables de instancia
  • Enlaces
  • Parámetros de URL

6. Bases de datos y Migraciones

  • Presentación de las bases de datos
  • Creación de una base de datos
  • Configuración de un proyecto para una base de datos
  • Rastrillo
  • Migraciones
  • Migraciones Generación
  • Ejecución de las migraciones
  • Métodos de migración
  • Resolución de problemas de migración
  • Trabajo con CMS

7. Modelos, ActiveRecord y ActiveRelation

  • Entender ActiveRecord y ActiveRelation
  • La generación de un modelo
  • Trabajar en la consola de Rails
  • Creación de registros
  • Actualización de registros
  • Eliminación de registros
  • Buscar registros
  • Métodos de consulta: Condiciones
  • Métodos de consulta: orden, límite y desplazamiento
  • Ámbitos con nombre

8. Asociaciones

  • Tipos de relaciones
  • Asociaciones uno a uno
  • Asociaciones de uno a varias
  • Asociaciones: Simple
  • Asociaciones: Rico
  • Atravesando una asociación rica

9. Los controladores y CRUD

  • CRUD básica
  • Leer acción: Índice
  • Leer acción: Mostrar
  • Formulario básico
  • Crear acción: Nuevo
  • Asignación Misa y parámetros fuertes
  • Crear acción: Crear
  • Actualizar acciones: Editar / actualización
  • Eliminar acciones: Eliminar / destruir
  • Picadillo de Flash
  • Desafío: Las páginas y secciones CRUD
  • Solución: Las páginas y secciones CRUD

10. Diseños, parciales y Ver Ayudantes

  • Presentaciones
  • Plantillas parciales
  • Ayudantes de texto
  • Ayudantes Número
  • Fecha y hora ayudantes
  • Ayudantes personalizados
  • Desinfecte ayudantes

11. Activos

  • La introducción de la tubería de activos
  • Hojas de estilo
  • JavaScript
  • Imágenes

12. Formas

  • Ayudantes Form
  • Ayudantes de opción Forma
  • Fecha y hora de forma ayudantes
  • Errores de formulario
  • La prevención de cross-site solicitud falsificación

13. Validación de datos

  • Métodos de validación
  • El uso de métodos de validación
  • El método valida
  • Validaciones personalizadas
  • Autenticación

14. Usuario

  • Introducción a la autenticación
  • Contraseñas seguras
  • Iniciar sesión y cierre de sesión
  • Cookies y sesiones
  • Restringir el acceso con before_action

15. La mejora de la simple CMS

  • Desafío: adminuser CRUD
  • Solución: adminuser CRUD
  • Páginas de la jerarquización en sujetos
  • Adición de RubyGems: acts_as_list
  • Gestión de posiciones ordenar
  • Callbacks de ActiveRecord
  • La zona pública
  • Navegación de área pública

16. REST y rutas RESTful

  • ¿Cuál es RESTO?
  • REST verbos HTTP
  • Rutas RESTful
  • Enlaces y formas RESTful
  • El uso de los recursos no estándar
  • Recursos anidados

17. Depuración y tratamiento de errores

  • Comprensión de errores
  • Inicio de sesión de los archivos de registro
  • Técnicas de depuración
  • Los errores en la producción

18. La introducción de temas más avanzados

  • Pruebas
  • Implementación

 

Temario Ruby On Rails

Capitulo 1: Presentación

  • 1.1 Presentación
  • 1.2 Introducción a RoR
  • 1.3 En entrono de desarrollo
  • 1.4 Estructura de una app de RoR. El uso de gemas
  • 1.5 En entorno de producción en RoR. Introducción a Git
  • 1.6 Despliegue en Heroku
  • 1.7 Introducción a Ruby I
  • 1.8 Introducción a Ruby II

Capitulo 2: Plantificando nuestra app

  • 2.1 Planificación de nuestra app
  • 2.2 La arquitectura MVC. Páginas estáticas. Controladores, vistas y rutas
  • 2.3 Embeded Ruby
  • 2.4 Añadir hojas de estilo y javascript a un app de RoR. Utilizar Bootstap con RoR
  • 2.5 Introducción a las bases de datos En RoR

Capitulo 3: Sistema de gestión

  • 3.1 CRUD. Creación de un sistema de gestión de artículos I
  • 3.2 Creación de un sistema de gestión de artículos II. Modelos y migraciones
  • 3.3 Creación de un sistema de gestión de artículos III
  • 3.4 Creación de un sistema de gestión de artículos IV

Capitulo 4: Sistema de comentarios

  • 4.1 Creación de un sistema de comentarios con Scaffold

Capitulo 5: Usuarios y registros

  • 5.1 Creación de recurso Usuarios y un sistema de Registro utilizando Devise
  • 5.2 Autentificación con Devise
  • 5.3 Barra de navegación, Paginación y estilo con Boostrap y Will_Paginate
  • En el proceso de compra te solicitaremos los datos para tu alta en el centro.
  • Antes de 5 días laborables recibirás las claves de acceso en tu email para acceder a tu curso.
  • Si no recibes las claves antes de 5 días laborables, por favor, revisa tu carpeta de correo electrónico no deseado o Spam.
  • No se admiten devoluciones una vez dado de alta en la plataforma.
  • Más información: http://www.pixelpro.es

Aprendum colabora con Pixelpro

Pixelpro se enorgullece en presentar una linea de cursos destinado a cualquier usuario que quiera, sin conocimientos previos, llegar a ser un profesional en el mundo del diseño y desarrollo web.

 

Hemos hecho una selección de los programas y tecnologías más recurridos por los profesionales y puesto en más de 200 vídeos toda nuestra experiencia y conocimientos para que te formes sin restricciones de tiempo ni acceso.

 

Ver Web de la Empresa


$99.000