Desarrollo Web con Ruby desde cero

Desarrollo Web con Ruby desde cero

Te enseñamos desde cero a entender, leer y escribir código. Actualmente el programar es una de los skills mas demandados y con mayor crecimiento en los proximos años. Ruby es un excelente lenguaje para iniciar el camino del desarrollo web, por lo sencillo y amigable de su sintaxis; además de contar con una comunidad excepcional. En este curso te convertiremos en un desarrollador web usando Ruby como herramienta.

Recomendado para:

Estudiantes de ingeniería/computación, Amantes del desarrollo, Emprendedores digitales con conocimientos sobre programación (no importa si no es orientada a objetos).

Valor del curso

USD $70,00
c

Horarios

Nocturno
Sabatino
*

Duración

36 Horas
Compartir:

Contenido Programático

Introducción a la línea de comandos:

  • Manipular archivos
  • Manipular carpetas
  • Manejar procesos
  • Manejo de paquetes

Control de Versiones:

  • Git
  • Páginas Github

Flujo y control (Algoritmos): 

  • Ruby, Variables, Operadores, Lógica, Estructuras de control.
  • Ruby, Arreglos, Loops, Manejo de strings, Funciones
  • Ruby, JSON, Recursividad.
  • ¿Cómo funciona Ruby?, ¿Dónde se ejecuta?
  • Ruby I/O

Orientado a objetos:

  • Clases
  • Módulos
  • Métodos
  • Mixins
  • Monkey Patch
  • Excepciones

Estructuras Ruby:

  • Enumerators
  • Metaprogramming
  • Hash
  • Symbols
  • Blocks
  • Procs
  • Lamda.
  • Intro a DSL

Manejo de paquetes y dependencias:

  • Gem
  • Bundler
  • rvm

Test driven development:

  • Minitest
  • Rspec
  • Capybara

Tareas con Rake

 

 

Gemas y su uso​:

  • JSON
  • Rest
  • YAML
  • Datamapper (SQL ORM)
  • ActiveRecord (SQL ORM)
  • Mongoid (MongoDB ORM)
  • Nokogiri (HTML Parser)
  • Mailer
  • Praw (PDF creator)

Command Line Apps

  • Thor
  • GLI

Rack de Ruby:

  • ¿Qué es el Rack?
  • MVC
  • Sinatra
  • Grape

Deploy y creación de paquetes:

  • Heroku
  • Dokku
  • Crear una Gema

 

 

 

Próximos Cursos

No hay cursos programados actualmente

¿Deseas ser notificado de la próxima fecha disponible de este curso?

Política de reembolso

En caso de que no puedas asistir a algún curso de Escuela Web, C.A en las fechas especificadas, puedes transferir el crédito a otro curso o recibir el crédito para uso posterior. Sin embargo, el alumno debe informar por escrito vía e-mail a: info@escuelaweb.co al menos 5 días hábiles antes del comienzo del curso. Dicho crédito puede ser aplicado al costo de cualquier curso a futuro dentro del año siguiente a la fecha de emisión.

Si nos contactas en menos de 5 días hábiles antes del comienzo del curso, tendrás derecho a un crédito del 50% del costo del curso. Si nos contactas el primer día de clases o después de alguna de las clases del curso, no habrá devolución de ningún tipo.

Sólo hay devoluciones en caso de cancelar un curso o por las razones descritas anteriormente. Las devoluciones son procesadas dentro de 15 días hábiles después de la aprobación del pedido de reembolso.

Ubicación y Contacto


Datos de contacto

Teléfonos

+58 (212) 953.01.46
+58 (212) 414.67.24

Correo Electronico

master@escuelaweb.co
info@escuelaweb.co

Horarios de Atención

Lunes a Viernes
8:30 am - 1:00 pm / 1:30 pm - 5:00 pm

Redes Sociales

Twitter: @escuelawebla
Facebook: EscuelaWeb En Facebook

Métodos de pago

La Escuela Web te ofrece un servicio integrado donde puedes inscribirte, reservar y realizar pagos directamente desde nuestra plataforma Web, sin tener que salir de la comodidad de tu hogar. Nuestra plataforma te permitirá cancelar por medio de Transferencia o Deposito Bancario.


mercadopago