Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Ruby on Rails 7 Hotwire Docker TailwindCSS

person icon Jorge Ortiz

4

Ruby on Rails 7 Hotwire Docker TailwindCSS

Crea una aplicaciĆ³n de Ruby on Rails 7 utilizando Hotwire, Docker, TailwindCSS, PostgreSQL y Sendgrid.

updated on icon Updated on Apr, 2024

language icon Language - Spanish

person icon Jorge Ortiz

category icon Development,Web Development,Docker

Lectures -114

Duration -14.5 hours

4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

En este curso vas a desarrollar una encuesta utilizando el framework Ruby on Rails. Cada una de las caracterísiticas implementadas en el curso hacen uso de diferentes tecnologías como Docker, TailwindCSS, PostgreSQL, Hotwire, Stimulus JS, Turbo-Frames y Sendgrid.

The Survey Rails App es una aplicación que posee evaluaciones y capítulos, donde dichos objetos pueden ser agregados en encuestas. Cada evaluación tiene sus propias preguntas y respuestas, y cada capítulo le es posible añadir contenido con imagenes. Las encuestas son compartidas vía email sin la necesidad de registrarse en la plataforma a traves de tokens.

Los usuarios pertenecientes a dichas encuestas, podrán ver el progreso de los participantes dentro de la aplicación. Cada participante podrá contestar su encuesta desde su ordenador, donde podrá ver el progreso de la encuesta mediante una barra de progreso. Una vez que los participantes proporcionen un click  al botón de submit en cada una de las evaluaciones. A finalizar, el permiso será bloqueado a cada participante una vez que terminen de contestar la encuesta, sin la posibilidad de contestarla nuevamente.

Finalmente, el usuario que creo la encuesta, podrá descargar los resultados en formato CSV obteniendo la siguiente información:

  • Encuesta.

  • Evaluación.

  • Pregunta.

  • Respuesta.

  • Token

Además, vas a implementar varios métodos y funcionalidades que Ruby on Rails ofrece como scopes, enum, validaciones, actualizaciones en tiempo real sin recargar la página, tokens y autenticación con usuarios.

Adelante! Y conoce más acerca de este increíble framework.


Who this course is for:

  • Todo público que deseé crear aplicaciones en Ruby on Rails, Hotwire, Docker y TailwindCSS.


Goals

What will you learn in this course:

  • Crear aplicaciones con Ruby on Rails utilizando WSL y Docker.

  • Implementar actualizaciones en tiempo real con Hotwire.

  • Implementar eventos con Stimulus JS.

  • Remplazar componentes sin necesidad de recargar la aplicación utilizando Turbo-Frames.

  • Instalar TailwiundCSS en Ruby on Rails 7.

  • Configurar Sendgrid para enviar correos desde la aplicación.

  • Implementar scopes, validaciones, enum y más métodos en Ruby on Rails.

  • Crear apliaciones Ruby on Rails con Docker.

  • Levantar contenedores de PostgreSQL y Redis.

  • Utilzar Action Text y Active Storage en la aplicación.

Prerequisites

What are the prerequisites for this course?

  • Se desea básico conocimiento del framework Ruby on Rails.

  • Si no tienes conocimiento en Ruby on Rails, no te preocupes, todo se explicará durante el curso.

  • Conocimiento en HTML, CSS y Javascript




Ruby on Rails 7 Hotwire Docker TailwindCSS

Curriculum

Check out the detailed breakdown of whatā€™s inside the course

Project Set-Up
4 Lectures
  • play icon WSL installation for Windows. 02:35 02:35
  • play icon Docker Installation. 03:31 03:31
  • play icon Create Rails App with Docker and TailwindCSS 04:26 04:26
  • play icon Font Awesome. 04:04 04:04
Landing Page
6 Lectures
Tutorialspoint
User Authentication with Devise
5 Lectures
Tutorialspoint
Sendgrid
3 Lectures
Tutorialspoint
Root Path with user registered
3 Lectures
Tutorialspoint
Evalutions
11 Lectures
Tutorialspoint
Chapters
5 Lectures
Tutorialspoint
Questions
9 Lectures
Tutorialspoint
Action text and Body for Chapters
3 Lectures
Tutorialspoint
Options
10 Lectures
Tutorialspoint
Surveys
7 Lectures
Tutorialspoint
Survey Sections
18 Lectures
Tutorialspoint
Audits
17 Lectures
Tutorialspoint
CSV
2 Lectures
Tutorialspoint
Participants status
3 Lectures
Tutorialspoint
Progress Bar and user permissions
5 Lectures
Tutorialspoint
Bugs
2 Lectures
Tutorialspoint
Nice to Have
1 Lectures
Tutorialspoint

Instructor Details

Jorge Ortiz

Jorge Ortiz

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515