Изучай Swift с нуля
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Подписка

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

    Подписка

      Добрый день!

      Друзья, хотите начать изучение разработки приложений под iOS? Тогда вам точно понравится эта новость – на ITVDN опубликован новый курс “Swift Стартовый”!

      Swift – это современный язык программирования от компании Apple, созданный специально для разработки ПО для macOS, iOS, iPadOS, watchOS, tvOS и т. д. Он был признан официальным языком для создания продуктов под Apple-платформы, поэтому хорошее владение Swift позволяет создавать ведущий продукт, который высоко ценится во всём мире.

      Курс "Swift Стартовый" – первая ступенька в изучении программирования на данном языке, а также первый шаг в разработку ПО для Apple-экосистемы.

      В нём подробно рассматриваются базовые синтаксические конструкции: переменные, логические операторы, массивы, циклы, функции и т. д.

      Автор курса – Александр Ковалёв, Web and Mobile App Developer at Volpis.

      Продолжительность курса – 7 часов 6 минут.

      Структура курса:

      1. Основы Swift.
      2. Операторы.
      3. Логические операторы.
      4. Условные конструкции.
      5. Коллекции. Массивы.
      6. Массивы. Множества, словари.
      7. Циклы.
      8. Функции.

      Чему вы научитесь на данном курсе:

      • Работать с базовыми типами данных, а также с их приведением.
      • Создавать логические условия, а также данные с разными способами хранения, совершать различные математические операции с ними.
      • Создавать простые и сложные условные конструкции для создания фундамента под будущее ветвление кода и выполнения определенного блока кода.
      • Разбираться в понятиях “опционал” и “опциональные типы данных”, создавать опциональные типы и легко читать их.
      • Работать с ранее изученными логическими операторами для создания условных конструкций и разветвления кода.
      • Работать с проверкой, приведением опциональных типов к базовым типам с помощью операторов и условных конструкций.
      • Работать с массивами (удаление, сложение, присвоение, обновление массивов и их значений).
      • Оперировать понятием индекса (индексация) для гибкой работы с массивами.
      • Работать с *count* и *isEmpty*, которые вычисляют свойства массива.
      • Ситуативно применять любой из видов коллекций, отталкиваясь от конкретной ситуации.
      • Создавать собственные, более сложные и интересные реализации, используя множества и словари.
      • Работать с коллекциями данных, получать доступ к ним, применяя циклы.
      • Выполнять код в итерациях (повторениях), составлять более сложные конструкции, применяя условные конструкции, коллекции и циклы в едином механизме.
      • Использовать параметры и аргументы для повышения гибкости функций.
      • Работать с вложенными и возвращаемыми функциями.

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

      Материал рассчитан как на новичков, которые ни разу не программировали и не имели дело с IT, так и на опытных разработчиков, стремящихся освежить знания.
      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – для каждого урока есть практические задания, опорный конспект и онлайн тесты для более глубокого усвоения материала. Если у вас есть активная подписка, вы можете посмотреть его прямо сейчас.

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ

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

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

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