programación de aplicaciones web con ruby on rails

Anuncio
UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA
Vicerrectorado de Estudiantes
y Empleabilidad
PROGRAMACIÓN DE APLICACIONES
WEB CON RUBY ON RAILS
HORARIO:ONLINE
80
horas
110
plazas
Ruby on Rails es un framework de código abierto desarrollado en 2004 por David Heinemeier Hansson a partir del desarrollo de la
herramienta Basecamp. Desde entonces ha contribuído a la popularización del lenguaje Ruby como lenguaje de servidor para el
desarrollo de aplicaciones web, llegando a ser el lenguaje escogido para el desarrollo de aplicaciones como Twitter, Groupon,
Github o Menu4today.
Objetivos
del curso
Dirigido a
DEL 11 DE MARZO AL 10 DE
ABRIL DE 2013
El presente curso propone realizar un viaje por las principales características de Ruby on Rails de una forma práctica, guiando al
alumno paso por paso en la implementación de un sistema de blog, desde la instalación de Ruby on Rails y la concepción del
software a desarrollar hasta la puesta en funcionamiento en un entorno de producción real. Además, se hará un recorrido por las
principales herramientas y servicios disponibles que facilitan la labor del programador para este lenguaje de programación.
Personas con conocimientos básicos de diseño web o avanzados en otros lenguajes de servidor como PHP que estén interesadas
en comenzar a explotar la potencialidad que ofrece el lenguaje Ruby y el framework Rails para el desarrollo de aplicaciones web.
Estudiantes o profesionales del campo de la informática. Para seguir el curso se requieren conocimientos básicos de HTML y
nociones básicas de programación.
Programa
Contenido:
Más Información y
Matrícula:
Matrícula por Internet:
www.ulpgc.es
(Estudios - Extensión
Universitaria)
Administraciones de
Edificios ULPGC
Extensión Universitaria
C/ Real de San Roque nº1
Horario: 9 a 13 h
Tlf: 928 45 10 18/
10 76 / 10 21
Fecha de matrícula:
Del 04 de febrero al 04 de
abril de 2013
Importe de matrícula:
ALUMNOS ULPGC: 75€
DESEMPLEADOS: 75€
EXTERNOS: 100€
OTROS: 100€
Lugar de celebración:
ONLINE
1.Introducción a Ruby y Ruby on Rails.
2.Preparación de un entorno de programación Rails
2.1. Instalación de Ruby
2.2. Introducción a Rubygems e instalación de paquetes Ruby
2.3. Instalación de Rails
2.4. IDEs y Editores para Ruby on Rails
3.Inicio del proyecto
3.1. Definición de objetivos: Creación de un blog
3.2. Creación del primer proyecto Rails
3.3. Uso de Scaffolding para crear una primera versión del blog
3.4. Ejecución del servidor de desarrollo
3.5. Introducción a Git y a Github. Control de versiones del proyecto.
4.Modificando el modelo de datos
4.1. Gestionando el modelo de datos mediante migraciones
4.2. ActiveRecord: Conexión con la base de datos, validadores y eventos
4.3. Relaciones entre objetos. Creación de un modelo dependiente.
5.Seguridad en Ruby on Rails
5.1. Autentificación y control de acceso en aplicaciones web
5.2. Implementación de un sistema simple de autentificación y control de
acceso
5.3. Librerías de autentificación y control de acceso: Devise y Authlogic.
6.Assets pipeline: Una forma mejor de tratar scripts, imágenes y hojas de estilo.
6.1. Introducción a CoffeeScript y SCSS
DIRECTOR: David Sebastián Freire Obregón
PONENTES: Yeray Tejera León
Javier Toledo Mediavilla
Acreditación: Diploma acreditativo por la ULPGC
.
Descargar