Todo lo que necesitas saber para aprender Ruby on Rails:
Si desea convertirse en un desarrollador de Ruby on Rails, es posible que desee tener todas las habilidades requeridas por el mercado para ello. Nosotros, en ReSkill.me, estamos realizando un análisis de mercado continuo basado en ofertas de trabajo reales, con el fin de identificar las habilidades más necesarias para los puestos populares en la industria de alta tecnología. Estas son algunas de las habilidades más buscadas que los empleadores buscan para Ruby on rails developer, según su importancia (puede hacer clic en los enlaces para obtener más información sobre cada habilidad):
- Rubí
- Ruby on Rails
- JavaScript
- CSS
- HTML
- Metodologías ágiles
- jQuery
- Git
- MySQL
Aquí hay un programa de capacitación muy detallado que nosotros en ReSkill.me hemos preparado para usted:
HTML y CSS:
que es:
Aprender:
- Udemy – curso pagado: HTML y CSS para principiantes
- Codecademy – curso gratuito: HTML y CSS
- Libro: HTML y CSS: Diseño y creación de sitios web: Jon Duckett: 9781118008188: Amazon.com: Libros
- Tutorial de YouTube: Introducción a (X) HTML y CSS
Consigue ayuda:
Foros de preguntas y respuestas:
- HTML: Stackoverflow
- HTML: foros gratuitos para webmasters y foros de ayuda
- CSS: Stackoverflow
- CSS Free Webmaster Forums y Help Forums
Material de referencia:
Pon a prueba tus habilidades:
Manténgase relevante:
- HTML: Un boletín de noticias semanal gratuito
JavaScript:
Que es:
Aprender:
- Udemy – curso básico de pago: Javascript para principiantes – Capacitación en Javascript – Udemy
- Udemy – curso avanzado pagado:
- Codecademy – curso gratuito: JavaScript
- Libro: Una forma más inteligente de aprender JavaScript: el nuevo enfoque que utiliza la tecnología para reducir su esfuerzo a la mitad: Mark Myers: 9781497408180: Amazon.com: Libros
- Libro – gratis: Elocuente JavaScript
- Tutorial de YouTube: Tutoriales de JavaScript Playlist
Ejercicio práctico:
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencia:
- Referencia de JavaScript y HTML DOM
Pon a prueba tus habilidades:
Manténgase relevante:
- Unirse a un Meetup: Grupos Meetup de JavaScript
- Unirse a un boletín de noticias o blog feed: JavaScript semanal
Rubí:
Que es:
Aprender:
- Curso – Pagado: Tutorial de Ruby, Aprende Ruby para principiantes
- Curso – gratis: Ruby
- Curso – gratis: Prueba Ruby – Code School
- Libro: Amazon.com: Ruby In A Day: Aprenda lo básico, aprenda rápido, comience a codificar rápidamente (libro de libros del día 3) eBook: Richard Wagstaff: Tienda Kindle
- Tutorial de YouTube: Ruby Programming Tutorials Playlist
Ejercicios prácticos :
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencias:
- Índice de archivos, clases y métodos en Ruby 2.1.5 (Ruby 2.1.5)
Pon a prueba tus habilidades:
Manténgase relevante:
- Unirse a un Meetup: Ruby Meetup Groups
- Únase a un boletín de noticias o blog: Un boletín electrónico semanal gratuito
Ruby on Rails:
Que es:
Aprender:
- Curso – Pagado: Capacitación de Ruby on Rails: Tutoriales de Ruby on Rails para principiantes – Udemy
- Curso – gratis: Tutorial de Ruby on Rails – Code School
- Libro: Amazon.com: Rails: Programación rápida y fácil de Ruby on Rails para principiantes. ¡Aprenda Ruby On Rails desde cero !: (Ruby, Ruby on rail, Ruby Red, Ruby Programming, Ruby Development) … Ruby Programming, Ruby Development, Libro 1) eBook: AZ Elite Publishing: Tienda Kindle
- Tutorial de YouTube:
Ejercicios prácticos :
- Aprender rieles – Modelo, Vista, Controlador
- Learn Rails – ActiveRecord Queries
- Learn Rails – Active Record, Asociaciones
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencias:
- Primeros pasos con rieles
Pon a prueba tus habilidades:
Manténgase relevante:
- Unirse a un grupo de Meetup: Ruby On Rails Meetup Groups
- Únase a un boletín de noticias o blog: Un boletín electrónico semanal gratuito
JQuery:
Que es:
Aprender:
- Curso – Pagado: jQuery Tutorial para principiantes
- Curso – gratis: jQuery
- Tutorial de YouTube: jQuery Tutorials Playlist
Ejercicios prácticos:
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencias:
Pon a prueba tus habilidades:
Manténgase relevante:
- Unirse a un Meetup: JQuery Meetup Groups
MySQL:
Que es:
Aprender:
- Curso – Pagado: Capacitación en MySQL – Tutorial de MySQL para principiantes – Udemy
- Curso – gratis: SQLZOO
- Libro: MySQL de Murach: Joel Murach: 9781890774684: Amazon.com: Libros
- Tutorial de YouTube: MySQL Database Tutorial
Ejercicios prácticos:
- Ejercicios MySQL, Práctica, Solución – w3resource
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencias:
- MySQL 5.6 Manual de referencia
Pon a prueba tus habilidades:
Manténgase relevante:
- Unirse a un Meetup: Grupos de Meetup de MySQL
- Unirse a un boletín de noticias o blog feed: Weekly MySQL News
Git:
Que es:
Aprender:
- Curso – Pagado: Git para principiantes – Aprenda Git desde cero y paso a paso
- Curso – gratis: Prueba Git – Code School
- Libro: Git en la práctica: Mike McQuaid: 9781617291975: Amazon.com: Libros
- Tutorial de YouTube: Git Tutorials Playlist
Consigue ayuda:
Foro de preguntas y respuestas:
Material de referencias:
Pon a prueba tus habilidades:
Metodologías ágiles:
Que es:
Aprender:
- Curso – Pagado: Scrum Master Training: un curso introductorio – Udemy
- Libro: Scrum: una presentación breve y ágil e impresionante: Chris Sims, Hillary Louise Johnson: 9781937965044: Amazon.com: Libros
- Tutorial de YouTube:
Pon a prueba tus habilidades:
Manténgase relevante:
- Podcast: Agile Weekly Podcast Archives – Integrum
Después de que termines de aprender todas las habilidades:
Manténgase relevante:
- Únete a los grupos de LinkedIn: Ruby on Rails | LinkedIn
- Boletines o blogs: GoRails – Screencasts de Ruby on Rails para desarrolladores web – GoRails
- Screencasts de Ruby on Rails
• Personas que debería conocer como desarrollador de Rails: personas que debería conocer como desarrollador de Rails – Samurails
Visite ReSkill.me para obtener el análisis más actualizado para su posición deseada. Puede registrarse de forma gratuita para obtener un análisis personalizado y un programa de capacitación personalizado para obtener el trabajo de sus sueños.