Программирование Курс: VK News Feed App - Swiftbook (2019)

  • Автор темы VkurseAngel
  • Дата начала
VkurseAngel

VkurseAngel

Старожил
Команда форума
Премиум
14 Фев 2023
33,339
73,507
121
#1
Курс: VK News Feed App
Swiftbook

Изображение Курс: VK News Feed App - Swiftbook (2019)


Задумывались ли вы, как приложения создаются в реальном мире? Хотели ли вы попробовать себя в написании полноценного современного приложения? Давно планировали начать разрабатывать интерфейс приложения через код?

Представляем вам наш новый увлекательный курс который будет посвящен созданию приложения по типу новостной ленты приложения ВКонтакте используя различные JSON APIs непосредственно из сервера ВКонтакте.

Мы реализуем огромное количество классного функционала в совершенно разных направлениях: от создания красивого пользовательского интерфейса двумя способами: через код и через XIB файлы до работы с сетью, запроса различных данных с сервера с помощью VK SDK API и парсинга JSON данных.

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

Еще одна замечательная серия тем, которые мы затронем это я научу вас как динамически высчитывать размеры ячеек в зависимости от размера контента, который они содержат. И многое, многое другое!

Чтобы сделать уроки этого курса очень простыми, мы начнем с нуля, создав новый проект. Вот краткий список тем, который мы реализуем в этом курсе:

Clean Swift Architecture
User Authorization / Registration
JSON Decodable
Asynchronous Data Fetching
Auto Layout Programmatically / using XIB
NSLayoutAnchor and Anchor Extension
UITableViewCells Dynamic Behavior
Loading and Caching Images
Nested UICollectionViews
UICollectionView Custom Layout
UINavigationController
CAGradientLayer & Custom Shadows

Что вас ожидает:
30+ видеоуроков с подробным объяснением функционала
Исходный код для каждого урока
Swift 4.2 & 5 обновленный синтаксис

Содержание курса
Содержание
1. Intro (08:05)
2. Installing VKSDK (15:40)
3. VK SDK and User Authorization (41:17)
4. VK SDK API Networking Logic (17:12)
5. Fetch Newsfeed JSON (11:11)
6. Implementing Parsing Logic (19:33)
7. The Importance of Architecture (09:24)
8. Setup Clean Swift Xcode Templates (03:37)
9. Clean Swift Architecture Overview (10:36)
10. Into Clean Swift VIP Cycle (14:56)
11. Newsfeed Cells Layout by XIB (23:12)
12. Parsing Data Into Cells (24:33)
13. Fetch Groups and Users JSON Data (19:36)
14. Loading and Caching Images (10:25)
15. Implementing Post Images JSON Fetching (28:00)
16. Cells Transformation With Card View (05:56)
17. Auto Sizing Cells Part 1 (24:07)
18. Auto Sizing Cells Part 2 (26:47)
19. Auto Sizing Cells Part 3 (17:57)
20. NSLayoutAnchor and Anchor Extension (24:48)
21. Auto Layout Programmatically Part 1 (21:17)
22. Auto Layout Programmatically Part 2 (38:29)
23. Cell Buttons Delegation (22:39)
24. Handling Cell Buttons (21:36)
25. Nested UICollectionViews (33:55)
26. UICollectionViewCustomLayout Part 1 (26:35)
27. UICollectionViewCustomLayout Part 2 (30:56)
28. Fetch and Show User Avatar Picture (30:48)
29. Manual Automatic Post Refresh and UI Improving (17:22)
30. Loading Previous Posts (37:14)
31. Previous Posts Footer Loader (18:15)
32. Gradient View and Cell Shadows (15:42)

Общая продолжительность курса 11 часов 11 минут 40 секунд.

Продажник:

Скачать:
 
Последнее редактирование:

Похожие темы


О нас

Слив платных курсов - скачать бесплатно

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

VKURSE.INFO регулярно публикует:

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

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

Быстрая навигация

Меню пользователя