Programa del Curso
Introducción
- Ruby en Rails vs Python, PHP, Javascript, Java, etc.
Visión general de Ruby como lenguaje de programación orientada a objetos (POO)
Descripción general de Ruby On Rails como marco de desarrollo MVC (Model View Controller)
Configuración del entorno de desarrollo
Instalación Ruby en rieles
Creación de una sencilla aplicación "Hello World" en Ruby on Rails
Configuración de Git para el control de versiones
Implementación de la primera aplicación Ruby On Rails en Heroku (opcional)
Desarrollo de una aplicación mediante generadores de andamios
Creación de páginas estáticas y dinámicas
Prueba de la aplicación
Trabajar con ayudantes integrados y personalizados en Ruby sobre raíles
Uso de las estructuras de datos, operadores, métodos y clases de Ruby
Incorporación de un marco CSS para desarrollar la interfaz de usuario
Cumplimentación del diseño y la estructura de la aplicación Ruby On Rails
Conexión de la aplicación a un Database
Trabajar con el modelo de relación
Creación de una página de registro de usuario
Modelado, validación, actualización y eliminación de usuarios en Ruby on Rails
Configuración de una página de micropublicaciones de usuario
Creación de una aplicación web de comercio electrónico sencilla
Gestión de transacciones y pagos
Unit Testing La Solicitud
Herramientas y técnicas de pruebas de automatización e integración continua para Ruby On Rails
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia básica en programación o desarrollo web
Testimonios (3)
Tópicos discutidos, muchos ejemplos de código en vivo, actitud del entrenador hacia el grupo
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Traducción Automática
Aunque se trataba de una formación en línea, la interactividad con el formador fue notable y siempre estuvo disponible para proporcionar fuentes valiosas que complementaran la formación. Estoy muy satisfecho.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Traducción Automática
El ritmo, la profundidad y las explicaciones fueron excelentes. Está claro que Scott es un experto en el tema y aprender de él fue una experiencia muy agradable.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
Traducción Automática