iOS App Development: Test-Driven Development
Offered By: LinkedIn Learning
Course Description
Overview
Learn to write flexible, modular, and high-quality Swift code for your iOS apps with test-driven development tools and techniques.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What is test-driven development?
- Why test-driven development?
- Unit tests explained
- Development techniques
- Planning and design
- Demo: What we're building
- Project setup
- Test case breakdown
- Create a data model
- Expand the data model
- Create the movie manager
- Add manager functionality
- Check off movies
- Compare movies
- Wrap up the movie manager
- Interface testing setup
- Data source and delegate setup
- TableView section one tests
- TableView section two tests
- Mocking the TableView cell
- Configure the TableView cell
- Test cell selection
- Assemble the app
- Code coverage
- Next steps
Taught by
Harrison Ferrone
Related Courses
Introduction to Geographic Information SystemsIndian Institute of Technology Roorkee via Swayam Healthcare Data Models
University of California, Davis via Coursera GIS Data Acquisition and Map Design
University of Toronto via Coursera Geographic Information System
Indian Institute of Technology, Kharagpur via Swayam Data Engineering with AWS
Udacity