• Формат
    офлайн / онлайн
  • Дата
    12-30 января
  • Время
    по будням с 18:30 до 20:30
СПИКЕР
  • Иван Луков
    Founder/CEO Linker.kz и backend-разработчик
КОМУ БУДЕТ
ПОЛЕЗНО?
начинающие разработчики, знающие основы программирования
опытные разработчики, стремящиеся заполнить пробелы в основах
Записаться Программа Задать вопрос

НА КУРСЕ ВЫ:

  • Поймете, как устроен веб и как взаимодействуют браузер и сервер
  • Освоите Python для базовой серверной логики
  • Разберетесь в основах HTTP, запросах и ответах
  • Научитесь работать с REST API и асинхронными запросами
  • Выстроите целостное понимание полного цикла веб-приложения

ПРОГРАММА:

  • 1 день - Глобальное устройство интернета: от запроса в браузере до сервера
  • 2 день - Python как основной инструмент курса: его основы и подготовка для серверных задач
  • 3 день - Принципы TCP-соединений: порты, сокеты и их роль в сетевом взаимодействии
  • 4 день - Анатомия HTTP-запроса: структура, методы и заголовки
  • 5 день - Анатомия HTTP-ответа: статус-строка, коды состояния и заголовки
  • 6 день - Разбор принципов парсинга HTTP-запросов и извлечения их компонентов
  • 7 день - Основы формирования и отправки HTTP-ответов: создание "Hello, World!" сервера
  • 8 день - Механизм отдачи статического HTML-контента: сервер как хостинг и роль браузера в построении DOM
  • 9 день - Обработка CSS и JavaScript: как сервер отдает их, а браузер исполняет и отрисовывает страницу
  • 10 день - Введение в RESTful API: проектирование эндпоинтов и принципы обработки GET-запросов
  • 11 день - Расширенный REST API: обработка POST, PUT, DELETE-запросов и базовые механизмы ошибок
  • 12 день - Клиентские асинхронные HTTP-запросы: принцип работы fetch API в браузере
  • 13 день - Динамическое обновление пользовательского интерфейса: отображение данных API в браузере
  • 14 день - Интеграция клиентской и серверной части: создание полного цикла веб-приложения. Тест по результатам курса
  • 15 день - Применение знаний в реальной разработке: связь с фреймворками, отладка и архитектура. Разговорная сессия, разбор ошибок и вопросов

ПОДАТЬ ЗАЯВКУ:

Сбор и обработка персональных данных осуществляется в строгом соответствии с требованиями закона и исключительно для достижения целей, указанных в Политике Конфиденциальности.
Выберите формат посещения
Выберите язык прослушивания
Terricon Valley
Центр поддержки
ВОЗНИКЛИ
ВОПРОСЫ?
Terricon Valley
Центр поддержки
Свяжитесь с нами, мы поможем:
Телефон: +7 778 827 61 51