Curso online – especialización profesional certificada en aprendizaje de programación con Ruby por Google y Packt Institute

Guía para principiantes de programación Ruby. Domine el lenguaje de programación Ruby con nuestro curso integral: ¡comience a programar con confianza y construya una base sólida para el desarrollo web!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de nivel intermedio avanzando involucrado

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Diseño de software en Ruby
  • Programación en Ruby
  • Armas sobre rieles
  • Desarrollo de sitios web
  • Técnicas avanzadas en el rifle.
  • Armas sobre rieles

What you will learn in the course

Courses for which the course is suitable

  • programador rubí
  • Desarrollador de sitios web
  • desarrollador de software
  • Desarrollador de aplicaciones interactivas
  • Desarrollador de herramientas de línea de comando
  • Desarrollador de sistemas de control de versiones.
  • Programación orientada a objetos

Pasantía: una serie de cursos de 3 partes

El campo de la programación «Aprende a escribir código con Ruby»

es un viaje educativo destinado a convertir a los principiantes en programadores expertos. El curso comienza con la instalación y configuración en varios sistemas operativos y cubre los principios rectores de Ruby, variables, tipos de datos y estructuras de control. Los ejercicios prácticos imitan entornos de código reales y enfatizan la resolución de problemas y el pensamiento crítico. El curso señala la importancia de la programación en el mundo actual impulsado por la tecnología y sienta una base sólida para el desarrollo web con Ruby on Rails.

Los estudiantes adquieren habilidades en:
  • Manipulación de cadenas, números y booleanos.
  • colecciones como matrices y mapas
  • Temas avanzados como bloques, proxies y aprendizaje.
  • Programación orientada a objetos con clases y módulos.

Al final del curso, los estudiantes estarán preparados para afrontar desafíos reales de programación con confianza. El curso está diseñado para programadores principiantes, codificadores intermedios y desarrolladores de sitios web, y proporciona una comprensión profunda de Ruby y sus aplicaciones.

Un proyecto de aprendizaje práctico.

Los estudiantes trabajarán en varios proyectos, como el desarrollo de herramientas simples de línea de comandos, aplicaciones interactivas y marcos web básicos utilizando Ruby, lo que les ayudará a aplicar sus habilidades a problemas del mundo real. Visualizarán entornos de código reales, incluida la instalación y configuración de Ruby, la manipulación de estructuras de datos, la implementación de programación orientada a objetos y el uso de sistemas de control de versiones, estando así equipados para crear soluciones de software resilientes y escalables.

Estos proyectos prácticos, combinados con el plan de estudios integral, permitirán a los estudiantes resolver desafíos prácticos de manera efectiva mientras fortalecen su comprensión de los conceptos y técnicas de programación.

Details of the courses that make up the specialization

Conceptos básicos de Ruby y conceptos básicos de software.

Curso 1

  • 11 horas

Detalles del curso

Lo que aprenderás:
  • Instalar y configurar Ruby en diferentes sistemas operativos.
  • Aplicar principios de programación orientada a objetos en Ruby.
  • Escribir y depurar programas Ruby utilizando diferentes métodos y estructuras de control.
  • Aproveche las funciones avanzadas de Ruby para desarrollar aplicaciones complejas.
Habilidades que obtendrás:
  • Categoría: Programación Ruby
  • Categoría: Desarrollo de software con Ruby
  • Categoría: Conceptos básicos sobre armas
  • categoría: Instalando Rubí
  • Categoría: Armas para principiantes

Programación Ruby intermedia y estructuras de control.

Curso 2

  • 13 horas

Detalles del curso

Lo que aprenderás:
  • Identifique las diferencias entre comillas simples y dobles en cadenas Ruby.
  • Explore las diversas estructuras de bucle y control en Robi.
  • Utilice herramientas de depuración para identificar y solucionar problemas de código en programas Ruby.
  • Distinguir y seleccionar métodos de matriz apropiados para el manejo de campos de tiro.
Habilidades que obtendrás:
  • Categoría: Programación Ruby Intermedia
  • Categoría: estructuras de control de armas
  • Categoría: Depuración de Ruby
  • Categoría: Manipulación de cadenas Ruby
  • Categoría: métodos de matriz Ruby

Programación avanzada en Ruby y diseño orientado a objetos.

Curso 3

  • 19 horas

Detalles del curso

Lo que aprenderás:
  • Analizar y evaluar el uso de bloques, proxies y aprender a escribir código flexible y reutilizable.
  • Diseñe y cree jerarquías de clases complejas y estructuras orientadas a objetos.
  • Utilice e implemente técnicas avanzadas de herencia y la súper palabra clave en la programación Ruby.
  • Administre y realice operaciones de archivos, grupos y manipulaciones de fecha/hora de manera eficiente.
Habilidades que obtendrás:
  • Categoría: Programación avanzada en Ruby
  • Categoría: bloques, proxies y aprendizaje en Ruby
  • categoría: Técnicas avanzadas en el rifle.
  • Categoría: Herencia Robi
  • Categoría: Módulos y mixins de Ruby