Акции школ
Войти

Пользовательский интерфейс iOS-приложений

1 месяц изучения инструментов по созданию пользовательского интерфейса iOS-приложений. Содержит 10 основных уроков. Подходит начинающим разработчикам. Способствует продвижению в профессии программистов iOS. Ученики на практике освоят все этапы проектирования интерфейса, создания кастомных UI-компонентов, кастомизацию коллекций, разработки анимации. Консультации с преподавателем и доступ в закрытый чат. В конце курса выдаётся сертификат.

Подробнее


Компания: geekbrains (гикбреинс)

рейтинг: Язык: ru

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

Разбор практических заданий с преподавателем и возможность обсуждать проблемные задания с одногруппниками в закрытом чате.

Теория и практика

Теория и практика

10 уроков

Чему научитесь

Создавать пользовательские интерфейсы iOS-приложений

- Работать со StoryBoard;
- Осуществлять переходы между экранами;
- Адаптировать верстку к нескольким устройствам;
- Отображать данные в виде таблицы.

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 30 дней Кураторы: нет

О курсе

О курсе

в любое время 30 дней Кураторы: нет
Программистам iOS с базовым уровнем

Сможете организовать взаимодействие пользователей между собой, либо с вашим бизнесом.

Урок 1. Проектирование интерфейса. Часть I

Разбор основных сетевых возможностей и применение их на практике.

Урок 2. Проектирование интерфейса. Часть II

Добавление экранов. Переходы между экранами. UInavigationController. Segue.

Урок 3. Проектирование интерфейса. Часть III

Отображаем данные в виде таблицы. UITableViewController, UITableViewCell, UICollectionViewController.

Урок 4. Создание кастомных UI-компонентов

Рисование с помощью CoreGraphics. @IBDesignable и @IBInspectable. CALayer: тени, границы, маска, градиент. Трансформация. Обработка пользовательских жестов. UIControl. UIAppearance.

Урок 5. Консультация с преподавателем 1

Урок 6. Кастомизация коллекций

Создание кастомных ячеек таблицы, header и footer view. Создание кастомных ячеек коллекции, supplementary views. Работа с UICollectionViewFlowLayout. Создание кастомного collection view layout.

Урок 7. Анимации. Часть I

Простые анимации UIView. Анимации переходов между UIView. Анимации слоя. Пружинные анимации.

Урок 8. Анимации. Часть II

Keyframe-анимации. Группы анимаций. Кривые Безье и их анимирование. 3D-анимации. UIViewPropertyAnimator.

Урок 9. Анимация переходов между экранами

Анимация переходов между UIViewController. Интерактивные переходы между view controllers. Создание собственного segue.

Урок 10. Консультация с преподавателем 2

CoreGraphics

UIViewPropertyAnimator

Добавление экранов. Переходы между экранами

Отображение данные в виде таблицы

Создание кастомных UI-компонентов

Анимация переходов между экранами

3D-анимации

Создание собственного segue

Навыки, которые вы получите

 
АНИМАЦИЯ ДАННЫЕ В ВИДЕ ТАБЛИЦЫ 3D АНИМАЦИЯ SEGUE UI КОМПОНЕНТЫ

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

Преподаватели курса

разработчик на С#

В 2016 году получил высшее образование по специальности...

Разработчик ПО

Увлекаться программированием я начал с 12 лет,...

Руководитель группой мобильной разработки

Выпускник Тверского госуниверситета. В студенчестве...

Программист iOS в IT-компании над федеральными проектами

С ранних лет увлекаюсь программированием, пробовал...

Team leader в Tinkoff.

Выпускник МГТУ им. Н.Э. Баумана, параллельно получил...

iOS-разработчик в «Авито»

Я разработчик-самоучка. Когда-то давно я хотел...

iOS-разработчик

Пишу приложения для IOS. Рассказываю другим как это...

Основатель и технический директор компании Mad Brains

Окончил с отличием бакалавриат и магистратуру УлГТУ....

Swift разработчик

Выпускник факультета бизнес-информатики и...

iOS-разработчик

Выпускник Высшей школы экономики по направлению...

Android/iOS Senior Developer & Project leader

Выпускник Санкт-Петербургского Государственного...

iOS-разработчик в Touch Instinct

Моя любовь к миру IT началась с работы в группе...

iOS-разработчик

Выпускник Таганрогского Радиотехнического...

iOS-разработчик

Занимаюсь iOS-разработкой 5 лет, работаю на себя. Мой...

Отзывы студентов

5
Рейтинг курса
100%
0%
0%
0%
0%
больше курсов

Похожие курсы компании

geekbrains (гикбреинс)
(0)
geekbrains (гикбреинс)
(6)
224 500 руб
geekbrains (гикбреинс)
(1)
224 500 руб
geekbrains (гикбреинс)
(5)
224 500 руб
geekbrains (гикбреинс)
(21)
224 500 руб
geekbrains (гикбреинс)
(0)
23 700 руб
geekbrains (гикбреинс)
(11)
274 500 руб
geekbrains (гикбреинс)
(0)
больше курсов

Другие курсы этих преподавателей

otus (отус)
(1)
79 800 руб
geekbrains (гикбреинс)
(9)
199 500 руб
geekbrains (гикбреинс)
(0)
15 000 руб
geekbrains (гикбреинс)
(1)
15 000 руб