Онлайн курсы по Swift

Auto Layout.
Начальный уровень.

Этот курс познакомит вас с основами макетов в Interface Builder.
Несмотря на то, что предмет сложный, он предназначен для начинающих
и не предполагает знания Auto Layout.
А самое главное — на этом курсе мы опять с вами будем
создавать приложение с нуля! Давайте начнем!

Формат обучения: онлайн + практикумы

Курс подойдет студентам

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

Сергей Дунаев

💻 16 видео уроков

Вы их изучаете в удобном для себя темпе.

📄 Практикумы

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

⚡ Развивающие навыки

Этот курс познакомит вас с основами макетов в Interface Builder.

Чему вы научитесь на курсе?

Использовать маску Autoresizing. Группировать элементы пользовательского интерфейса с помощью Stack View.

А также находить ошибки в ограничениях и добавлять недостающие ограничения.

Создавать ограничения в Interface Builder, управлять приоритетами Content Hugging и Compression Resistance.

Введение в Auto Layout.

Auto Layout позволяет создавать макеты для работы с экранами разных размеров и ориентаций. Этот курс познакомит вас с основами макетов в Interface Builder. Несмотря на то, что предмет сложный, он предназначен для начинающих и не предполагает знания Auto Layout.

На курсе вы узнаете:

  • Что такое Auto Layout и почему вам нужно использовать его в своих приложениях.
  • Вы создадите свой первый вид стека и узнаете о некоторых основных свойствах для настройки макета.
  • Получите полное представление об ограничениях Auto Layout.
  • Самостоятельные практические задания в течении курса

О чем этот курс

Что нужно для комфортного прохождения курса

Базовые знания

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

MacBook или iMac

Для старта вам не обязательно иметь мощную станцию, но необходим iMac или MacBook.

Немного времени

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

Желание

Чем сильнее ваша мотивация учиться – тем быстрее вы освоите профессию iOS разработчика.

Купите курс сейчас и получите консультацию преподавателя по программе обучения

799 ₽ 1299 ₽

ПОЛНАЯ СТОИМОСТЬ КУРСА

Программа курса

Урок 01 — Введение в курс (2:16)
Урок 02 — Autoresizing (9:05)
Урок 03 — Stack View (7:24)
Урок 04 — Практикум №1 (4:29)
Урок 05 — Внутренний размер контента (8:01)
Урок 06 — Вложенный Stack View (2:26)
Урок 07 — Выравнивание и размещение в Stack View (5:48)
Урок 08 — Практикум №2 (7:25)
Урок 09 — Ограничения (6:55)
Урок 10 — Добавление новых ограничений (10:59)
Урок 11 — Ограничения перетаскиванием (3:33)
Урок 12 — Практикум №3 (3:44)
Урок 13 — Редактирование ограничений (3:41)
Урок 14 — Поиск проблемы (6:28)
Урок 15 — Заключение (2:28)

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

Преподаватель-практик курсов по программированию на Swift. Прекрасно ориентируется в любых вопросах программирования на Swift, Objective-C (Mac), Delphi, C++, SQL. Обладатель престижной международной сертификации «Brainbench: Delphi Programmer». Сертифицированный специалист по глубокому машинному обучению и нейронным сетям. Обладает огромным опытом практической работы. За его плечами — успешное внедрение целого ряда проектов в самых разных областях.

В данный момент Сергей Дунаев является разработчиком в одном из крупнейших европейских банков.

Как проходит обучение

👨🏻‍🏫 Онлайн уроки

Вы смотрите уроки на нашей платформе, в которых на каждом занятии преподаватель раскрывает и подробно разбирает темы, которые заявлены в содержании курса.

1

🛠️ Практика

После изучения блока тем вы будете делать практические задания, которые получаете от преподавателя, тем самым закрепляете свои знания.

2

⏰ Доступ к урокам навсегда

Темп обучения выбираете сами. Вы не привязаны к графику — смотрите и пересматривайте уроки в любое удобное время.

3

Что такое Auto Layout:

AutoLayout используется для построения динамических пользовательских интерфейсов, масштабируемых и адаптируемых к различным форматам и разрешениям экранов устройств, а также их ориентациям. AutoLayout пришел на смену системе «пружин и растяжек» применяемую в предыдущих версиях iOS SDK.

