Udemy

How to evolve a legacy iOS Application written in Swift

Enroll Now
  • 222 Students
  • Updated 3/2019
3.9
(21 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 34 Minute(s)
Language
English
Taught by
Tiago Martinho
Rating
3.9
(21 Ratings)
2 views

Course Overview

How to evolve a legacy iOS Application written in Swift

Incrementally introduce advanced software practices (TDD, Refactoring, Continuous Integration) into an existing iOS app

In this pair programming screencast we show how we would tackle a legacy iOS app and incrementally introduce good software practices (such as TDD, Refactoring, Continuous Integration).

This series is for intermediate iOS developer that already ship an app into the store but want to learn more advanced software practices.

This simulates the scenario where you inherit an existing iOS application and you want to add more value step-by-step.

Course Content

  • 2 section(s)
  • 19 lecture(s)
  • Section 1 iOS 12 Update
  • Section 2 1.2 Release

What You’ll Learn

  • Apply advanced software practices (TDD, CI, Refactoring, etc.) to an existing mobile project, Iterate on a legacy existing product supported by tests, Improve your mobile developer career by learning advanced concepts, Build, Ship and Maintain an Swift Application, Become a Professional Software Developer

Skills covered in this course


Reviews

  • J
    Junaid Khan
    1.0

    Completely wastage of time and money

  • T
    Tim Windsor Brown
    3.5

    Poor audio

  • C
    Claire
    5.0

    Really useful content which doesn’t just show how to do things, but let’s you see the thought process behind WHY things are done. Nice to included such detailed testing and TDD.

  • E
    Enric Pou Villanueva
    5.0

    Amazing!! I 'm learning a lot of things with them.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed