Sie sind auf Seite 1von 3

Aprende a programar

aplicaciones web con


RubyOnRails
LO
QUE APRENDERS

Mdulo 1: Las Bases para


Programar

Que es HTML, CSS, JS y cmo utilizarlos para el desarrollo web.

Conocers los fundamentos esenciales para desarrollar aplicaciones web.

Entenders cmo el computador maneja las informaciones.

Cmo funcionan las aplicaciones web.

Porque Ruby es tan genial, simple y humano.

Cmo se analizan y disean aplicaciones en forma rpida y sencilla.

Los 3 pasos para a programar sin morir en el intento.

Analizaremos aplicaciones del mundo real y entenderemos cmo funcionan.

Desarrollaremos tu primera aplicacin, el Blog de Rails.

Como crear un nuevo proyecto Ruby On Rails en RubyMine. Podrs


crear un proyecto nuevo en RubyMine, el cual ser nuestro editor (IDE) teniendo listo as tu
proyecto para ser iniciado en la programacin.

Entendiendo la estructura de un proyecto ROR. Saber cmo est


estructurada una aplicacin Rails es uno de los puntos principales que un programador en
Ruby debe dominar.

Cmo funciona el modo automtico Scaffolding. Este es un generador


de Rails que construye por nosotros toda la estructura de una clase o mdulo.

Generando las estructuras con Scaffolding. Aqu utilizaremos Scaffolding


para generar las estructuras de clases de nuestra App.

Asociaciones o relaciones de Clases.Una clase se puede relacionar con otra


mediante los modelos. En este video veremos las bases para establecer las relaciones o
asociaciones entre modelos.

Entendiendo las Migraciones.Que son y cmo utilizarlas

Mdulo 2: De Novato a Experto

Crearemos una aplicacin de bienes races desde CERO

Generaremos toda la estructura de nuestra aplicacin

Introduccin y administracin de Base de Datos SQL (SQLite / MySQL)

Disearemos la base de datos de la aplicacin

Trabajaremos la inclusin de las partes lgicas y de programacin del


sistema hasta lograr un resultado final de calidad profesional.

Que recursos utilizar para dar a tu plantilla un aspecto profesional y agradable.

Los secretos infalibles para combinar colores dentro nuestras aplicaciones.

Cmo estructurar aplicaciones intuitivas para el usuario.

Y varios temas tcnicos que necesitars dominar.


Aprenderemos a interactuar con nuestra base de datos a nivel

experto SIN complicaciones.

Dominaremos las asociaciones de clases DE TODO TIPO.

Veremos como habilitar la subida de archivos a nuestras


aplicaciones de forma sencilla.

Adems de desarrollar por completo nuestra aplicacin de Bienes Races,


le aadiremos un filtro especializado que nos permitir realizar
bsquedas avanzadas de propiedades.

Mdulo 3: Dominando la
Programacin

Te mostrar como desarrollar un sistema integral para un


colegio en el cual los estudiantes consultarn sus materias y
calificaciones, al igual que los maestros sus clases, la administracin de las
calificaciones y mucho ms.

Esta aplicacin es mucho ms compleja que las dems ya que


manejaremos 3 tipos de usuarios, los cuales tendrn sus capacidades
especficas dentro del mismo backend.

Realizaremos todo el proceso que conlleva el desarrollo de una


aplicacin, al igual como lo explicamos en los mdulos anteriores.

Podrs programar mtodos y procesos especiales que


te darn la capacidad de trascender desde el modo
automtico.

Mdulo 4: Trascendiendo al
Internet

Cmo publicar tus aplicaciones en la web.

Ayudndote a entender cul es el tipo de servidor que necesita tu aplicacin


dependiendo de la cantidad de recursos que esta utilizar.

Adems te mostrar cuales son los mejores servidores que me han funcionado, todo
de forma clara y sencilla. Sin complicaciones y fcil.

Veremos como dar mantenimiento a nuestras aplicaciones ya publicadas y cmo hacer


actualizaciones sin tener que probarlas en la aplicacin final arriesgndote a encontrarte
con errores desagradables tanto para ti, como para tus usuarios.

Vers cmo trabajar con los repositorios, los cuales nos permiten desarrollar
aplicaciones en equipo con otros programadores.

Tocaremos por ltimo los aspectos de seguridad para aplicaciones web que todo
programador debe conocer. Te mostrar los tipos de ataques frecuentes y cmo evitarlos.

Das könnte Ihnen auch gefallen