|
|
|
|
|
|
|
| |
|
|
|
|
|
Duración:
Consultar |
|
Plazas: |
Consultar |
|
|
Horario:
No disponible |
|
|
|
|
|
Nº Horas:
65 |
|
|
|
Titulación:
consultar |
|
|
|
Objetivos: |
|
|
consultar |
|
|
|
Metodología: |
|
|
consultar |
|
|
|
Programa: |
|
|
Programación Ruby
OBJETIVOS
- Adquirir los conocimientos teóricos y prácticos necesarios para obtener la capacidad de desarrollar aplicaciones web mediante lenguaje Ruby y el entorno de trabajo Rails.
OBJETIVOS ESPECÍFICOS
-Preparar el ordenador para el desarrollo y depuración de programas escritos en Ruby instalando las herramientas necesarias
-Conocer las características generales del lenguaje en cuanto a estructuras de control, tipos de datos, etc.
-Introducir el framework o entorno de trabajo Rails que permite el desarrollo y el diseño rápido y eficiente de aplicaciones web en Ruby
-Profundizar en distintos aspectos del desarrollo de aplicaciones "on the Rails"
UNIDAD DIDÁCTICA 1 Comienzos en Ruby
Contenidos Teóricos (7 horas)
- Introducción
- Instalación de Ruby
- Ejecución
- Documentación
- Conclusiones
Contenidos Prácticos (8 horas)
- Instalando y ejecutando Ruby
- Preparando la documentación
UNIDAD DIDÁCTICA 2 Introducción a Ruby
Contenidos Teóricos (7 horas)
- Introducción
- Definición
- Clases, objetos y variables
- Herencia y mensajes
- Objetos y atributos
- Variables de clase y métodos de clase
- Control de acceso
- Variables
- Contenedores, bloques e iteradores
- Tipos estándar: números, cadenas, rangos y expresiones regulares
- Métodos
- Expresiones
- Excepciones Catch and Throw
- Módulos
- Lectura y escritura
- Procesos
- Testeo y depuración del código
- Conclusiones
Contenidos Prácticos (8 horas)
- Identificando cada uno de los elementos indicados e interactuando con ellos
UNIDAD DIDÁCTICA 3 Introducción a Ruby on Rails
Contenidos Teóricos (7 horas)
- Introducción
- Ventajas de Rails
- Arquitectura de las aplicaciones Rails
- Instalación
- Construcción de una aplicación
-Descripción de la aplicación
-Mantenimiento de la base de productos
-Presentación del catálogo
-Creación de una cesta de la compra
-Un poco de Ajax
-Administración de usuarios
-La fase de pruebas
- Conclusiones
Contenidos Prácticos (8 horas)
- Construyendo una aplicación con Ruby on Rails
UNIDAD DIDÁCTICA 4 Ruby on Rails en profundidad
Contenidos Teóricos (7 horas)
- Introducción
- Estructura de directorios
- Configuración
- Convenciones sobre la nomenclatura
- Soporte
- Registro en Rails
- Fundamentos sobre Active Record
-Tablas y clases
-Columnas y atributos
-Primary Keys e IDs
-Conexión a la base de datos
-Insertar, leer, actualizar, borrar
-Relaciones entre tablas
-Transacciones
-Conceptos avanzados
- Controlador de acciones
-Introducción
-Métodos
-Cookies y sesiones
-Comunicación con archivos swf (flash)
-La caché
-Problemas con las variables por GET
- Plantillas (templates)
- Web 2.0
- Envío y recepción de correo con Ruby on Rails
- Servicios web
- Conceptos sobre seguridad
- Implantación de las aplicaciones
-Conclusiones
Contenidos Prácticos (8 horas)
- Desarrollando un ejercicio en el que se tenga que hacer un uso crítico de los elementos Ruby on Rails
|
|
|
|
Requisitos de acceso: |
|
|
consultar |
|
|
|
Observaciones: |
|
|
consultar |
|
|
|
|
|
|
|
|
Importante: Todos los formularios de este sitio web recogen datos con los siguientes fines: Finalidades: Responder a sus solicitudes y remitirle información comercial de nuestros productos y servicios por distintos medios de comunicación. Legitimación: Consentimiento del interesado. Destinatarios: En el caso de convertirse en alumnos a entidades financieras, organismos públicos/privados relacionados con la formación y otras entidades necesarias para la ejecución del servicio. Derechos: Puede retirar su consentimiento en cualquier momento, así como acceder, rectificar, suprimir sus datos y demás derechos solicitando la baja del servicio conforme a lo establecido en la Política de Privacidad de Datos
|
© Copyright 2011 Todomaster.com |
|
|