Стань IT-специалистом с нуля

Онлайн-курсы от экспертов — программирование, дизайн, аналитика

Выбрать курс

Курс: Основы протоколов и сетей

как данные передаются сетью и какие протоколы их сопровождают

Оформить подписку 2025 ₽

0.05 GB видео материалов

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

Фронтенд-разработчики работают с данными, которые путешествуют по сетям и передаются разыми протоколами. Понимать как всё это устроено необходимо, чтобы лучше решать типовые задачи.

Программа
1. Архитектура, атаки и составляющие безопасности
В этом модуле мы разберёмся, что такое веб-сервер и протокол, познакомимся с популярными моделями маршрутизации и их архитектурой. Научимся выявлять проблемные места веб-приложений и рассмотрим тему безопасности

Протоколы передачи данных: основы
1.1. Введение
1.2. Что такое веб-сервер и протоколы
1.3. Модель OSI
1.4. TCP/IP
1.5. Архитектура TCP/IP
1.6. Диагностика проблем по модели TCP/IP и OSI
1.7. Открытие TCP-соединения

Практика
Выполните практическое задание
1.8. Задание: предварительное открытие TCP-соединений
1.9. Эталонное решение: открытие TCP-соединений

Безопасность и атаки
1.10. Безопасность и её составляющие
1.11. Атаки на уязвимости
Тест по разделу
1.12. Тест по первому разделу курса

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

3. HTTP, HTTP/2, HTTP/3
Более подробно разберём протоколы HTTP, HTTP/2, HTTP/3 и сравним их между собой. Научимся использовать WebSockets для создания веб-приложений, потренируемся оптимизировать приложение под новый протокол

4. Заключение
В финальном разделе подведём итоги и закрепим полученные знания
Получить доступ 2025 ₽

Популярные курсы

OSINT и продвинутое использование поисковых систем

Изучаем технологии осинт и основы использования дорков поисковых систем

Проектирование БД – подходы к решению практических задач

Основы создания и оптимизации баз данных, Проектирование баз данных

Изучаем Typescript

Основы TypeScript. Понимание подводных камней речи

22 готовых к изучению курсов

Готовые программы, структура, материалы и лицензия на продажу. Идеально для онлайн-школ и запусков.

Начни карьеру в IT уже сегодня

Оставь заявку — мы подберем курс под твои цели и уровень подготовки