Получите более глубокое понимание функций, попрактикуйтесь в использовании замыканий и развивайте свои навыки работы с именованными типами Swift.
Для кого этот курс?
Для начала вы ознакомитесь с некоторыми основами функционирования и изучите более продвинутые функции функций. Вы также будете практиковаться в написании замыканий, близких родственников функций, и использовании их для управления коллекциями.
Затем вы перейдете к развитию своих навыков в написании именованных типов: структур, классов, перечислений и протоколов. Вы узнаете об общих функциях, которые они используют, и о некоторых функциях, которые делают каждую из них уникальной.
На протяжении всего бесплатного курса на русском языке вы будете практиковать все, что узнаете, с практическими задачами.
Этот курс не подходит для продвинутых разработчиков. Если это вы, ознакомьтесь с продвинутыми курсами Swift, чтобы узнать больше способов повысить свои навыки Swift!
Охватываемые концепции
- Функции (Functions)
- Перегрузка (Overloading)
- Замыкания (Closures)
- Функции более высокого порядка (Higher-Order Functions)
- Перечисления (Enumerations)
- Операторы переключения (Switch Statements)
- Геттеры и сеттеры (Getters and Setters)
- Property Observers
- Вычисляемые свойства (Computed Properties)
- Ленивые переменные (Lazy Variables)
- Методы (Methods)
- Разделение на подклассы (Subclassing)
- Инициализаторы (Initializers)
- Протоколы (Protocols)
- Расширения (Extensions)
Добавить комментарий