Curriculum
- 8 Sections
- 12 Lessons
- 5 Days
Expand all sectionsCollapse all sections
- Introduction to Testing Methods1
- Introduction to Cucumber1
- Understanding Cucumber Scenarios1
- Introduction to Ruby1
- Introduction to Object Oriented Programming1
- Introduction to Rails-Flavored RubyWhat is Rails? What is Ruby on Rails? Rails-flavored Ruby Motivation for using Rails-flavored Ruby3
- 6.1LESSON 1 Strings and methods Comments Strings Objects and message passing Method definitions Back to the title helper
- 6.2LESSON 2 Other data structures Arrays and ranges Blocks Hashes and symbols CSS revisited
- 6.3LESSON 3 Ruby classes Constructors Class inheritance Modifying built-in classes A controller class A user class
- Introduction to Ruby ProgrammingUsing Breakpoints Difference between or and || operator Fun with Strings Variables and Assignment3
- 7.1LESSON 1 Scope Global scope and global variables Built-in global variables Local scope
- 7.2LESSON 2 Introduction to Ruby Methods Understanding Methods Creating a Ruby Methods
- 7.3LESSON 3 Introduction to Strings Listing all methods of a class or object Comparing two strings for equality Using %w Character Set Character Encoding Encoding class Introduction to Ruby Constructs Conditional Statement modifiers Case Expressions nil is an Object Difference between FALSE and NIL
- Introduction to Ruby Arrays1
Test-driven Development with RubyMine What is RubyMine? What is TDD? Introduction to TDD/ATDD Why use TDD/ATDD? Introduction to BDD What is BDD? How does BDD benefit me as a Testing Professional
Prev
LESSON 1: What are Cucumber Scenarios? Introduction to Scenarios in Cucumber LESSON 2: Understanding the Test Frameworks (Rails) Introduction to Cucumber and WebApps How to test a Web App using Cucumber. Introduction to Refactors Verifying test results Mocks & Stubs Cucumber and Databases
Next