At the heart of any remarkable iOS applies a thorough understanding of the Swift programming language. Embark on a journey to expand your knowledge and skillset with Advanced Programming in Swift. Discover Swift’s advanced custom data types, explore code organization best practices, tap into error handling to improve your program’s performance, and foster an understanding of programming the functional way with higher-order functions like map, filter and reduce. Then, to further understand the inner workings of successful app development, learn how to implement unit tests to ensure that your applications function as intended.
от партнера


Об этом курсе
It is recommended that you complete the courses on Programming Fundamentals in Swift and SwiftUI before taking this course.
Будет ли вашей компании выгодно обучить сотрудников востребованным навыкам?
Попробуйте Coursera для бизнесаЧему вы научитесь
Implement an iOS application with search and filtering capabilities.
Implement advanced custom data types in Swift.
Use mocks and fakes to perform unit testing in iOS.
Implement code organization best practices with inheritance, basic protocols and delegation.
Приобретаемые навыки
- iOS App Development
- Application development
- Swift Programming
It is recommended that you complete the courses on Programming Fundamentals in Swift and SwiftUI before taking this course.
Будет ли вашей компании выгодно обучить сотрудников востребованным навыкам?
Попробуйте Coursera для бизнесаот партнера
Программа курса: что вы изучите
Advanced custom data types
Code organization
Error handling, functional programming and testing
Create a dinner menu
Рецензии
- 5 stars93,75 %
- 4 stars6,25 %
Лучшие отзывы о курсе ADVANCED PROGRAMMING IN SWIFT
This is a valuable course.
I learned about the basics/fundamentals of the Swift language, also had good practice in SwiftUI by finishing the challenging project on week 4.
This course is good. It covered some surprisingly advanced level programming concepts!
Часто задаваемые вопросы
Когда я получу доступ к лекциям и заданиям?
Что я получу, оформив подписку на сертификацию?
Остались вопросы? Посетите Центр поддержки учащихся.