Цифровое образование

Информационные технологии

HD 01:23:59
OTUS: Области видимости и невидимости // Бесплатный урок OTUS - видео
Вы знакомы с понятием «область видимости» в языке C++? Давайте на примерах убедимся в существовании проблемы деинициализации чего-либо, которая довольно часто возникает в разработке ПО с использованием legacy или native-кода. А может попро...
Cмотреть видео
HD 00:11:26
OTUS: Паттерн MVC и его реализация в Django // Бесплатный урок OTUS - видео
Это видео – отрывок урока из программы курса «Web-разработчик на Python». Рассматриваем, что такое паттерн MVC и его реализацию в Django на примерах: как выглядит модель, вью и шаблон. Разбираем, какая часть за что отвечает и куда стоит сел...
Cмотреть видео
HD 00:08:09
OTUS: Методы получения данных у Query в SQLAlchemy // Бесплатный урок OTUS - видео
Это видео – отрывок урока из программы курса «Web-разработчик на Python». Разбираем, какие методы получения данных есть у Query в SQLAlchemy. Эти методы применяются каждый день, а некоторые из них работают совершенно неочевидно. Стоит быть ...
Cмотреть видео
HD 01:10:52
OTUS: Администратор Linux // День открытых дверей OTUS - видео
Хотите узнать, почему OTUS – больше, чем просто образовательный портал? Как OTUS дает возможность стать частью сообщества профессионалов и сделать новый шаг по карьерной лестнице? Почему учиться – не обязанность, а удовольствие и почему те...
Cмотреть видео
HD 01:41:57
OTUS: Разработка и запуск проекта в Docker // Бесплатный урок OTUS - видео
В рамках занятия мы научимся описывать декларативно проект с помощью Dockerfile и docker compose и создадим основу для процесса развертывания окружений. Мы затронем вопросы разработки компонент проектов в Docker окружении, их сборку, запуск...
Cмотреть видео
HD 01:40:28
OTUS: ISCSI в Linux // Бесплатный урок OTUS - видео
Рассматриваем, что такое SAN и NAS, разбираемся, как настроить ISCSI target в Linux. Информация пригодится практикующим системным администраторам. Преподаватель: Алексей Цыкунов - Системный архитектор, Oracle DBA, разработчик perl/python ...
Cмотреть видео
HD 01:36:09
OTUS: Примеры паттернов на Java // бесплатный урок OTUS - видео
Рассматриваем несколько паттернов проектирования: постановка проблемы, решение и пример для каждого. Говорим о том, какая от паттернов проектирования польза, кроме собственно проектирования. Информация пригодится java-разработчикам, работа...
Cмотреть видео
HD 01:32:37
OTUS: Правила хорошего кода на Python // Бесплатный урок OTUS - видео
Изучаем, как писать хороший код на Python так, чтобы его было не больно поддерживать. Говорим о приёмах декомпозиции программы, о чистых и грязных функциях, цикломатической сложности и статическом анализе. Знания универсальны и полезны при...
Cмотреть видео
HD 01:48:34
OTUS: Рабочие показатели системы, инструменты мониторинга и отладки // Бесплатный урок OTUS - видео
Рассматриваем причины, по которым система становится неотзывчива, выявляем их основания, говорим об основных инструментах анализа работы системы (на примере top/atop/sar/strace etc.) и учимся формировать правильные выводы. Информация приго...
Cмотреть видео
HD 01:24:05
OTUS: Async и await на C# // Бесплатный урок OTUS - видео -
Рассматриваем проблемы использования синхронной модели разработки ПО и выявляем пути решения данного подхода путем использования асинхронной модели. Учимся упрощать написание асинхронного кода при помощи async и await. Информация пригодитс...
Cмотреть видео
 01:05:21
OTUS: Аннотации типов в Python 3 // Бесплатный урок OTUS - видео
Python – язык программирования с динамической типизацией. В этом его сильная и одновременно слабая сторона. Рассматриваем нововведения, добавленные в язык для устранения целого класса ошибок, являющихся следствием динамической типизации. У...
Cмотреть видео
HD 01:03:23
OTUS: Особенности языка JavaScript // Бесплатный урок OTUS - видео
JavaScript не похож ни на один другой язык программирования. Некоторые конструкции языка выглядят аналогичными другим языкам, но означают совершенно другое. Но именно этим JavaScript и прекрасен! Подобные конструкции позволяют писать очень ...
Cмотреть видео
HD 01:01:33
OTUS: Диаграммы UML // Бесплатный урок OTUS - видео
Унифицированный язык моделирования позволяет разработчикам ПО достигнуть соглашения в графических обозначениях для представления общих понятий (класс, компонент, generalization, aggregatio, поведение и пр.) и концентрироваться больше на про...
Cмотреть видео
 01:43:45
OTUS: Открытый урок по JavaScript «Введение в JSON Schema» - видео -
Если спросить любого JavaScript разработчика, использовал ли он когда-нибудь JSON в своей работе, нет сомнений - ответ будет утвердительным. Причина этому проста - JSON - формат данных, позволяющий просто и лаконично описывать объекты, иско...
Cмотреть видео
HD 01:07:15
OTUS: Функциональное программирование и работа с данными // Бесплатный урок OTUS - видео
Рассматриваем понятия: — Замыканий; — Comprehensions and генераторов; — Итераторов и менеджеров контекста; — IDE и её основные возможности на уровне, достаточном для выполнения заданий данного раздела. Приходите к нам учиться: https://otu...
Cмотреть видео