Онлайн-курс – сертифицированная профессиональная стажировка по iOS 16 Packt Institute, Packt

Курс разработки приложений для iOS 16 с использованием SwiftUI и Node.js API. Пошаговое обучение созданию продвинутых приложений для iOS с использованием программирования на Swift 5. Присоединяйтесь к курсу от лучших в этой области!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная Средний уровень продвижение вовлеченный

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Xcode
  • НПМ
  • iOS
  • Node.js
  • SwiftUI

What you will learn in the course

Courses for which the course is suitable

  • разработчик iOS-приложений
  • Full Stack разработчик
  • Node.js-разработчик
  • SwiftUI-разработчик
  • Разработчик REST API
  • Разработчик программного обеспечения
  • Фронтенд-разработчик
  • Бэкэнд-разработчик
  • Разработчик систем управления навигацией
  • Разработчик функциональных приложений

Экспертиза — серия курсов из 3 курсов

Этот курс предлагает комплексный путь разработки приложений, который поможет вам создать приложение для заметок и приложение, подобное Twitter, с использованием SwiftUI и Node.js. Начиная с основ, вы перейдете к более сложным темам, в том числе:

  • Программирование на языке Swift
  • Платформа SwiftUI
  • Базовое управление данными

Вы изучите архитектуру MVVM, интеграцию REST API, параллелизм языка Swift и сериализацию JSON, одновременно освоив диспетчер пакетов Swift для управления версиями. Курс также посвящен Node.js и научит вас:

  • Создавайте и защищайте REST API с помощью Express.js.
  • Обработка изображений с помощью Sharp.js
  • Аутентификация пользователей с помощью JSONWebToken

Получите практический опыт работы с мощными функциями SwiftUI, такими как:

  • меню
  • Сменные простыни
  • Системы управления навигацией

Все это завершается разработкой и внедрением полнофункциональных приложений, готовых для магазина приложений Apple. Курс, предназначенный как для начинающих, так и для разработчиков iOS среднего уровня, идеально подходит для всех, кто заинтересован в создании продвинутых приложений с нуля, без предварительного опыта, кроме доступа к Mac или эмулятору.

Практический учебный проект

Встроенные проекты, такие как создание приложения для заметок и приложения, подобного Twitter, позволяют участникам применять свои навыки в полной разработке SwiftUI и Node.js для решения практических задач, таких как:

  • Создание аутентификации пользователя
  • управление данными
  • Интеграция фронтенд- и бэкенд-сервисов

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

Details of the courses that make up the specialization

SwiftUI и Node.js: введение в полнофункциональную разработку

Курс 1 • 8 часов

Детали курса
чему ты научишься
  • Понимать и настраивать Node.js, MongoDB и другие необходимые инструменты.
  • Разрабатывайте RESTful API с использованием Express и Mongoose с упором на лучшие практики.
  • Реализация и выполнение операций CRUD в полнофункциональном приложении.
  • Проектируйте и создавайте внешние пользовательские интерфейсы, которые эффективно взаимодействуют с серверными службами.
Навыки, которые вы приобретете
  • Категория: МонгоБД
  • Категория: Разработка клиентской части
  • Категория: RESTful API
  • Категория: JavaScript
  • Категория: Node.js

Репликация Twitter – разработка API

Курс 2 • 5 часов

Детали курса
чему ты научишься
  • Запоминайте и управляйте средой Node.js для разработки API, обеспечивая правильную настройку и обслуживание.
  • Разрабатывайте и внедряйте безопасность RESTful API с помощью Express и MongoDB, используя лучшие практики безопасности.
  • Внедряйте аутентификацию пользователей и эффективно управляйте данными сеанса с помощью JWT для повышения безопасности приложений.
  • Проектируйте и создавайте расширенный контент, включая управление твитами, загрузку изображений и уведомления в реальном времени, чтобы создать динамичный пользовательский опыт.
Навыки, которые вы приобретете
  • Категория: МонгоБД
  • Категория: JWT-аутентификация
  • Категория: RESTful API
  • Категория: Репликация Твиттера
  • Категория: Node.js
  • Категория: Экспресс

Продвинутая полнофункциональная разработка и основы SwiftUI.

Курс 3 • 11 часов

Детали курса
чему ты научишься
  • Запоминайте и управляйте сервером Node.js и Express для разработки на стороне сервера, обеспечивая правильную настройку и обслуживание.
  • Разрабатывайте и интегрируйте функции аутентификации пользователей и управления профилями для повышения безопасности и удобства пользователей.
  • Внедряйте функции Tweet и управляйте ими, включая управление изображениями и социальное взаимодействие, для создания динамического контента.
  • Создавайте и отображайте уведомления в реальном времени в клоне Twitter на базе SwiftUI, чтобы улучшить взаимодействие с пользователем.
Навыки, которые вы приобретете
  • Категория: Пол Стек Разработка
  • Категория: RESTful API
  • Категория: Node.js
  • Категория: Экспресс
  • Категория: SwiftUI