Introducción a la programación en Ruby
-
Me ha gustado el formato de los cursos y la flexibilidad que tienes cuando se trata de formación online. Creo que lo que más destaca es la facilidad con la que el profesor explica los temas , ya que por complejos que sean, los ejemplos que pone y su forma de explicar hace que todo se te quede casi a la primera. El tío es un gran maestro sin duda.
← | →
-
Me he apuntado a este curso porque quería aprender Ruby y programar módulos para metasploit y desde luego ha sido genial poder contar con el gran Adastra que me ha ayudado en todo momento, todo lo que le preguntaba lo contestaba casi al instante y con muy buena predisposición. Ya he dado algunas formaciones con él y son muy recomendables.
← | →
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Nivel
Nivel básico
-
Metodología
Online
-
Duración
Flexible
-
Inicio
Fechas a elegir
-
Campus online
Sí
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
Ruby es un lenguaje de programación ampliamente utilizado y difundido, reconocido principalmente por su mezcla única entre simplicidad y potencia. Proyectos tan importantes y difundidos como Metasploit Framework o BeEF son solamente algunos de los ejemplos del uso de este lenguaje en el campo de la seguridad informática.
Este curso pretende enseñar las bases necesarias para la creación de herramientas y utilidades con Ruby partiendo desde los conceptos más básicos.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Enseñar los conceptos necesarios para programar en Ruby y aplicar buenas practicas a la hora de crear scripts robustos y enfocados a desarrollar pruebas de concepto para pentesting y hacking.
Personas que quieran aprender Ruby para crear sus propias herramientas enfocadas a la seguridad informática y el pentesting. Se trata de un curso especialmente interesante para aquellas personas que desean crear sus propios módulos a desplegar en herramientas tan populares como Metasploit Framework o BeEF.
No son necesarios conocimientos previos para apuntarse y aprovechar el curso en su totalidad.
Se trata de un curso que le da al estudiante los conocimientos necesarios para adentrarse en el mundo de la seguridad informática y el pentesting utilizando Ruby como lenguaje de programación para realizar pruebas de concepto y cualquier otra actividad que requiera ser automatizada.
Recibida tu solicitud, un responsable académico del curso se pondrá en contacto contigo para darte todos los detalles.
Opiniones
-
Me ha gustado el formato de los cursos y la flexibilidad que tienes cuando se trata de formación online. Creo que lo que más destaca es la facilidad con la que el profesor explica los temas , ya que por complejos que sean, los ejemplos que pone y su forma de explicar hace que todo se te quede casi a la primera. El tío es un gran maestro sin duda.
← | →
-
Me he apuntado a este curso porque quería aprender Ruby y programar módulos para metasploit y desde luego ha sido genial poder contar con el gran Adastra que me ha ayudado en todo momento, todo lo que le preguntaba lo contestaba casi al instante y con muy buena predisposición. Ya he dado algunas formaciones con él y son muy recomendables.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Felipe Martinez
Gonzalo Ruiz Botero
Materias
- Hacking
- Hacking ético
- Seguridad de redes
- Programación en lenguajes estructurados
- RUBY
- Programación en Ruby
- IRB
- RVM
- POO
- Gestión de interpretes
Profesores
Temario
Bloque 1: Introducción al lenguaje.
- Instalación, sintaxis, uso del interprete y creación de scripts.
- Usando IRB.
Bloque 2: Estructura y elementos clave del lenguaje.
- Variables, tipos de datos, operadores, elementos de almacenamiento.
- Estructuras de control e iterativas.
- Manejo de excepciones.
- Gestión de interpretes con RVM.
Bloque 3: Programación orientada a objetos en Ruby
- Definición de clases y creación de objetos.
- Propiedades de la POO.
- Creando estructuras de objetos y entendiendo la finalidad del POO.
Bloque 4: Clases, funciones y utilidades incluidas en Ruby.
- Manipulación de ficheros.
- Explorando la librería estándar y gemas de utilidad en Ruby.
Bloque 5: Depuración de código y entornos de desarrollo.
- Depuración de código con Ruby.
- Logging sobre scripts.
- Usando IDEs para crear proyectos en Ruby.
Bloque 6: Acceso a bases de datos con Ruby.
- Introducción a SQL.
- MySQL, PostgreSQL y Ruby.
Bloque 7: Módulos y librerías de acceso remoto.
- Sockets en Ruby.
- Clientes para acceso servidores.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Introducción a la programación en Ruby