From the course: iOS App Development: Test-Driven Development
Welcome
- Test-driven development is essential to building a flexible, modular, and long-lasting code base. It ensures that most of your bugs and crashes are found early on and that you can be confident you're shipping a quality application. I'm Harrison Ferrone. I've worked as a developer for myself, for small entrepreneurial startups, and for a global industry leading company. In this course, I'll show you how to build strong, tested mobile applications in Swift from small, single-purpose apps to large multi-feature service platforms. In this course, we are going to be covering the basics of test-driven theory and practice, how to write your first unit test, how to cover interface testing, specifically for a UI table view, and finally, how to build a small, testable application that will give you everything you need to add test-driven development to your engineering repertoire. I'm really excited to get started, so let's jump right in.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.