ОНЛАЙН ШКОЛА
iOS РАЗРАБОТЧИКОВ

ПРОГРАММИРОВАНИЕ НА SWIFT С ПОЛНОГО НУЛЯ.

Научим создавать приложения для

Курсы помогут получить новую и востребованную профессию

Изучайте Swift с нашим обширным каталогом видео уроков, которые превратят вас из новичка в профессионального разработчика!
Core Data. Начальный уровень.

Привет! 🙂

Хочешь стать
iOS разработчиком?

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

Что вас ждет на курсах

Home

Интерактивная платформа для изучения профессий iOS разработчик с полного нуля.

Home

Актуальная и нужная информация. Лучшие теории и практики построенные на многолетнем опыте.

Home

С помощью полученных знаний вы сможете начать зарабатывать на своих знаниях уже через 3 месяца обучения!

Больше возможностей и безграничное обучение

Изучайте digital профессии с нашим обширным каталогом видео уроков, которые превратят вас из новичка в профессионального разработчика! Наши курсы iOS разработчиков — это постоянное пополнение коллекции, минимум теории и максимум практики. В каждом видеоуроке присутствуют задания по написанию кода, поэтому вы сможете сразу применять полученные навыки для работы. Даже если вы никогда не пробовали себя в написании программ, благодаря занятиям вы сможете освоить профессию разработчика! У нас есть курсы для тех, кто изучает программирование с нуля, а также для людей, уже имеющих определенный опыт в данном направлении.

Вам нужен ноутбук и доступ в Интернет, а место выбираете сами — учитесь из дома, путешествуя или из любимого кафе.

Начинайте программировать уже сейчас

Не тратьте больше времени на поиск нужной информации. Актуальную информацию вы уже наши — начинайте изучать!

Опытные преподаватели

Наши уроки преподают только лекторы — практики с большим опытом работы в данной сфере.  Они поделятся с вами самой полезной и актуальной информацией.

Доступная цена

Вы получаете знания по оптимальной цене. Полностью автоматизированный процесс.

Интерактивное обучение

Вы можете учиться онлайн с компьютера, телефона или планшета. Процесс обучения в нашей онлайн школе легкий и интересный, но в то же время интенсивный.

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

Видеокурсы по Swift

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

Первая ступень

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

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

Swift с нуля

Курс предназначен для новичков в программировании, для которых Swift является одним из первых языков программирования.

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

Home
Home

Объектно-ориентированное программирование Swift

В продолжении обучения переходим на новый уровень — объектно-ориентированное программирование. Вы познакомитесь с основными концепциями объектно — ориентированного программирования на примере языка Swift. Будут рассмотрены классы и структуры, инкапсуляция, наследование, полиморфизм, инициализация и деинициализация, ARC, дженерики, расширения и протоколы и конечно обработка ошибок.

Вторая ступень

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

На первой ступени обучения вы получили базовые навыки Swift. Отлично, пора двигаться дальше! Во втором блоке мы рассмотрим очень важные инструменты iOS разработки. Не теряем время и начинаем! Ты с нами?

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

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

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

Home

Collection View
Начальный уровень

В этом курсе вы узнаете все об использовании Collection View в iOS, начнете с основ, таких как настройка Collection View в Inteface Builder, а затем перейдете к некоторым более сложным темам, таким как создание и управление пользовательскими ячейками и макетами.

Вы узнаете, что такое виды Collection. Узнаете, как Collection View сравниваются с их близким родственником, Table View и многое многое другое.

Scroll View

С помощью Scroll View можно отображать большое объем контента на небольшом экране, прокручивая его в 2-х направлениях. Но к сожалению работа с элементом Scroll View не такая тривиальная, как может показаться на первый взгляд.

На этом курсе мы разберем основы Scroll View, чтобы вы могли использовать его в различных макетах приложений. Как только вы освоитесь с основами, вы изучите несколько шаблонов скроллинга, которые хорошо зарекомендовали себя среди профессиональных разработчиков.

Home

Auto Layout
Продвинутый уровень

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

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

Home

Collection View
Продвинутый уровень

Продолжение курса «Collection view. Начальный уровень.»

Узнайте все о том, как настроить макет collection view в iOS. Вы начнете с основ, таких как управление макетом потока с помощью делегата и создание подклассов. Затем перейдете к более сложным темам, таким как создание макета с нуля, изменение атрибутов макета и динамического наполнения ячейки. Давайте начнем?

Home
Home

Третья ступень

Профессиональные навыки

Еще чуть-чуть и ты у цели! Две ступени уже позади, давай не сбавлять обороты! Третья ступень самая насыщенная в ней мы рассмотрим создание 2D игр на Swift, Core Data и Структуры данных и алгоритмы.

Core Data
Начальный уровень

Что такое Сore Data?
Core Data имеет много других функций, помимо простого хранения
и извлечения данных: можно выполнять пользовательскую фильтрацию с предикатами, сортировать данные и вычислять статистику.

Как создать простое приложение, которое может сохранять и читать данные из базы данных по средствам Core Data.

Это и многое, многое другое вы узнаете в этом онлайн курсе.

Home

Sprite Kit
Создание 2D игр на Swift

Целью данного курса является получение практических знаний
и навыков в написании 2D игр для iOS.

Игры и насыщенные графикой приложения наиболее популярны в App Store, а значит, и наиболее прибыльны в разработке.

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

Home
Home

Core Data
Продвинутый уровень

Погрузитесь глубже в Core Data!
Узнайте больше о расширенных параметрах выборки, оптимизации производительности, процессе миграции и многом другом.

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

Вы также узнаете на данном курсе, как создать несколько версий вашей модели данных, а затем перевести пользователей на новую модель данных, чтобы они могли сохранить свои существующие данные при обновлении. Вы узнаете, как NSFetchedResultsController может сэкономить ваше время и код, когда ваши табличные представления опираются на данные из Core Data.

Home

Структуры данных и алгоритмы

Узнайте, как реализовать структуры данных и алгоритмы в Swift! Этот курс охватывает широкий спектр тем, от фундаментальных структур данных до
сложных алгоритмов поиска путей.

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

Хочешь все и сразу? Тогда выбирай интенсивный курс!

Интенсивный курс
"Профессия iOS разработчик"

24 занятия по 2 часа в день и ты Junior разработчик плюс сертификат об окончании курсов и полученных навыках.

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

Home

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

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

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

За 24 занятия вы изучите:

Xcode

Cреда разработки ПО для платформ macOS, iOS, watchOS и tvOS

1

Firebase

Облачный сервис, сочетающий в себе множество функций.

2

CocoaPods

Менеджер зависимостей для проектов на Objective-C. В нем есть тысячи библиотек…

3

iOS SDK

Комплект средств разработки
 для iOS, выпущенный Apple.

4

Core Location

Библиотека использует доступное оборудование для определения позиции…

5

Core Data

Граф объектов и структура персистентности, предоставляемые Apple в операционных системах macOS и iOS.

6

Keychain

Функция, с помощью которой в защищённом виде, сохраняются личные данные пользователя.

7

iTunes Connect

Сервис, позволяющий разработчикам загружать свои приложения.

8
По окончании интенсива вы получаете сертификат

В чем ваши преимущества

iOS разработчик с нуля

Согласно практике, от 85 000 рублей — это реальная средняя зарплата IT разработчика по России. Но в таких крупных городах, как Москве, Санкт-Петербурге и других она чаще всего выше (в 1,5–2 раза). IT разработчик — одна из самых востребованных и высокооплачиваемых профессий в мире.

🔨 Практика

Практикуйтесь, кодирование вместе с преподавателем в каждом видео уроке. Много практики!

💪 Станьте разработчиком

Получите полный доступ к самой большой коллекции видеокурсов iOS. Изучайте в любом месте!

💡 Создадите свой IT продукт

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

🔄 Постоянные обновления

Мы постоянно выпускаем новые видео и обновляем наш контент! Новые темы и создание новых приложений!

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

теория → практика → опыт

Обучение проходит в дистанционной форме, поэтому вы можете изучать учебный материал в удобное для себя время, где бы вы ни находились! Учебный материал подается в простой и понятной форме. Также наши курсы включают интересные и информативные вебинары от ведущих специалистов. Мы постоянно добавляем новые материалы, чтобы вы могли совершенствовать свое мастерство.

Home

Учебные материалы

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

Home

Практикумы

На каждом курсе вы выполняете смостоятельные практикумы. И сверяете результат.

Home

Проекты

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

Вебинары по Swift
На наших мастер классах вы можете получить необходимые знания по программированию с нуля. Наши вебинары – это оптимальный вариант получения знаний по оптимальной цене!
Home

профессия

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

Для кого

Курсы для тех, кто хочет получить новую высокооплачиваемую и интересную профессию, стремится научиться выжимать из XCode 100% возможностей и хочет делать приложения, завоевывающие внимание с первого взгляда.

Навыки

Уверенно овладеете языком Swift. Знаний и работ в портфолио будет достаточно для трудоустройства или успешного старта на фрилансе.

обучайся дома

Заработок

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

Портфолио

На наших курсах вы сделаете работы для своего портфолио. 80% наших студентов находят работу в первый месяц после окончания курсов.

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

Сергей Дунаев
Курс iOS разработчик с нуля до Junior

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

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

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

Коротко про Свифт Лаб

Образование по новому

Учим программировать с полного нуля

Наши онлайн-курсы помогут вам освоить самые перспективные и быстроразвивающиеся профессии в области программирования. Интерактивная онлайн платформа по изучению языков программирования с полного нуля. Наши курсы включают в себя видеоуроки и вебинары по самым перспективным и современным направлениям, мы осуществляем поддержку учеников как во время обучения. так и после. Будем рады видеть вас среди наших студентов.

Мы учим и консультируем, а не отправляем «гуглить» и на форумы за нужной информацией!

Home
Свифт Лаб в независимых рейтингах онлайн школ
Онлайн курсы по Swift

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

Видеолекции

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

Практикуйтесь - это важно, выполняйте задания и практикумы с преподавателем в каждом новом видео уроке.

Практика

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

Только актуальная и нужная информация. Лучшие теории и практики построенные на авторских методиках.

Консультации

Полезные материалы
MacOS Catalina от Apple сегодня стала доступна
  • Новости ·

MacOS Catalina от Apple сегодня стала доступна

В течение многих лет Apple была осторожна со своими обновлениями MacOS. По стандарту ежегодных обновлений, которые Apple обычно делает, обновления для MacOS, возможно, были слишком не выраженными, чтобы обращать на себя внимание. И, честно говоря, это прекрасно. Если ноутбук — новый роскошный автомобиль, то операционная система — это отличный руль, который не выбивается из окна во время вождения.
Читать далее...
SwiftUI: рисование границы с закругленными углами для кнопок и текста
  • Swift & Xcode ·

SwiftUI: рисование границы с закругленными углами для кнопок и текста

С SwiftUI вы можете легко нарисовать границу вокруг кнопки или текста (и это на самом деле работает для всех видов), используя border модификатор. Скажем, например, вы хотите создать такую ​​кнопку:
Читать далее...
Пролистать наверх