Изучить фундамент построения современных сетей и научиться работать с сетевым трафиком, чтобы уметь диагностировать работу и легко решать возникающие проблемы с сетями
70 новых тем
16 практикумов
13 тестов на проверку знаний
7 бонусных материалов к курсу
Итоговая курсовая работа
Сертификат по окончании курса
Ваша скидка: 25%
Для кого этот курс
Практикующие программисты, которым нужно освоить сетевые протоколы
Начинающие веб-программисты, изучающие работу с сетями
Начинающие сетевые инженеры
5 990 рублей 7 490
В этом курсе:

ОСНОВЫ СЕТЕВЫХ ПРОТОКОЛОВ

Базовый PHP
Базовый SQL
Основы сетевых
протоколов
Проектная работа
Курс входит в профессии:
Тестирование
веб-приложений
Продвинутый PHP
Дополнительный курс
Базовое ускорение сайта
Дополнительный курс
Основы сетевой безопасности
который занимается созданием веб-приложений и их интеграцией с другими системами бизнеса. Конечными продуктами PHP-разработчиков могут быть интернет-магазины, сайты, системы онлайн-обучения, форумы, социальные сети и другие.
PHP-разработчик,
Базовый анализ
данных на Python
Базовый SQL
Основы сетевых
протоколов
Проектная работа
Математическая статистика
Машинное обучение на Python
Дополнительный курс
Компьютерное зрение на Python
который занимается анализом огромных массивов данных, извлекает оттуда нужную информацию, умеет ее анализировать и верно интерпретировать для разработки нужных бизнес-решений.
Аналитик больших данных,
Что узнают и чему обучаются студенты на курсе
Осваивают базовые понятия сетевых протоколов
Осваивают различия между протоколами TCP и UDP
Изучают сетевые модели OSI и TCP/IP
Обучаются управлять DNS зонами и записями
Обучаются работе на канальном уровне сети
Разбирают и создают HTTP пакеты
Овладевают структурой IPv4 и IPv6 пакетов
Изучают FTP протокол
Изучают ICMP протокол
Изучают email-протоколы и работу почты
Погружаются в тонкости защищенных соединений
Изучают протоколы IPv4, IPv6, TCP, UDP, ICMP, DNS, HTTP, HTTPS, HTTP/2, SMTP, IMAP, POP3, FTP и осваивают прикладную работу с ними
занятий
70
практикумов
16
дополнительных
материалов
7
курсовая
работа
1
самостоятельных
работ
7
Основные цифры курса
сертификат
1
Программа курса
Вводный модуль: приветствие, термины, инструменты
Приобретем полезные привычки и научимся работать в прикладной программе для изучения сетевых протоколов, оценим свои начальные навыки и поставим задачи на курс.

Добро пожаловать
Формат курса
Промо-видео
Wireshark
Общие рекомендации
Вопросы и ответы
Напутствие

Тест: Подготовительный тест
Модуль 1. Сетевые стандарты
Разберем стандарты построения компьютерных сетей и сетевую модель. Научимся работать с TCP/IP и анализировать сетевой трафик.



  • Классификация сетей
  • Топологии компьютерных сетей
  • Стандарты компьютерных сетей
  • Основы организации компьютерных сетей
  • Модель OSI
  • Модель и стек протоколов TCP/IP

Практикум: анализ запросов в Wireshark

Тест: организация компьютерных сетей
Тест: модель OSI

Задание: отследить браузерный запрос

Модуль 2. Физический и канальный уровни.
Изучим физический и канальный уровни работы сетей. Научимся работать с MAC адресами.

  • Физический уровень
  • Канальный уровень: Ethernet
  • MAC адреса
  • Wi-Fi
  • Сервисы Wi-Fi

Практикум Исследуем Wi-Fi
Практикум: Канальный уровень в Wireshark

Тест: Канальный уровень
Тест: Wi-Fi

Задание: определить цепочку MAC адресов

Модуль 3. Сетевой уровень
Изучим сетевой уровень, разберем протокол IPv4 и IPv6. Научимся работать с сетевыми маршрутами и адресацией.


  • Сетевой уровень
  • Протокол IP
  • Протокол IP: маршрутизация
  • Протокол IP: фрагментация
  • Типы адресов IPv6
  • Архитектура адресов в IPv6
  • Протокол ICMP

Дополнительный материал Совместное использование IPv6 и IPv4
Дополнительный материал Передача пакетов на сетевом и канальном уровнях

Практикум Протокол IP
Практикум Протокол ICMP в Wireshark
Практикум Протокол ICMP, traceroute

Тест: протокол IPv4
Тест: IPv6

