Онлайн-курс — сертифицированная профессиональная специализация по AJAX нового уровня: верификация, серверы, проекты и многое другое Pact.

Изучите AJAX с помощью увлекательных проектов и упражнений. Этот курс поможет вам в простой и увлекательной форме изучить базовую аутентификацию, CORS, SOP, сервисы RESTful, серверные маршруты, компиляторы, модули и многое другое!

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

  • Аякс (Программирование)
  • Промежуточное ПО
  • RESTful сервисы
  • HTTP-аутентификация
  • АЯКС
  • Совместное использование ресурсов между источниками (программирование Ajax)
  • Спокойные услуги
  • Базовая аутентификация доступа

What you will learn in the course

Courses for which the course is suitable

  • Разработчик веб-сайтов
  • прикладные программисты
  • Разработчики веб-приложений
  • Серверные разработчики
  • Разработчики API
  • разработчики программного обеспечения

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

Присоединяйтесь к путешествию, чтобы освоить AJAX и улучшить свои навыки разработки. Курс начинается с основ и дает прочную основу для понимания того, как работает AJAX и его важность при создании асинхронных веб-приложений. Благодаря подробным объяснениям и практическим примерам вы научитесь различать традиционные синхронные запросы и современные запросы AJAX, а также приобретете навыки работы как с объектом XMLHttpRequest, так и с Fetch API.

Структура курса

  • Постепенное обучение от простых запросов AJAX к более сложным приложениям.
  • Работайте над небольшими практическими проектами.
  • Создание и улучшение приложений с использованием AJAX.
  • Получение и изменение данных с внутренних серверов и сторонних API.

Расширенные темы

  • Решение проблем CORS.
  • Базовая интеграция аутентификации.
  • Работа с серверным кодом с использованием PHP и Node.js.

По окончании курса вы получите глубокое понимание AJAX и его использования, а также навыки создания адаптивных и интерактивных веб-приложений, обеспечивающих удобство взаимодействия с пользователем.

целевая аудитория

Курс предназначен для веб-разработчиков и программистов приложений с базовым пониманием HTML, CSS и JavaScript. Никаких предварительных знаний AJAX не требуется, но знакомство с концепциями веб-разработки будет полезно.

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

Учащиеся отправятся в путь, чтобы освоить AJAX и улучшить свои навыки разработки. Курс начинается с основ и обеспечивает прочную основу для понимания AJAX и его роли в создании асинхронных веб-приложений. Вы научитесь различать традиционные синхронные запросы и современные запросы AJAX, а также освоите XMLHttpRequest и Fetch API.

Благодаря практическим проектам вы будете создавать и улучшать приложения, извлекая и изменяя данные с внутренних серверов и сторонних API. Темы для продвинутого уровня включают обработку CORS, интеграцию базовой аутентификации и работу с PHP и Node.js. По окончании курса вы получите полное понимание AJAX и навыки создания адаптивных и интерактивных веб-приложений.

Details of the courses that make up the specialization

Введение в AJAX и небольшие проекты

Курс 1

  • Продолжительность курса: 4 часа

Детали курса

чему ты научишься
  • Помните, как писать и отправлять запросы AJAX, используя XMLHttpRequest и Fetch API.
  • Реализация асинхронной обработки данных в реальных веб-приложениях.
  • Развитие навыков создания веб-приложений, сочетающих обработку данных на стороне клиента и обработку данных на стороне сервера.
навыки, которые вы приобретете
  • Категория: XMLHttpRequest
  • Категория: АЯКС
  • Категория: API получения
  • Категория: Данные JSON
  • Категория: Асинхронные запросы

Аутентификация AJAX и межсайтовые запросы

Курс 2

  • Продолжительность курса: 6 часов

Детали курса

чему ты научишься
  • Объясните процесс настройки серверов Apache и управления файлами .htaccess.
  • Продемонстрируйте, как безопасно передавать учетные данные пользователя с использованием кодировки Base64.
  • Разработка приложений AJAX, сочетающих методы аутентификации и расширенные серверные структуры.
  • Оцените преимущества обновления устаревшего кода с XHR на Fetch API для повышения производительности и безопасности.
навыки, которые вы приобретете
  • Категория: АЯКС
  • Категория: Сервер Apache
  • Категория: Конфигурация сервера
  • Категория: Базовая аутентификация доступа
  • Категория: Кодировка Base64

Продвинутые методы AJAX и финальные проекты

Курс 3

  • Продолжительность курса: 9 часов

Детали курса

чему ты научишься
  • Объясните, как настроить конечные точки API в стиле REST с помощью Express.
  • Мы протестировали маршруты API с помощью Postman, чтобы обеспечить надежную разработку серверных вычислений.
  • Полная разработка серверных приложений с использованием Node.js, Express и NPM.
навыки, которые вы приобретете
  • Категория: API маршруты
  • Категория: НПМ
  • Категория: Почтальон
  • Категория: Серверная разработка
  • Категория: CRUD-операции