Laboris.net

Curso relacionado
  •  ESCUELA IDESIGNER ESCUELA IDESIGNER
    PRECIO: 2.250 €
    MÁSTER:Online

    Objetivos: Aprender a desarrollar videojuegos en el ámbito más artístico, mediante el uso del software: 3DMax, Photoshop, Vray, ZBrush. También redondear tu perfil mediante el aprendizaje de programación con el motor gráfico Unity 3D . Requisitos: Sin...

Master profesional Ruby y Ruby on Rails

Escuela Europea de Formación Continua. EEFC.
Escuela Europea de Formación Continua. EEFC.

Máster Semipresencial en Toledo (Toledo)

Precio:

Resumen del máster

Nuestro Master profesional y presencial de Ruby y Ruby on Rails te dará la oportunidad de convertirte en un experto programador de aplicaciones de consola y Web empresariales fiables, robustas y escalables, aprenderemos todas las herramientas necesarias para que te conviertas en un profesional muy valorado y solicitado por las empresas actualmente. Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero. Además para poder inscribirte es necesario que dispongas de ordenador portátil Linux o Mac. Si dispones de Windows, el primer día de clase te facilitaremos una máquina virtual en Virtual Box con todo lo necesario y lista para usar. Nuestro curso va directo al grano, sin temario innecesario o hecho para aumentar las horas lectivas, hemos creado un temario sin paja, actual muy económico y en sintonía con la demanda actual en cursos de programación. Nuestros grupos son reducidos menos de 10 alumnos por clase, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo. También necesitarás otras 60 horas como mínimo de trabajo en casa para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.

Objetivos: Formarte en una de las tecnologías más demandadas en la actualidad. Con este Máster podrás crear aplicaciones web empresariales, robustas y fiables, así como aplicaciones para los distintos sistemas operativos.

Requisitos: No son necesarios conocimientos de programación, te enseñamos desde cero.

A quién va dirigido: Este curso va dirigido a cualquier persona que quiera iniciarse en el mundo de Ruby y Ruby on Rails, ya que te formaremos desde cero.

Temario completo de este curso

LENGUAJE RUBY

MODULO I
• Primeros pasos con RUBY
• El entorno
• Línea de comando, listar, buscar los archivos o un contenido
• Irb, la consola ruby
• El editor 'sublime', manejo básico
• Ejecutar un script ruby

MODULO II
• Sintaxis del lenguaje
• Comentarios
• Salida/entrada puts, gets
• Variables de tipos string integer float
• Cast, como cambiar el tipo de una variable
• Operadores aritméticos sobre números o cadenas

MODULO III
• Sentencias de control if, else, elseif, while, for, case, unless, until
• Controles de bucles, break, next
• Tipos array, hash, listas
• Sentencias de control each, map

MODULO IV
• Operadores lógicos
• Verdadero, falso y nada
• Enum, la potencia de los enumerados
• Funciones usuales y cadenas de funciones

MODULO V
• Bloque de código
• Ejecución de bloque
• Orden de la ejecución

MODULO VI
• Clases y objetos
• Métodos y Aargumentos
• Return
• Herencia
• Scope, el alcance de las variables y métodos
• Variables locales, instancias, clases, globales

MODULO VII
• Módulos, diferencia con los clases
• Mixin, aumentar una clase
• Exeption, como recuperar los errores

MODULO VIII
• Tiempos, el objeto DateTime
• Ficheros, manejar ficheros desde ruby
• Matemáticas, el objeto Maths y sus operaciones

MODULO IX
• Redes básico
• Direcciones IP, puertos, la noción de servidor y cliente
• Socket cliente, como preguntar a un servidor
• Socket servidor, como construir un servidor

MODULO X
• rvm ruby-env ejecutar varias versiones de ruby
• Gemas para extender funcionalidades
• Buen estilo, simplicidad y claridad
• La noción de algoritmo

RUBY ON RAILS

MODULO XI
• Introducción a RAILS
• rails new, crear una aplicación
• bundler, gestionar las gemas
• Los generadores de rails (scafold controller model migration)

MODULO XII
• Introducción HTML básico, ¿que es una página web?
• Introducción BBDD básico, el manejo de mysql con RAILS
• Migración, como RAILS ordena los datos y facilita las migraciones

MODULO XIII
• MVC y los directorios de una aplicación RAILS
• Modelos, la relación con los datos
• Controladores, la relación entre la petición y los modelos
• Vistas, lo que el controlador manda al cliente

MODULO XIV
• REST y las rutas, como rails gestiona las peticiones
• Construir un archivo config/routes
• El directorio config (convención más que configuración)

MODULO XV
• Controladores, a que sirven
• CRUD, las operaciones básicas del controlador
• Validación y modelos, como RAILS estandardiza los datos
• La consola de RAILS

MODULO XVI
• erb, la inclusión de ruby dentro del html
• Estilo básico, el ejemplo de boostrap css
• partiales, ordenar las vistas
• javascript básico, mandar un script en un template

MODULO XVII
• ActiveRelation y el lazy loading
• Buscar todos, uno, criterios de búsqueda
• Ordenar los resultados
• Crear y modificar un objeto activerecord
• Filtrar los resultados
• nested resources, un objeto y sus dependencias

MODULO XVIII
• strong parameters, como filtrar los parámetros de una petición
• páginacion básica, controlar el resultado que se manda

MODULO XIX
• session por cookies, como el servidor puede saber del usuario
• autenticación básica

MODULO XX
• autenticación con la gema devise
• paginación con la gema kaminari
 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología



  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Online
    A consultar


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Online
    A consultar


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Distancia
    A consultar


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Distancia
    A consultar


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...

    Máster
    Online
    A consultar


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...

    Máster
    Distancia
    A consultar


  • Deusto Formación

    Objetivos: - Conocerás los ámbitos del mercado en los que se mueven las aplicaciones, los cuales te serán útiles para definir tus estrategias de posicionamiento en el mercado de las apps móviles.- ...

    Curso
    Online
    A consultar


  • Euroinnova Business School

    Objetivos: - Trabajar con componentes Web para la compilación y generación de páginas Web mediante Visual Studio .Net 2010.- Desarrollar de aplicaciones Windows con Microsoft .NET Framework 4.- ...

    Máster
    Online
    2.380 € 999 € Descuento


  • SEAS, Estudios Superiores Abiertos

    Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...

    Curso
    Online
    A consultar

Recomiéndanos | Laboris.net en inicio | Favoritos | Contáctenos | Acerca de Laboris.net | Condiciones de uso | Política de privacidad | Oferta de empleo | Política de cookies

SCM Spain © 2024 EMAGISTER Servicios de formación, S.L.