TDD com Ruby on Rails, RSpec e Capybara
4.8 (21 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
194 students enrolled
Wishlisted Wishlist

Please confirm that you want to add TDD com Ruby on Rails, RSpec e Capybara to your Wishlist.

Add to Wishlist

TDD com Ruby on Rails, RSpec e Capybara

Desenvolva aplicações guiada a testes com Ruby on Rails
4.8 (21 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
194 students enrolled
Created by Jackson Pires
Last updated 8/2017
Portuguese
Curiosity Sale
Current price: $10 Original price: $75 Discount: 87% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 20 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Usar TDD
  • Usar BDD
  • Usar Rspec
  • Usar Capybara
  • Usar FactoryGirl
  • Usar VCR
View Curriculum
Requirements
  • Ruby on Rails Básico
Description

ATENÇÃO: CURSO COM AULAS SEMANAIS ATÉ A SUA FINALIZAÇÃO!

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 is the target audience?
  • Desenvolvedores
  • Programadores
  • Desenvolvedores Ruby on Rails
Students Who Viewed This Course Also Viewed
Curriculum For This Course
21 Lectures
02:44:12
+
Conceitos Iniciais
9 Lectures 01:11:40



TDD?
07:23

Conhecendo o RSpec
11:52

Exercitando o TDD com Rspec (Parte 1/2)
13:27

Exercitando o TDD com Rspec (Parte 2/2)
07:54

Teste em 4 Fases
05:46

BDD
13:40
+
Rspec
12 Lectures 01:32:32
Context e .rspec
10:42

Subject
05:03

It, xit, e outras coisas
05:04

Um pouco mais sobre Subject
12:39

Matchers
04:07

Matchers de Igualdade
07:21

Matchers Verdadeiro / Falso
05:09

Matchers de Comparação
09:22

Matchers de Classes / Tipos
10:15

Matchers para atributos de Classes
08:51

Matchers Predicados
05:27

Matchers de Erros
08:32
About the Instructor
Jackson Pires
4.7 Average rating
1,983 Reviews
6,385 Students
7 Courses
Engenheiro de Software

Desenvolvedor desde 1999. Professor acadêmico de 2009 até 2016 (onde lecionou disciplinas como Fundamentos da Programação, Linguagem de Programação I e II, Estrutura de Dados, Java Desktop e Web). Formação Técnica em Informática (1998). Formação acadêmica em Sistemas de Informação (2007). Especialista em Engenharia de Software com Ênfase em Software Livre (2008). Técnico de Informática da Chesf/Eletrobrás. Entusiasta Ruby on Rails desde 2007. Atualmente mantendo o site Vídeos de TI e dedicando-se ao EAD.