Создайте полностью клон Twitter для iOS 13 с использованием Swift 5, Firebase и архитектуры MVVM.
Что мы строим?
В этом курсе вы узнаете, как создать полную версию Twitter, готовую к публикации в App Store. На протяжении всего процесса вы будете развивать навыки программирования высокого уровня, дизайна приложений и разработки приложений. Мы будем строить без использования Storyboards, полностью программно.
Почему стоит пройти этот курс?
Изучение навыков продвинутого программирования следует обучать на реальных примерах. Этот курс научит вас создавать полнофункциональную социальную сеть с нуля. Вы будете изучать передовые навыки фронт и бэкэнд-разработки у настоящего профессионального разработчика. Вы научитесь программировать как профессионал, и все будет подробно объяснено в процессе. Это научит вас создавать готовые к производству приложения, которые легко масштабируются и обслуживаются. Это также является отличным проектом для добавления в ваше портфолио, которое вы можете использовать, чтобы похвастаться перед потенциальными работодателями, если вы пытаетесь стать профессионалом.
Что вы узнаете?
Всестороннее знание и понимание Swift 5 и Xcode 11
Реализация архитектуры MVVM
Навыки программирования и разработки приложений продвинутого уровня
Дизайн пользовательского интерфейса продвинутого уровня
Внутренняя инженерия продвинутого уровня
Как аутентифицировать и регистрировать пользователей в Firebase
Как общаться с базой данных (чтение / запись)
Как отслеживать события в базе данных
Как загружать изображения в Firebase
Как структурировать данные для оптимальной производительности
Как построить полноценную социальную сеть
Как программно создавать представления и контроллеры
Как анализировать входящие данные JSON из базы данных
Как использовать классы CocoaTouch, UIKit, UserNotifications и др.
Как использовать CocoaPods и пользовательские сторонние API
Как реализовать / использовать протоколы
Как реализовать собственные подклассы для чистого и повторно используемого кода
Как динамически изменять размер ячеек представления коллекции
Как создавать расширения и функции для чистого и многоразового кода
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 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