Онлайн 🎓 Сертификат курса

VK News Feed App

Логотип SwiftBook SwiftBook Отзывов пока нет

Курс по разработке iOS-приложения VK News Feed App на Swift. В ходе 32 уроков слушатели создают функционал от интерфейса до работы с сетью и архитектурой Clean Swift. Подходит для начинающих iOS-разработчиков, желающих освоить практические навыки.

Объём
11 ч. 8 мин.
Формат
Онлайн
Документ
Сертификат курса

Чему вы научитесь

  • Реализовывать авторизацию пользователей через VK SDK
  • Загружать и парсить JSON-данные с сервера
  • Настраивать сетевое взаимодействие с VK API
  • Применять архитектуру Clean Swift в проекте
  • Создавать пользовательский интерфейс через код и XIB-файлы
  • Динамически вычислять размеры ячеек в UITableView
  • Загружать и кэшировать изображения
  • Работать с вложенными UICollectionView и кастомными layout
  • Использовать Auto Layout программно и через NSLayoutAnchor
  • Добавлять градиенты и тени с помощью CAGradientLayer

Программа курса

7 модулей · 11 ч. 8 мин.

  1. 1Введение и настройка VK SDK
    • Intro
    • Installing VK SDK Carthage
    • VK SDK and User Authorization
    • VK SDK API Networking Logic
  2. 2Работа с сетью и парсинг JSON
    • Fetch Newsfeed JSON Data
    • Implementing Parsing Logic
  3. 3Архитектура Clean Swift
    • The Importance of Architecture
    • Setup Clean Swift Xcode Templates
    • Clean Swift Architecture Overview
    • Into Clean Swift VIP Cycle
  4. 4Верстка ячеек и парсинг данных
    • Newsfeed Cells Layout by XIB
    • Parsing Data Into Cells
    • Fetch Groups and Users JSON Data
    • Loading and Caching Images
    • Implementing Post Images JSON Fetching
    • Cells Transformation With Card View
  5. 5Автоматическое изменение размеров ячеек
    • Auto Sizing Cells Part 1
    • Auto Sizing Cells Part 2
    • Auto Sizing Cells Part 3
    • NSLayoutAnchor and Anchor Extension
    • Auto Layout Programmatically Part 1
    • Auto Layout Programmatically Part 2
  6. 6Обработка кнопок и вложенные коллекции
    • Cell Buttons Delegation
    • Handling Cell Buttons
    • Nested UICollectionViews
    • UICollectionViewCustomLayout Part 1
    • UICollectionViewCustomLayout Part 2
  7. 7Дополнительные улучшения интерфейса
    • Fetch and Show User Avatar Picture
    • Manual Automatic Post Refresh and UI Improving
    • Loading Previous Posts
    • Previous Posts Footer Loader
    • Gradient View and Cell Shadows

Преподаватели: Акулов Иван Борисович

Кому подойдёт курс

Начинающие iOS-разработчики

Курс поможет перейти на уровень Junior и освоить практические навыки разработки.

Разработчики, желающие изучить Clean Swift

В курсе подробно разбирается архитектура Clean Swift и её применение в проекте.

Подготовка: Не указаны

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

Формат
онлайн
Расписание
в любое время
Объём
11 ч. 8 мин.
Документ
Сертификат курса

Стоимость обучения

Для частных лиц 1 499 ₽

Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 97%.

5 000 ₽148 400 ₽
Смотреть курсы рубрики подешевле →

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Бесплатный доступ к курсу
  • Пожизненный доступ к материалам
  • 32 урока с практической направленностью
  • Преподаватель — основатель SwiftBook

На что обратить внимание

  • Курс на английском языке (названия уроков и термины)
  • Требуется знание основ Swift
  • Нет информации о требованиях к подготовке

Отзывы о школе SwiftBook

О школе пока нет отзывов на Курсографе.

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Сколько стоит курс?

Курс предоставляется бесплатно (0 ₽).

Какой документ выдают после обучения?

По окончании курса выдаётся сертификат.

Сколько длится курс?

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

Кто преподаватель?

Курс ведёт Акулов Иван Борисович, iOS-разработчик и основатель SwiftBook.

Нужно ли знать Swift для прохождения курса?

Да, курс рассчитан на уровень Junior, поэтому базовые знания Swift необходимы.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

1 499 ₽SwiftBook
На сайт курса