Задание: определение цепочки IP адресов
Модуль 4. Транспортный контроль
Изучим транспортный уровень и протоколы TCP и UDP. Научимся работать с TCP пакетами.

  • Транспортный уровень
  • Протокол TCP
  • TCP: соединение и управление
  • TCP: формат заголовка
  • Протокол UDP
  • Интерфейс сокетов
  • Протоколы, интерфейсы и сервисы

Дополнительный материал UDP и TCP
Дополнительный материал Межсетевые экраны

Практикум Порты и сокеты
Практикум Установка соединения в TCP
Практикум Инкапсуляция

Тест: TCP
Тест: UDP

Задание: Отправка TCP пакета
Модуль 5. DNS
Изучим работу DNS и типы записей. Освоим DNS запросы и создание DNS зоны сайта.


  • Прикладной уровень
  • Система доменных имен DNS
  • Протокол DNS
  • Типы записей DNS

Дополнительный материал Публичные DNS серверы

Практикум Протокол DNS в Wireshark
Практикум Типы записей DNS

Тест: DNS

Задание: DNS зона сайта
Модуль 6. HTTP
Разберем протоколы HTTP, HTTPS, HTTP/2. Отработаем HTTP запросы.

  • Протокол HTTP
  • Заголовки в HTTP
  • Кэширование в HTTP
  • Спецификации SSL/TLS
  • Протокол HTTP/2

Дополнительный материал Отправка POST данных

Практикум HTTP
Практикум HTTP/2

Тест: HTTP
Тест: HTTPS и HTTP/2

Задание: сформировать HTTP запрос
Модуль 7. Email
Разберем работу электронной почты. Научимся работать с письмами по протоколам SMTP, POP3, IMAP.

  • Электронная почта
  • Протокол SMTP
  • Практикум SMTP
  • Протокол POP3
  • Протокол IMAP
Дополнительный материал Виды email-писем

Практикум POP3
Практикум IMAP

Тест: SMTP, IMAP, POP3

Задание: получить список писем
Заключительный модуль
Подведем итоги изученного и соберем все полученные навыки в курсовой проект.

  • Протоколы маршрутизации
  • Курсовой Проект
  • Сертификаты
  • Поздравляем!
Как организован процесс обучения
Доступ к информации
После регистрации и оплаты вы получите доступ в ваш личный кабинет, где содержатся все материалы курса.
Обучение
Вы изучаете материалы курса и выполняете задания в своем темпе, в удобное для вас время и в приятном для вас месте. Все, что вам необходимо - доступ в интернет!
Практика
Чтобы добиться наилучшего результата строго выполняйте все задания курса, используя полученные теоретические знания. Практикуйтесь самостоятельно, ведь чем больше опыта вы приобретете за время обучения, тем выше будет ваша конкурентоспособность как специалиста по окончанию курса.
Выполнение курсовой работы
Вы самостоятельно создаете свой курсовой проект - проектирование базы данных для веб-приложения, применяя все теоретические и практические знания, полученные за время обучения на курсе.
Финал
Получаете обратную связь на свою работу и сертификат о прохождении курса.
Ваш наставник:
Мациевский Николай
опыт в программировании и разработки сложных веб-проектов более 20 лет
    технический директор облачного сервиса Айри.рф
      эксперт в области веб-производительности
        автор двух книг: «Разгони свой сайт» и «Реактивные веб-сайты»
        Почему стоит учиться у Николая?
        Разработал и руководил разработками огромного количества веб-проектов, веб-сайтов и сервисов, общая ежедневная аудитория которых превышает 100 млн. человек.
        Неоднократно приглашался в качестве ведущего и эксперта различных программ на радио и телевидение
        Создал с нуля, руководит и продолжает развивать такие проекты, как:
        webogroup.com
        webopulsar.ru / webopulsar.com
        айри.рф / airee.cloud

        Научит и Вас!
        Стоимость обучения
        Стандартная цена курса
        Ваша цена
        25%
        Гарантия возврата денег - 14 дней
        Оставьте заявку на обучение:
        Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
        7 490 рублей
        5 990 рублей
        Ваша скидка:
        В этом курсе:
        70 новых тем
        16 практикумов
        13 тестов на проверку знаний
        7 бонусных материалов к курсу
        Итоговая курсовая работа
        Сертификат по окончании курса
        ГАРАНТИЯ
        Мы абсолютно уверены в качестве своего курса и в том, что он будет вам полезен! Поэтому даем невероятную гарантию: если в течение 14 дней вы поймете, что наш курс вам не подходит, если он вам не понравится, - напишите нам, и
        мы вернем вам деньги.
        Click to order
        Cart
        Ваш заказ:
        Total: 
        Ваше имя
        Ваш Email
        Ваш телефон
        Пожалуйста, не указывайте почту icloud, так как на нее мы не сможем отправить вам письмо с доступом к курсу