This free online course builds upon your knowledge of iOS and Swift, and delves into more advanced topics such as protocols, extensions, Protocol Oriented Programming, unit testing, UI testing and the Vision Framework. iOS development is a fast-growing industry. Having the skills to create efficient, robust applications is integral in becoming a successful developer. So, start the course today and take your programming skills to another level – Alison.com