Fundamentos del desarrollo de Ruby on Rails - curso 3900 RUB. de Hexlet, formación 52 horas, Fecha 27 de noviembre de 2023.
Miscelánea / / November 27, 2023
Incluido en el curso
- 16 lecciones (video y/o texto)
- Trabajo independiente
- Materiales adicionales
- Ayuda en "Discusiones"
- Acceso a otros cursos de la plataforma
Que aprenderás
- Cree sitios web en Rails, cúbralos con pruebas automatizadas y cárguelos en servicios PaaS
- Conceptos básicos del framework como controladores, enrutamiento, modelos, plantillas y pruebas.
- Automatice la mayoría de las tareas rutinarias utilizando generadores, formularios automatizados e integraciones de front-end.
- Utilice aplicaciones de respuesta y depuración de forma eficaz
- Principios básicos para la construcción de aplicaciones seguras.
Aprenderá sobre enrutamiento, controladores, motores de plantillas, modelos y las conexiones entre ellos. Como resultado, aprenderá a crear sitios web completos con acciones CRUD, escribir pruebas para ellos, trabajar con la base de datos a través de ActiveRecord y migraciones. El conocimiento de este curso lo ayudará a crear su sitio web y hacerlo accesible en Internet. El curso es adecuado para aquellos que ya son programadores en ejercicio, están familiarizados con los conceptos básicos de Ruby y el protocolo HTTP y han trabajado con bases de datos.
1. Introducción
Conozca el curso
teoría
2. Estante
Explore Rack: una interfaz para desarrollar aplicaciones web en Ruby
teoría
tarea
3. Descripción general
Conozca la estructura de un proyecto Rails y aprenda cómo crear un nuevo proyecto
teoría
4. Páginas estáticas
Aprenda a crear páginas estáticas
teoría
tarea
5. Modelos
Familiarícese con el modelo: la capa de aplicación responsable de la comunicación con el área temática.
teoría
tarea
6. Calidad
Aprenda a probar su aplicación
teoría
tarea
7. Configuración
Aprenda a configurar una aplicación Rails
teoría
8. CRUD
Aprenda a crear CRUD para una entidad
teoría
tarea
9. Desplegar
Aprenda a implementar su aplicación en un entorno de producción
teoría
10. Motores de plantillas
Aprenda a utilizar el motor de plantillas Slim
teoría
tarea
11. Formularios
Aprende a crear formularios en Rails
teoría
tarea
12. Conexiones
Explora los tipos de conexiones, sus capacidades y aplicaciones.
teoría
tarea
13. Recursos anidados
Aprenda formas prácticas de trabajar con rutas
teoría
tarea
14. I18n
Aprende a hacer aplicaciones multilingües.
teoría
tarea
15. Middlewares
Descubra cómo funciona el middleware
teoría
tarea
16. Rastrillo
Explore Rake: una herramienta para automatizar el ensamblaje de código de programa
teoría
tarea
17. Trabajo independiente
Tareas adicionales que te permitan consolidar la teoría adquirida.
18. Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.