Muitas tecnologias têm surgido no cenário de desenvolvimento de software. Algumas mais focadas em aplicações corporativas como é o caso do Java, outras mais focadas na produtividade e convenções como é o caso da linguagem Ruby.
Ruby é uma linguagem dinâmica de propósito geral que tem crescido muito nos últimos anos. Utiliza orientação a objetos, porém com um contexto diferenciado: Possui tipagem dinâmica. Além disso, traz conceitos de metaprogramação interessantes.
Neste Hands-On veremos quais são as principais funcionalidades do Ruby através da resolução de uma série de problemas computacionais, num formato de quiz, utilizando BDD.
Solicite o
Orçamento eletrônico
e receba um e-mail com todas as informações
deste curso, além da tabela de preços em anexo.
:::::Tópicos do curso:::::
Introdução
Porque Ruby é legal?
O que dá pra fazer com Ruby?
Ecossistema Ruby
O ambiente de desenvolvimento
Conhecendo o IRB
Sintaxe e Orientação a Objetos
Scripts ruby
Condições e controle de fluxo
Classes
Modules
Methods
Blocks
Testes com Ruby e RSpec
Conhecendo o RSpec
Specificações executáveis
Meta-programação
Method Missing
Overloading
Modificando o comportamento de seus objetos
Parceria Globalcode e Crafters
A Crafters nasce da necessidade de uma empresa que tenha em mente responsabilidade social: uma empresa ciente de seu importante papel na comunidade, catalisadora das mudanças no mundo do trabalho e no mundo em geral.
Somos um grupo de artesãos digitais. Desenvolvemos software de forma artesanal, buscando o máximo de qualidade e valor. Queremos auxiliar outras equipes de software a alcançarem um bom nível de qualidade e valor.