Также AutoLayout делает интернационализацию более простой задачей, размещать текст переменной длины на экране становится проще, также поддерживаются языки с направлением письма справа налево, такие как иврит и арабский

Для Mac OS X разработчиков AutoLayout уже знаком, впервые он появился в OS X Lion.

Работа AutoLayout основана на связях (constraints), которые устанавливают геометрические отношения между представлениями пользовательского интерфейса. Например, мы можем создать связь которая говорит: «текстовая метка должна быть закреплена, на некотором расстоянии от левого края родительского представления и соединена с левым краем кнопки, с добавление между ними промежутка в 10 px» .

AutoLayout берет заданные связи и математически вычисляет идеальные позиции и размеры для всех представлений. Нам не нужно больше устанавливать размеры представлений вручную, задавать их координаты расположения — AutoLayout берет эту работу на себя.

Создавать связи можно как программно, так и с помощью Interface Builder.

Учитесь, делая

Xcode

Вы познакомитесь с основными инструментами разработки iOS, включая Xcode, Interface Builder и Playgrounds.

Swift

Узнаете, как разработать приложение для iOS в Swift и создадите свое приложение, готовое к загрузке в AppStore.

Sketch

Sketch самый популярный инструмент разработки для пользовательского интерфейса.

Почему изучать язык Swift лучше в Swift Lab

Лучшие русскоязычные курсы и программы обучения Swift

Swift Lab — лучшая русскоязычная платформа для изучения Swift с нуля. Качество наших курсов и подача информации зарекомендовали себя однозначно с лучшей стороны. Мы постоянно развиваемся и продолжаем развивать сетку программ и курсов. 

Более 1200 выпускников каждый год

Каждый год студенты окончившие наши курсы устраиваются на позиции iOS разработчиков в ведущие компании не только России, Украины и Беларуси, но и всего мира.

Мы гордимся своей репутацией

Мы в деле с 2016 года и заслужили огромное количество положительных откликов от студентов и работодателей. У нас проходят профессиональную подготовку разработчики многих IT компаний.

Программирование на Swift для начинающих.

Курсы iOS разработчиков от Свифт Лаб — это постоянное пополнение коллекции, минимум теории и максимум практики. В каждом видеоуроке присутствуют задания по написанию кода, поэтому вы сможете сразу применять полученные навыки для работы.

Даже если вы никогда не пробовали себя в написании приложений, благодаря занятиям от Свифт Лаб вы сможете освоить профессию iOS разработчика! У нас есть курсы для тех, кто изучает программирование Swift с нуля, а также для людей, уже имеющих определенный опыт в данном направлении.

Курс: Swift с нуля

Оплатите курс и приступайте к изучению Swift

Доступ к обучению сразу после оплаты

Cразу после оплаты перейдите в Кабинет студента в раздел Курсы 

Стоимость курса

799 ₽ 1299 ₽

Стоимость с учетом скидки

Auto Layout. Начальный уровень.

онлайн курс
₽1299
799
  • Доступ навсегда
  • 16 видео уроков
  • Обучение онлайн
II ступень

Уровень: 2 ступень

Этот курс познакомит вас с основами макетов в Interface Builder.

Оплатить от юр. лица

Для оплаты от юридического лица напишите нам на почту, мы сформируем счет и вышлем вам для оплаты.

Хочу проконсультироваться

Хочу проконсультироваться

Часто задаваемые вопросы

После оплаты курса перейдите в Кабинет студента в левой колонке нажмите "Ваши курсы" и выбирайте курс для изучения.

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

Обучайтесь когда вам будет удобно. После оплаты доступа к урокам курс доступен вам навсегда.

Вы можете смотреть уроки откуда угодно, главное это наличие стабильного интернета.

Оплата курса проходит удобным для вас способом (Visa, Maestro, MasterCard), Apple Pay, Samsung Pay, Qiwi.)

Для осуществления оплаты от юридического лица пошлите запрос на почту с реквизитами вашей компании, или в нашу онлайн форму.

Да. Вы всегда сможете вернуться к курсам в удобное для себя время.

Пролистать наверх