Protocols are a more advanced object-oriented programming topic. They are the mechanism that Swift uses to define "contracts" that a type agrees to conform to. In this lesson, I'll show you how protocols are used in Swift.
1.Introduction3 lessons, 15:05
3 lessons, 15:05
2.Foundational Concepts5 lessons, 43:51
5 lessons, 43:51
3.Working With Collections3 lessons, 26:26
3 lessons, 26:26
4.Controlling Flow7 lessons, 1:22:24
7 lessons, 1:22:24
5.Functions5 lessons, 51:54
5 lessons, 51:54
6.Creating Types6 lessons, 1:08:10
6 lessons, 1:08:10
7.Conclusion1 lesson, 01:15
1 lesson, 01:15
Derek Jensen is a lifetime nerd that calls the Chicagoland area home. He is your typical family man that loves activities with his wonderful wife and three amazing children. He is huge sports buff (both playing and coaching) and loves football, baseball and basketball. He loves just about any technology he can get his hands on but spends most of him time on the server side of the world. His day job consists of writing highly transactional backend web services, data access layers, and n-tier applications using the .NET Framework in C#. At night, when he's not spending time with his family, he enjoys authoring Tuts+ Courses and creating ASP.NET MVC web sites and mobile apps for clients.