Loading...
ended icon

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

Онлайн-курс Разработка мобильных приложений для iOS на языке SWIFT, 15 февраля 2025 в 10:00

event main image
event main image

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

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

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad

Курс по разработке мобильных приложений

Все участники, активно посещающие занятия курса, получают сертификат. Чтобы мы правильно заполнили в нем ваши данные, просим вас указывать свои корректные ФИО кириллицей при регистрации.

Для кого?

  • Для тех, кто хочет освоить программирование с нуля и написать свое первое мобильное приложение.
  • Для студентов и выпускников технических и ИТ-специальностей.
  • Для начинающих разработчиков, мечтающих создавать приложения для iOS.
  • Для всех, кто хочет перейти в сферу мобильной разработки и изучить язык Swift.

Вы узнаете:

  • Основы языка программирования Swift и его применение в разработке под iOS.
  • Как работает среда разработки Xcode.
  • Принципы проектирования интерфейсов с использованием UIKit.
  • Основы работы с базами данных и сетевыми запросами в мобильных приложениях.

Вы научитесь:

  • Создавать полноценные мобильные приложения для iOS с нуля.
  • Работать с современными инструментами и библиотеками для iOS-разработки.
  • Оптимизировать производительность и безопасность мобильных приложений.
  • Публиковать приложения в App Store и сопровождать их после релиза.

Спикеры

Никита Молодоря — Наставник, преподаватель дисциплин «Основы веб-дизайна», Figma, UX/UI, призер олимпиады «Траектория будущего», IT-амбассадор колледжа ITHub по направлению «Дизайн».

Программа

15 февраля с 10:00 до 13:00. Первый день обучения: Архитектура приложения и многослойный интерфейс

  • Введение в архитектуру MVC (Model-View-Controller).
  • Добавление второго экрана для отображения важной/неважной части списка задач (SecondViewController).
  • Реализация перехода между экранами (Segue) и передачи данных.
  • Разделение задач по категориям с использованием массива.

16 февраля с 10:00 до 13:00. Второй день обучения: Работа с сетью и JSON

  • Основы работы с сетью в Swift: создание HTTP-запросов с использованием URLSession.
  • Знакомство с форматом JSON и его парсинг с помощью Codable и JSONDecoder.
  • Начало проекта «Курсы валют»:
    • Создание интерфейса с таблицей для отображения валют.
    • Запрос данных с API ЦБ РФ и их парсинг.
    • Отображение списка валют в таблице.

22 февраля с 10:00 до 13:00. Третий день обучения: Доработка приложений и кастомизация UI

  • Кастомизация элементов интерфейса: создание собственных ячеек для UITableView.
  • Добавление функции фильтрации списка валют с использованием UISearchBar.
  • Улучшение приложения «Список дел»: добавление кастомных элементов и анимаций.
  • Расширение функционала приложения «Курсы валют»:
    • Добавление функции конвертации валют.
    • Кнопка обновления данных.

23 февраля с 10:00 до 13:00. Четвертый день обучения: Итоги курса и финализация проектов

  • Доработка приложений «Список дел» и «Курсы валют»: кастомизация интерфейса, добавление анимаций и новых функций (фильтрация, конвертация валют).
  • Подготовка приложения к публикации: настройка Xcode для релиза, работа с App Store Connect.
  • Загрузка приложения в TestFlight с возможностью скачивания из App Store: создание сборки и отправка на тестирование.

Демонстрация процесса публикации приложения в App Store делает курс более полным и практически ориентированным.

Онлайн

Бесплатно

info icon

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

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

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

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

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad