Событие завершено
Онлайн-курс программирование на языке swift. базовый уровень, 19 октября 2024 в 10:00

Когда:Событие еще не началось
Начало:Суббота 19.10, 10:00 GMT+03
Формат:
Онлайн
Тип:
Курс
Источник:
Timepad
Язык программирования Swift
Язык программирования Swift используют при разработке приложений и программ. Он имеет простой и понятный синтаксис, высокую производительность, официальную поддержку и безопасен в использовании.
На курсе мы поделимся базой знаний в сфере разработки мобильных приложений на примере Swift. Все участники, активно посещающие занятия курса, получают сертификат. Чтобы мы правильно заполнили в нем ваши данные, просим вас указывать свои корректные ФИО кириллицей при регистрации.
Для кого?
Для тех, кто учится по IT-направлениям или интересуется ими, кто хочет изучить новый для себя язык программирования и научиться создавать свои приложения. Кроме этого, для сотрудников по профессиям data-инженера, net-разработчика, python-разработчика, которые хотят прокачать свои знания.
Вы узнаете:
- как устроено программирование на языке Swift;
- как работают принципы построения приложений под системы iOS, macOS, watchOS и tvOS;
- как функционируют дополнительные библиотеки и функции программы.
Вы научитесь:
- Работать с приложениями и получите возможность создать собственный «Список дел» на языке Swift с привлекательным и функциональным интерфейсом.
- Научитесь понимать принципы построения приложений, что позволит вам в будущем создавать более простой, масштабируемый и поддерживаемый код.
Спикеры
Никита Молодоря - Наставник, преподаватель дисциплин «Основы веб-дизайна», Figma, UX/UI, призер олимпиады «Траектория будущего», IT-амбассадор колледжа ITHub по направлению «Дизайн».
Программа
19 октября с 10:00 до 13:00. Первый день обучения
- Основы языка Swift: переменные и константы, типы данных, массивы, функции, циклы, операторы, операторы if, guard.
- Создание «программного» приложения «Список дел» без интерфейса для понимания логики.
- Знакомство со средой разработки Xcode: создание проекта, интерфейс разработки.
- Изучение основных элементов пользовательского интерфейса: кнопки, текстовые поля, таблицы, экраны, навигация.
- Создание приложения «Список дел» на iOS с тестированием в iPhone Simulator.
- Использование коллекций данных в Swift: массивы, кортеж.
20 октября с 10:00 до 13:00. Второй день обучения
- Доработка приложения «Список дел».
- Добавление данных в табличное представление.
- Создание логики анимации TableView (свайпы, прокрутка).
- Добавление, удаление и изменение элементов списка.
26 октября с 10:00 до 13:00. Третий день обучения
- Создание навигации ViewController — SecondViewController.
- Разделение логики TableView на две части (важные и не важные дела).
- Хранение данных приложения с помощью UserDefaults.
- Создание приложения «Курсы валют» (пример из портфолио преподавателя https://github.com/molodorya/Exchange).
- Проектирование интерфейса.
27 октября с 10:00 до 13:00. Четвертый день обучения
- Получение данных с сервера ЦБ РФ https://www.cbr-xml-daily.ru/ в формате JSON.
- Сохранение данных в структуру.
- Использование TableView для отображения данных курсов валют.
- Арифметические операции с полученными данными (калькулятор обмена $ -> ₽).
Онлайн
Бесплатно
Событие завершено
Похожие события
Воркшоп: Структуры данных и бинарный поиск
21 февраля 2026 в 08:00
Воркшоп Framework для роста в карьере и доходе.
21 февраля 2026 в 12:00
Junior-митап «Мифы об AI в программировании: правда или ложь?»
23 февраля 2026 в 10:10
Claude Code суперсила для НЕпрограммистов
24 февраля 2026 в 19:00
Полный перебор: турнир по алгоритмам и структурам данных
28 февраля 2026 в 08:30
Vertis Mobile Meetup
28 февраля 2026 в 10:00
Когда:Событие еще не началось
Начало:Суббота 19.10, 10:00 GMT+03
Формат:
Онлайн
Тип:
Курс
Источник:
Timepad

