TDD com Ruby on Rails, RSpec e Capybara
What you'll learn
- Usar TDD
- Usar BDD
- Usar o Rspec
- Entender Mocks e Stubs
- Usar o Capybara
- Usar o FactoryGirl
- Usar o VCR
Requirements
- Ruby on Rails Básico
Description
O curso visa mostrar aos alunos como utilizar a técnicas de desenvolvimento de software guiado a testes (TDD) utilizando o Ruby on Rails em conjunto com as ferramentas RSpec e Capybara. O curso estará dividido em 7 módulos que facilitarão a o aprendizado do aluno, sendo o módulo 1 o básico que apresentará os conceitos de tudo que estudaremos no curso. O módulo 2 será específico do Rspec onde nos aprofundaremos nessa ferramenta. No módulo 3 conheceremos o FactoryGirl e o VCR que serão ferramentas importantíssimas para o dia a dia do desenvolvimento com TDD. No módulo 4 aprenderemos como testar Models e Controllers do Rails. No módulo 5 conheceremos o Capybara e veremos como fazer testes de Views usando essa ferramenta. No módulo 6 veremos como testar APIs, e por fim, no módulo 7, colocaremos em prática tudo que vimos e desenvolveremos uma pequena aplicação utilizando os conceitos aprendidos durante os módulos anteriores.
Who this course is for:
- Desenvolvedores
- Programadores
- Desenvolvedores Ruby on Rails
Instructors
Desenvolvedor desde 1999. Especialista em Engenharia de Software com Ênfase em Software Livre. Professor acadêmico de 2009 até 2016. Entusiasta Ruby on Rails desde 2007. Atualmente mantendo o site Vídeos de TI e dedicando-se ao EAD com cursos na área de desenvolvimento de software, tendo treinado mais de 20.000 pessoas.
Vídeos de TI tem o intuito de ajudar pessoas que querem entrar no fascinante mundo da tecnologia, mais especificamente na área de programação. Os profissionais envolvidos na comunidade trazem o melhor do conhecimento para as mais diversas áreas de tecnologia e desenvolvimento de software prezando sempre pelo aprendizado do aluno.