FREELessons: 13Length: 2.5 hours
- Overview
- Transcript
1.1 Introduction
Welcome to Taking a Feature to Exhaustion! In this course, we’ll perform an exercise that will improve our practices as software developers. We’ll be using Ruby, but if you’re familiar with any other object-oriented language like C#, Java or PHP, you’ll be able to follow along.
In this lesson, you’ll be given an introduction to the course and the full agenda.
1.Introduction2 lessons, 14:19
2 lessons, 14:19
1.1Introduction02:43
1.1
Introduction
02:43
1.2Bootstrapping the Project Structure11:36
1.2
Bootstrapping the Project Structure
11:36
2.Building the Feature5 lessons, 1:00:50
5 lessons, 1:00:50
2.1The Business Model10:27
2.1
The Business Model
10:27
2.2Factories08:56
2.2
Factories
08:56
2.3Building the Core Feature (Part 1)16:19
2.3
Building the Core Feature (Part 1)
16:19
2.4Building the Core Feature (Part 2)11:07
2.4
Building the Core Feature (Part 2)
11:07
2.5Going Over Edge Cases14:01
2.5
Going Over Edge Cases
14:01
3.Building an Interactive Application5 lessons, 1:11:39
5 lessons, 1:11:39
3.1Searching for Hotels16:49
3.1
Searching for Hotels
16:49
3.2Choosing a Hotel09:02
3.2
Choosing a Hotel
09:02
3.3Selecting Extras12:13
3.3
Selecting Extras
12:13
3.4Entering User Data12:42
3.4
Entering User Data
12:42
3.5Assembling the Interactive Application20:53
3.5
Assembling the Interactive Application
20:53
4.Conclusion1 lesson, 05:10
1 lesson, 05:10
4.1Conclusion05:10
4.1
Conclusion
05:10
I'm a Rubyist/Javascripter/UI designer; occasional speaker; Mac & Arch Linux user.