Curso Learn Ruby on Rails

  • Hackers | Kali | Pentest | Cyber

Curso Learn Ruby on Rails

40h
Visão Geral

No curso de formação Ruby on Rails, aprenderá a criar sítios Web com base de dados utilizando Ruby on Rails. Aprenderão a instalar Ruby e Rails, a programar em Ruby e a utilizar Ajax nas suas aplicações Ruby on Rails.

Objetivo

Após concluir o Curso Learn Ruby on Rails, você será capaz de:

  • Aprender a instalar e configurar o Ruby e Rails
  • Compreender a arquitectura da estrutura Model-View-Controller
  • Aprender a programar em Rubi
  • Aprender a construir aplicações de base de dados com Ruby on Rails
  • Aprender a trabalhar com modelos
  • Aprenda a utilizar Ajax em aplicações Ruby on Rails
  • Aprender a testar aplicações Ruby on Rails
Publico Alvo
  • Este curso destina-se a programadores que são obrigados a escrever, manter e testar aplicações e projectos baseados em Ruby on Rails.
Pre-Requisitos
  • Experiência de programação do lado do servidor
  • SQL
Informações Gerais

Carga Horária: 40h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

Getting Started with Rails

  1. Installing Rails
  2. Platform requirements
  3. Creating a new application
  4. Application configuration and bootstrapping
  5. Connecting to a Rails application
  6. Rails tools
  7. The Model/View/Controller (MVC) framework architecture
  8. The Rails philosophy: "Convention over configuration"

Ruby Language Skills and Techniques

  1. Running Ruby
  2. Objects, variables, and methods
  3. Classes and modules
  4. Built-in classes
  5. Blocks and iterators

Model Design and Database Management

  1. Domain modeling for Rails and Ruby
  2. Object-relational mapping with ActiveRecord
  3. "Rails-friendly" SQL
  4. Database maintenance with ActiveRecord Migrations

Controller Actions and View Templates

  1. Basics of controller/view interaction
  2. HTML templating with Embedded Ruby (ERb)
  3. Fine-tuning controllers and view
  4. Writing and processing HTML forms in Rails
  5. Ajax calls (Ruby) templates

Application Testing

  1. Rails unit tests
  2. Functional (controller) tests

Ruby and Rails Resources

  1. Mailing lists
  2. Websites
  3. Books
  4. IRC channels
TENHO INTERESSE

Cursos Relacionados

Curso Cybersecurity Foundations

32 horas

Curso CISSP - Certified Information Systems Security

40 horas

Curso Cissp Workshop - Gerenciamento de Indenidade e Acesso Operações

Curso Fundamentos de Sistemas de Informação de Segurança

32 horas

Curso CHFI - Computer Hacking Forensics Investigator

40 horas

Curso Cisco Cybersecurity segurança de redes com detecção de ameaças

32 Horas

Curso ISO / IEC 20000 Introdução

16 horas

Curso ISO IEC 27002 Fundamentos

16 horas