TDD com Ruby on Rails, RSpec e Capybara

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Desenvolva aplicações guiada a testes com Ruby on Rails

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.

  • Usar TDD

  • Usar BDD

  • Usar o Rspec

Course Curriculum

Instructors

Profile photo of Jackson Pires
Jackson Pires

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.

Instructors

Profile photo of

Review
4.9 course rating
4K ratings
ui-avatar of Eraldo Fernando Ferreira
Eraldo F. F.
5.0
8 months ago

Excelente. Espero que logo venha um curso com a documentação também como swagger.

  • Helpful
  • Not helpful
ui-avatar of Cristiano Pinheiro de Souza
Cristiano P. D. S.
5.0
1 year ago

Muito bom, esta me ajudando muito........
Deveria trazer o curso aqui para plataforma o mais atualizado também!

  • Helpful
  • Not helpful
ui-avatar of Jorge Matias da Silva Junior
Jorge M. D. S. J.
5.0
1 year ago

Curso muito bom, apesar de ser um pouco desatualizado é um ótimo curso e recomendo pois terá uma base muito boa pra que possa realmente usar no dia a dia.

  • Helpful
  • Not helpful
ui-avatar of Jessica do Amarante
Jessica D. A.
3.0
1 year ago

Da pra aprender algumas coisas mas o curso poderia ser menos enrolado e tambem esta super desatualizado.

  • Helpful
  • Not helpful
ui-avatar of Amedes Eleutério da Costa Júnior
Amedes E. D. C. J.
5.0
1 year ago

Show. Muito bom o curso,

  • Helpful
  • Not helpful
ui-avatar of Gabriel Flauzino
Gabriel F.
4.0
2 years ago

Muito bom!

  • Helpful
  • Not helpful
ui-avatar of Caio Vinícius de Sousa Novaes
Caio V. D. S. N.
5.0
2 years ago

Amando o curso, estou aprendendo muito a cada dia, pois onde eu trabalho, é preciso aprender para colocar a mão na massa, meio que não entendi porque ele pediu mas é bem necessário o que me dar a entender

  • Helpful
  • Not helpful
ui-avatar of Renata Satie Murata Matsumoto
Renata S. M. M.
2.5
2 years ago

O curso ajuda a ter uma noção de testes, mas poderia estar mais atualizado.

  • Helpful
  • Not helpful
ui-avatar of Juliana Arrighi
Juliana A.
5.0
2 years ago

Muito bom, tive recomendações então esperava um curso eficiente. Só acho que podia ser atualizado no sentido das versões mas recentes do Ruby. Porém até agora isso não me atrapalhou em nada.

  • Helpful
  • Not helpful
ui-avatar of Barbara Adriane Tules de Almeida
Barbara A. T. D. A.
5.0
2 years ago

O curso vale cada centavo pago, é incrível que ele explica de uma forma que você compreende cada coisa que está usando e porque está usando. Muito bom e a didática não é enjoativa.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses