Скачать 

[Otus] iOS Developer. Professional [Ексей Пантелеев]

  • Дата начала
Цена: 195 РУБ
Список участников складчины:
  • 1. zhenyabustov
  • 2. ник скрыт
  • 3. Sterpu
  • 4. cosmos
  • 5. fjknkkk
Показать больше
Aноним
  • #1

[Otus] iOS Developer. Professional [Ексей Пантелеев]

Ссылка на картинку
Что даст вам этот курс

Для кого
Программа создана специально для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений от 1 года и более.

Особенности программы
Обучение построено исключительно на кейсах из практики разработки приложений в production. Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений:
✔ разработаем комплексный и анимированный UI, используя SwiftUI и знания, которые не найти в статьях в интернете;
✔ научимся адаптировать UI код для iPadOS и переносить на watchOS, tvOS, macOS платформы;
✔ изучим вопрос смешения декларативной и императивной парадигм, Rx паттерны и разработку на Combine.
✔ выстроим архитектуру под конкретное приложение: MVVM+S, Clean Swift(VIP) или SOA;
✔ научимся редкому навыку комфортного для iOS разработчиков переноса приложения на Android с сохранением 80-90% логики. Использованию кодогенерации, способу развивать себя как T-shaped мобайл инженера.

Вы научитесь:
✔ применять GCD и решать проблемы многозадачности,
✔ работать с протоколами Sequence и Collection,
✔ использовать в проектах структуры данных, Generic Type, Associated Types и техники Type Erasure, PATs (Protocol with Associated Types)
✔ грамотно работать с различными способами хранения данных (Core Data, Realm, Keychain, Cache),
✔ применять Dependency Injection (DI) и модуляризации приложений для более комфортной командной разработки и покрытия тестами;
✔ на практике изучите все плюсы и минусы известных методологий, подходов и парадигм (Protocol Oriented Programming, ООП, Reactive Programming).

Научитесь писать выразительный код, который в несколько строчек делает то, на что раньше уходил целый экран
Освоите ключевые особенности Swift 5
Сможете определять целесообразность применения тех или иных архитектурных паттернов
Погрузитесь в нюансы использования Rx: когда он необходим и дает окупаемую выгоду

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

Необходимые знания:
– знание языка Swift (базовые типы, циклы, ветвление);
– опыт в разработке под IOS от 1 года;
– общее представление о Foundation (или Glibc);
– опыт работы в Xсode;
– навыки работы с Git.

После обучения вы:
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров и презентации к занятиям;
- сохраните пример разработанного приложения;
- получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Продолжительность - 5 месяцев
Начало занятий - 30 ноября 2020


Спойлер: Преподователи
Ексей Пантелеев - Head Of Mobile (Новые облачные технологии).
Работает программистом с 2002 года, суммарный опыт программирования — 17 лет. Имеет большой опыт разработки на С/С++, C#, Java, JS, Swift.
Принял участие более чем в десяти крупных и сложных проектах в ведущих IT-компаниях страны (игры, мессенджеры, финтех и офисные приложения), таких как "Тинькофф Банк", Мail.ru, "Новые Облачные Технологии".
Преподает iOS/Swift 4 года. Выступает на iOS-митапах. Знает, что программирование развивает мозг, поэтому планирует заниматься разработкой всю жизнь.
Свободное время посвящает geek-арт-фотографии и майнингу криптовалют.
Руководитель программы.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
ios ios developer otus professional автор ексей пантелеев ексей пантелеев пантелеев
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху