Save for later
Swift
Writing Testable Code
Heads up! This course may be archived and/or unavailable.
Bugs are nearly inevitable in modern day app development. As a result, it's important to write your apps in testable ways. In this course, learn how to architect your Swift app to make testing a breeze. Mark DiFranco covers dependency injection, how to use protocols to help with tests, best practices for organizing your tests, and working with UI tests. He helps to illustrate the different concepts covered in this course by building a speedometer app.Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 3h 11m |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Mark DiFranco |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Mobile Apps |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Christus St. Michael (FT) Emergency Medicine APP (NP/PA) $47k
Business App-Systems Analyst $72k
Mobile App Development $89k
Mobile App Dev Consultant $92k
Web App design and development $94k
App Technical Designer 3 $100k
Mobile Web App Developer $101k
App Technical Designer Lead $115k
Senior Web/App Developer $117k
Senior Programmer Analyst - App Dev $123k
App Developer / System Engineer $128k
Senior Instructional Architect & App Developer $129k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 3h 11m |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Mark DiFranco |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Mobile Apps |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course