Основы языка Swift

На рынке Swift-разработчиков - единицы. Успешное завершение курса и диплом GeekBrains станут вашим выигрышным преимуществом при трудоустройстве в качестве программиста iOS.

  • Площадка:GeekBrains
  • Продолжительность:8 онлайн-уроков
  • Дата:12 октября
  • Стоимость:на сайте GeekBrains
Оставить заявку

О курсе

Язык Swift объединяет лучшии конструкции программирования большинства современных языков. На курсе слушатели освоят синтаксис Swift и получат практический опыт разработки iOS-приложений. В программе обучения: программирование в среде Xcode, работа с Playground, отладкой в Debug, массивами данных, исключениями, изучение основных принципов ООП. По итогу обучения вы можете уверенно начать карьеру Junior-специалиста на Swift.

    Кому подойдет курс

    • Начинающим разработчикам

    • Тому, кто хочет профессионально заниматься iOS-разработкой на Swift.

    Требования к курсу

    • Нулевое и начальные знания в сфере мобильной разработки.

    Эксперты

    Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

    • Евгений Киреев
      iOS-разработчик с опытом более 4 лет
    • Николай Родионов
      Разработчик приложений для iOS с опытом более 8 лет. Работал также в должности разработчика мобильных игр и лидера команды
    • Илья Шумихин
      Опыт работы в IT - более 5 лет, 2 года занимается разработкой под iOS на Swift
    • Евгений Елчев
      iOS-разработчик с 6-летним опытом работы в IT
    • Александр Федоров
      iOS-developer, Team Lead в Tinkoff
    • Алексей Усанов
      Разработчик под iOS в «АЙКОЛЛ»
    • Руслан Кимаев
      iOS-разработчик в «Mail.Ru Group»
    • Александр Бондаренко
      Руководитель развития IT-систем в «Сбербанк-Технологии»
    • Михаил Шахворостов
      Swift Developer
    • Олег Иванов
      Руководитель мобильной разработки, Senior iOS Developer, Swift разработчик
    • Кирилл Лукьянов
      Знает более 7 языков программирования. Есть опыт работы Unix-разработчиком и внедрения систем Enterprise-уровня в «Билайн», «Ростелеком», «Сбербанк»
    • Алексей Соболевский
      Разработчик в «Яндекс»
    • Богдан Новиков
      Разработчик в «Mail.Ru Group»
    • Антон Марченко
      Программист iOS с опытом более 7 лет. Один из лидеров крупнейшего в Беларуси сообщества CocoaHeads Belarus
    • Владислав Фролов
      Программист iOS в крупной IT-компании

    Карьера

    Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

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

      Первое знакомство с языком и типами данных в Swift, со средой программирования Xcode, работа с Playground и дебаггером.

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

      Классы. Протоколы. Расширения. Полиморфизм. Композиция.

      Дженерики. Замыкания. Subscripting. Функции высшего порядка.

      Напишите игру с помощью SpriteKit.