Освойте создание полнофункционального аналога Twitter на iOS и получите практический опыт разработки сложных мобильных приложений без Storyboards, полностью на Swift 5 с применением Firebase и архитектуры MVVM. Курс идеально подходит для тех, кто хочет прокачать профессиональные навыки и собрать мощный проект для портфолио.
О курсе
Этот курс проведет вас через все этапы создания современного высоконагруженного приложения — от проектирования экранов и структуры данных до интеграции Firebase и реализации ключевых функций, которые вы видите в социальных сетях каждый день.
Кому подойдёт этот курс
Начинающим и продолжающим iOS-разработчикам, желающим перейти на уровень Middle.
Тем, кто хочет научиться работать без Storyboards, полностью в коде.
Разработчикам, стремящимся понять принципы создания социальных сетей.
Тем, кто хочет улучшить портфолио мощным реальным проектом.
Ключевые особенности курса
Разрабатываете реальный продукт: настоящий клон Twitter.
Изучаете продвинутые техники UI/UX без использования Interface Builder.
Осваиваете архитектуру MVVM на практических примерах.
Глубоко работаете с Firebase: аутентификация, база данных, хранение файлов.
Получаете структурированное понимание, как писать модульный и масштабируемый код.
Почему этот курс стоит пройти
Практика вместо теории — вы создадите полноценное приложение, разобрав каждый этап разработки. Такой подход закрепляет знания намного лучше, чем абстрактные примеры или маленькие проекты.
Навыки, востребованные в индустрии — архитектуры, работа с базой данных, проектирование интерфейсов и оптимизация. Всё это напрямую пригодится вам в реальной работе.
Готовый проект в портфолио — вы сможете продемонстрировать работодателям приложение, полностью написанное вами с нуля: от UI до взаимодействия с сервером.
Чему вы научитесь
Технологии и инструменты
Работа со Swift 5 и Xcode 11.
Построение интерфейсов полностью программно.
Использование UIKit, CocoaTouch, UserNotifications.
Работа с CocoaPods и сторонними API.
Архитектура и структура кода
Реализация архитектуры MVVM.
Создание собственных подклассов и расширений для чистого и переиспользуемого кода.
Применение протоколов в реальных сценариях.
Организация данных и оптимизация производительности.
Работа с Firebase
Аутентификация и регистрация пользователей.
Чтение и запись данных в режиме реального времени.
Отслеживание изменений в базе данных.
Загрузка изображений и оптимизация хранилища.
Создание функционала социальной сети
Проектирование и реализация ленты новостей.
Обработка данных JSON.
Динамическая подстройка размеров ячеек коллекций.
Создание удобных пользовательских интерфейсов уровня production.
Итог
Этот курс — идеальный выбор для тех, кто хочет научиться создавать масштабируемые и современные приложения, применяя актуальные инструменты и лучшие практики iOS‑разработки. После прохождения вы будете уверенно разрабатывать приложения уровня реальных продуктов и значительно укрепите своё профессиональное портфолио.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Автор курса жуткий говнокодер, SOLID нарушает по чем зря. Хуячит синглтоны, втыкает куда нравится. За такое обычно руки открывают и вон из профессии. Пример как собрать фейк твиттера из говна и палок.
Anonymous Alexo
Я вообще не встречал курсов-проектов где соблюдают солид. Хотя бы чтобы мне накрутили все через презентер, сделали отдельно роутеры, покрыли юнит- и юай-тестами. Если знаете - подскажите, буду признателен. Мне кажется просто контент рассчитан на новичков совсем, и что-то сложное попросту рановато.
Anonymous
download course seems to be linked to the wrong course
Anonymous
It seems that he copied LBTA courses
Anonymous
there is no source code inside
Anonymous
souce code?
Designer Anonymous
Its available by clicking the 2nd button from the left under the video ("Материалы к курсу"). Here's a direct link: https://vss4.coursehunter.net/udemy-iostwswift/code.zip
Here's a direct link: https://vss4.coursehunter.net/udemy-iostwswift/code.zip