Добрий день!
Друзі, хочете почати вивчення розробки застосунків під iOS? Тоді вам точно сподобається ця новина – на ITVDN опубліковано новий курс “Swift Стартовий”!
Swift – це сучасна мова програмування від компанії Apple, створена спеціально для розробки ПЗ під macOS, iOS, iPadOS, watchOS, tvOS тощо. Вона була визнана офіційною мовою для створення продуктів під Apple-платформи, тому гарне володіння Swift дає змогу створювати провідний продукт, який високо цінується в усьому світі.
Курс “Swift Стартовий” – перша сходинка у вивченні програмування даною мовою, а також перший крок в розробку ПЗ для Apple-екосистеми.
На ньому детально розглядаються базові синтаксичні конструкції: змінні, логічні оператори, масиви, цикли та функції тощо.
Автор курсу – Олександр Ковальов, Web and Mobile App Developer at Volpis.
Тривалість курсу – 7 годин 6 хвилин.
Структура курсу:
- Основи Swift.
- Оператори.
- Логічні оператори.
- Умовні конструкції.
- Колекції. Масиви.
- Масиви. Множини, словники.
- Цикли.
- Функції.
Чого ви навчитеся на даному курсі:
- Працювати з базовими типами даних, а також з їх приведенням.
- Створювати логічні умови, а також дані з різними способами зберігання, здійснювати різні математичні операції з ними.
- Створювати прості та складні умовні конструкції для утворення фундаменту під майбутнє розгалуження коду та виконання певного блоку коду.
- Розбиратися в поняттях «опціонал» та «опціональні типи даних», створювати опціональні типи та легко читати їх.
- Працювати з раніше вивченими логічними операторами для створення умовних конструкцій та розгалуження коду.
- Працювати з перевіркою, приведенням опціональних типів до базових типів за допомогою операторів та умовних конструкцій.
- Працювати з масивами (видалення, додавання, присвоєння, оновлення масивів та їх значень).
- Оперувати поняттям індексу (індексація) для гнучкої роботи з масивами.
- Працювати з *count* та *isEmpty*, що обчислюють властивості масиву.
- Ситуативно застосовувати будь-який із видів колекцій, відштовхуючись від конкретної ситуації.
- Створювати власні, складніші та цікавіші реалізації, застосовуючи множини та словники.
- Працювати з колекціями даних, отримувати доступ до них, застосовуючи цикли.
- Виконувати код в ітераціях (повтореннях), складати складніші конструкції, застосовуючи умовні конструкції, колекції та цикли в єдиному механізмі.
- Використовувати параметри та аргументи для підвищення гнучкості функцій.
- Працювати зі вкладеними функціями та функціями, що повертаються.
Попередні вимоги
Матеріал розрахований як на новачків, які жодного разу не програмували і не мали справу з ІТ, так і на досвідчених розробників, котрі прагнуть освіжити знання.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.