Loading...
ended icon

Событие завершено

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

event main image
event main image

Когда:Событие еще не началось

Начало:Суббота 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 для отображения данных курсов валют.
  • Арифметические операции с полученными данными (калькулятор обмена $ -> ₽).

Онлайн

Бесплатно

info icon

Событие завершено

Похожие события

Когда:Событие еще не началось

Начало:Суббота 19.10, 10:00 GMT+03

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad