March 8, 2020

10 вебинаров новой недели в OTUS!

Всем отличной и продуктивной недели!

9 марта

✓ Открытый вебинар «REACT VS ANGULAR VS VUE»

Вы узнаете:

Сильные и слабые стороны самых популярных JS-фреймворков для Frontend-разработки, поймете для каких задач какой из фреймворков лучше подойдет и определитесь, что лучше изучать.

10 марта

✓ Открытый вебинар «Считывание данных и отправка результатов»

Научимся писать робота на UiPath, который считает данные из csv и xlsx и автоматизируем отправку результатов по электронной почте.

✓ Открытый вебинар «NodeJS: Быстрый старт»

На вебинаре мы рассмотрим сильные и слабые стороны Node. Для каких задач он подходит лучше всего, а для каких лучше выбрать другие языки и фреймворки. Также мы решим небольшую прикладную задачу с использование Node.

Node.js — это асинхронная среда исполнения JavaScript, в основе которой находятся такие понятия как «Event Loop» и событийно-ориентированная архитектура. Платформа Node.js и стандартный пакетный менеджер NPM позволяет создавать эффективные приложения для различных предметных областей — от Web и до Machine Learning.

Для запуска примеров и программ нужно установить Node.js https://nodejs.org/en/download/.

✓ Открытый вебинар «Linux: первое знакомство»

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

11 марта

✓ Открытый вебинар «ReactJS: быстрый старт»

Рассмотрим, что входит в стандартный набор возможностей React.js.

Можно ли с помощью этого построить сложное приложение?

Композиция против наследования.

Функциональное программирование - это легко или сложно?

Что такое Redux и зачем он нужен?

Также на мы разработаем небольшое веб-приложение на ReactJS.

✓ Открытый онлайн-интенсив «Архиватор Хаффмана»

На уроке мы обсудим и напишем архиватор на основе кода Хаффмана:

  • Способы сжатия информации
  • Префиксный код Хаффмана
    ✓ Открытый онлайн-интенсив «Архиватор Хаффмана»
  • Создание частотного словаря
  • Дерево кода Хаффмана
  • Алгоритм сжатия файла
  • Алгоритм распаковки архива
  • Тестирование программы на разных файлах

✓ Открытый вебинар «Откуда ноги растут» или что предшествует программированию?»

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

✓ Открытый онлайн-интенсив «Обучение с подкреплением на примере игры "крестики-нолики"»

Вы познакомитесь с reinforcement learning, узнаете, как применять машинное обучение для игр, научитесь с помощью ML играть в крестики-нолики.

13 марта

✓ Открытый вебинар «Контейнеры STL на все случаи жизни»

Изучаем типы контейнеров STL, учимся настраивать поведение контейнеров. Рассматриваем последовательные контейнеры, ассоциативные и неупорядоченные ассоциативные контейнеры. В итоге получаем список контейнеров на все случаи жизни.

✓ Открытый вебинар «Selenoid. Параллельный запуск ui-тестов»

Пройдемся по основным возможностям Selenoid, обсудим как этот инструмент решает проблемы запуска тестов в браузерах.