Видео курс Swift Стартовый. – онлайн обучение программированию ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      О курсе

      Swift - это язык программирования, который создан компанией Apple для разработки iOS и macOS приложений. Он призван упростить программирование и сделать его более гибким по сравнению с языком-предшественником - Objective-C.

      Видео курс “Swift Starter” состоит из 9 уроков, в которых рассматриваются основные инструменты и подходы при разработке приложений под iOS. Несмотря на то, что курс рассчитан на начинающих разработчиков, в нем даются основы построения адаптивных пользовательских интерфейсов, работы с сетью и базами данных - эти три компонента являются одними из ключевых при создании мобильных приложений. Также, вы узнаете как встраивать в приложение сторонние библиотеки и производить отладку программ; как работать в Swift Playgrounds. Для того, чтобы процесс был более понятным и интересным, все этапы будут показаны на примере приложения “Заметки”.

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      Желательно наличие опыта программирования

      Читать дальше...

      Вы научитесь

      • устанавливать и настраивать под себя среду разработки Swift Playgrounds
      • грамотно проектировать пользовательский интерфейс (UI) в своих iOS приложениях при помощи CocoaTouch
      • создавать адаптивные интерфейсы
      • встраивать в приложение сторонние библиотеки и производить отладку программ
      • проектировать грамотную архитектуру своих iOS приложений
      • работать с несколькими потоками и сетью
      • использовать Core Data и Realm для работы с файлами на iOS устройстве
      • применять Xcode Tools для оптимизации процесса разработки
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 8 ч 54 м
      • Курс создан: 24.11.2016
      • Уроков: 9
      • Обновлен: 01.02.2021
      • Язык: русский

      Что входит в курс

      • 9 видео уроков
      • Домашние задания
      • Тестирование
      • Сертификат

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу Swift Стартовый на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      В данном уроке вы познакомитесь с устройством iOS, рассмотрите ее структуру, набор инструментов iOS-разработчика, а также сделаете первые шаги к изучению языка программирования Swift.
      Читать дальше...
      В данном урок мы более детально познакомимся с тем как строить интерфейсы в iOS. Какие правила существую при проектировании внешнего вида ваших программ и где с ними можно ознакомиться. А также начнем разбор основных элементов интерфейса.
      Читать дальше...
      В данном уроке мы будем учится строить пользовательские интерфейсы таким образом, чтобы они автоматически выглядели одинаково хорошо на экранах с разными размерами.
      Читать дальше...
      Почти в каждом приложении есть форма входа в него, для того, чтобы идентифицировать пользователя. В 4-м уроке мы будем добавлять авторизацию пользователя в приложение Заметки и рассмотрим основные правила создания архитектуры приложений в iOS, научимся передавать данные между классами.
      Читать дальше...
      Одной из главных причин, почему пользователь может удалить приложение, является низкий отклик приложения на его действия, “зависание” программы. В данном уроке мы рассмотрим инструменты для распараллеливания и асинхронного выполнения задач.
      Читать дальше...
      В приложениях, как правило, работа с сетью состоит из нескольких этапов: подготовка данных для отправки, выполнение запроса и обработка результатов, чтобы их можно было вывести на экран и показать пользователю. Об этом и будет рассказано в данном уроке, где мы будем добавлять функцию сохранение, редактирование и изменение заметок удаленно на сервере.
      Читать дальше...
      В данном уроке мы научимся основам работы с инструментом для хранения данных в iOS Сore Data. Тем самым добавим еще одну функцию к нашему приложению заметки - хранение данных без подключения к сети.
      Читать дальше...
      В данном уроке будет рассмотрен альтернативный CoreData инструмент для хранения данных. Также будет показано как в iOS можно работать со сторонними библиотеками.
      Читать дальше...
      Начало разработки приложений под iOS 10 на языке Swift 3. Темой данного урока является Xcode tools. Более подробно будут рассмотрены такие средства как Memory Debugger, Autolayout debugger и Xcode Instruments. Все это будет продемонстрировано на понятных для восприятия практических примерах. После изучения данного урока Вы сможете уверенно использовать полученные знания на практике.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      How to Swift Базовый
      ПОДРОБНЕЕ
      How to Swift Стартовый
      ПОДРОБНЕЕ
      Swift Базовый
      ПОДРОБНЕЕ
      Swift Углубленный
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      new
      Премиум Plus
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.