Course Overview
¡Bienvenidos al curso de Desarrollo Backend con Ruby! En este curso exploraremos cómo construir aplicaciones web utilizando Ruby on Rails, un framework que nos permitirá crear aplicaciones robustas y escalables de manera sencilla. También aprenderemos cómo integrar MongoDB, una base de datos no relacional, en nuestras aplicaciones y cómo crear pruebas para nuestros modelos.
Además, profundizaremos en herramientas como Headless Browser y Selectize para mejorar la experiencia de usuario en nuestras aplicaciones. También crearemos un Job para la notificación de correo y aprenderemos a modificar estados desde la interfaz.
Este curso está diseñado para desarrolladores que quieren mejorar sus habilidades en el desarrollo de aplicaciones web backend utilizando Ruby. Para ello, es necesario tener conocimientos previos en programación y estar familiarizado con los conceptos básicos de HTML, CSS y JavaScript. ¡Empecemos!
¿Qué aprenderás en este curso?
- Un temario completo de “Desarrollo Backend con Ruby” dividido en 8 unidades de aprendizaje.
Al finalizar
- Aprenderás a crear aplicaciones web completas utilizando el framework Ruby on Rails, incluyendo la instalación, configuración y creación de una aplicación desde cero.
- Aprenderás cómo instalar y configurar la base de datos NoSQL MongoDB en tu aplicación Rails.
- Aprenderás cómo crear fábricas de documentos de prueba para tu aplicación, lo que facilitará la creación y prueba de nuevos elementos.
- Sabrás agregar pruebas de modelo a tu aplicación Rails para asegurarte de que los datos se validan correctamente.
- Aprenderás cómo utilizar un navegador sin cabeza para probar tu aplicación Rails.
- Entenderás cómo utilizar el plugin Selectize.js para mejorar la funcionalidad de tus elementos de selección en formularios.
- Aprenderás cómo crear un trabajo (job) para enviar notificaciones de correo electrónico desde tu aplicación Rails.
- Sabrás como modificar estados de objetos desde la interfaz de usuario en tu aplicación Rails.
Dirigido a
A todos las personas que deseen aprender a construir aplicaciones en Ruby on Rails, con conocimientos previos en programación y desarrollo web o para aquellos que desean mejorar sus habilidades en el desarrollo Backend utilizando Ruby.
Requisitos
Contar con una computadora y conexión estable de internet. Es recomendable tener conocimientos básicos de desarrollo web, como HTML, CSS y JavaScript, así como también experiencia en el uso de bases de datos relacionales y no relacionales.
Curriculum
-
TEMARIO
- UNIDAD 1: construir aplicaciones en Ruby on RailsCopy
- UNIDAD 2: Instalando MongoDBCopy
- UNIDAD 3: Construyendo nuestra fábrica de documentos de pruebaCopy
- UNIDAD 4: Añadiendo pruebas de modelo: validación de datosCopy
- UNIDAD 5: Headless browserCopy
- UNIDAD 6: Selectize, esteroides para tus selectsCopy
- UNIDAD 7: Creando un Job para la notificación de correoCopy
- UNIDAD 8: Modificando estados desde la interfazCopy