Результати пошуку за запитом: mvc 5
Використання ігрового AI в Online CO-OP та Competitive іграх.
Автор: Олександр Піндик
<p>Если вас интересует Game Development, не упустите возможность пообщаться в прямом эфире с профессионалом, который последние 5 лет работает в компании Wargaming и участвует в создании крутейшей игры World of Tanks PC.</p>
<p>На вебинаре, который стостоится 8 июня, Александ Пиндык расскажет про внедрение AI в соревновательные и кооперативные игры. Какие виды AI используются в таких играх и какие задачи он решает.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Что такое соревновательные и кооперативные игры и почему в них изначально не используется игровой AI</li>
<li>AI для помощи игрокам и нюансы его разработки и внедрения</li>
<li>AI для создания специальных режимов игры и чем он отличается от AI для помощи игрокам</li>
<li>AI для разработчиков игры и особенности его применения</li>
<li>Ответы на вопросы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим разработчикам игр, а также всем, кому интересна тема разработки и применения AI в играх.</p>
Чи варто вчити .NET у 2021 році
Автор: Олексій Голубєв
<p>Технологии не стоят на месте. Каждый год одни языки появляются, другие исчезают, а третьи получают обновления и продолжают жить. На этом вебинаре мы поговорим о .NET - cреде, которая уже c 2002 года не покидает топы самых популярных технологий, среде на которой работает почти каждый 10й вебсайт и которая из супер закрытой и консервативной стала открытой и прогрессивной.<br />
<br />
<strong>План вебинара:</strong><br />
1. Краткая история становления платформы Microsoft .NET.<br />
2. C#/F# в чем отличия и почему у .NET несколько языков.<br />
3. Зависимость от операционной системы.<br />
4. Будущее .NET, которое уже наступило.<br />
5. Уровень зарплат относительно других технологий.<br />
6. Демо. Создание первого веб-приложения с помощью редактора кода Visual Studio.</p>
<p><strong>Об авторе</strong><br />
<a href="https://www.linkedin.com/in/holubiev/">Алексей Голубев</a> - Lead Software Engineer в компании SoftServe. Работает с .NET в течении 7 лет. Спикер на .NET конференциях.</p>
Що нового в Python? Огляд нововведень у Python 3.9.
Автор: Людмила Міщенко
<p>На вебинаре мы рассмотрим нововведения в Python 3.9., которые вышли 5 октября 2020 года. Уделим внимание интересным новым функциям, таким как операторы обновления и слияния словарей и др., обcудим их преимущества. Рассмотрим, какие изменения произошли в строковых методах и как это можно применить. Обратим внимание на добавленные новые модули и на усовершенствования уже давно нам известных. Ну и, конечно же, обсудим стоит ли переходить на новую версию, какие подводные камни встречаются в 3.9; будет ли работать ваша программа, написанная на Python 3.8, при переходе на Python 3.9.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Введение в Python 3.9 - коротко о главном.</li>
<li>DeprecationWarning - предупреждение об устаревании в вашем коде.</li>
<li>Новые возможности.</li>
<li>Новые и усовершенствованные модули.</li>
<li>Вопроcы и ответы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен для Python разработчиков, которые хотят быть в курсе поcледних обновлений, понимать особенности их использования и открывающиеся возможности.</p>
Що нового в Python? Специфікація PEP 8.
Автор: Ксенія Крементар
<p>На этом вебинаре мы познакомимся со спецификацией PEP8, целью ее создания, рассмотрим наиболее важные пункты спецификации на примерах кода. Будет сделан обзор инструментов, которые позволяют контролировать соответствие кода данной спецификации.</p>
<p><strong>План вебинара: </strong></p>
<p>1) Что такое PEP8 и цель ее создания</p>
<p>2) Основные положения спецификации:</p>
<ul>
<li>именование идентификаторов - переменных, функций, классов, модулей и тп</li>
<li>отступы, пустые строки, скобки</li>
<li>написание выражений</li>
<li>комментарии, doc-строки</li>
</ul>
<p> 3) Инструменты проверки кода на соответствие спецификации</p>
<p>4) Рекомендации по написанию кода, примеры кода</p>
<p>5) Когда стоит отступить от спецификации?</p>
<p>6) Резюме</p>
<p><strong>Целевая аудитория</strong>: Данный вебинар будет интересен начинающим Python разработчикам, а также всем Python разработчикам, которые хотят писать читабельный код, соответсвующий стандартам, принятым в сообществе Python.</p>
Створення анімації за допомогою CSS
Автор: Костянтин Абрамов
<p>На этом вебинаре мы займемся созданием анимации молекулы ДНК с помощью HTML и CSS, а также дополнительных инструментов. Мы создадим ключевые кадры и посмотрим, как это возможно воспроизвести с помощью HTML и CSS. Сделаем рефакторинг CSS в SCSS и с помощью директивы @for уменьшим количество кода в 2 раза.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Разбор ключевых кадров анимации с помощью видео редактора.</p>
<p>2) Создание каркаса молекулы и элементов, которые будут ее составлять. Применение таких свойств как position: relative и absolute, display: flex.</p>
<p>3) Создание ключевых кадров в CSS.</p>
<p>4) Рефакторинг кода из CSS в SCSS.</p>
<p>5) + Добавим небольшой микс к молекуле – связывающие линии атомов.</p>
<p>6) В заключение поговорим о возможных вариантах улучшения и использования дополнительных инструментов для создания разнообразных спецэффектов.</p>
<p><strong>Целевая аудитория: </strong></p>
<p>Данный вебинар будет интересен тем, кто изучает HTML, CSS и интересуется анимацией и оживлением веб страниц с помощью CSS анимации.</p>
Шахова IT Арена для програмістів. II тур - Кінь, слон, тура та ферзь
Автор: Євген Волосатов
<p>Если ты силен в программировании и готов к сражению – докажи это в честном бою! Участвуй в Первой шахматной IT Арене, которая проходит на ITVDN с 9 июня по 7 июля 2019 года. <a href="https://itvdn.com/ru/news/article/chess-arena" target="_blank">Подробности.</a></p>
<p>9 июня состоялась <a href="https://www.youtube.com/watch?v=40dTMQQCydM&t=1063s">постановка задач первого тура</a>. Решения принимаются до 16 июня.</p>
<p>На вебинаре 16 июня мы подведем итоги первого тура, назовем победителей и сформулируем задачи второго тура. На решение заданий второго тура будет дана 1 неделя.</p>
<p><strong>Тема задач второго тура </strong>- Конь, слон, ладья и ферзь.</p>
<p>Задания можно решать на одном из 5 языков программирования - <strong>Python, C#, Java, C++ или Pascal.</strong></p>
<p>Всех победителей ждут <strong>призы и подарки</strong>! Подробнее о подарках вы можете узнать из этого <a href="https://www.youtube.com/watch?v=NqoRQj_GC7k">видео</a>.</p>
Шахова IT Арена для програмістів. І тур. Дошки, фігури та ходи.
Автор: Євген Волосатов
<p>Если ты силен в программировании и готов к сражению – докажи это в честном бою! Участвуй в Первой шахматной IT Арене, которая проходит на ITVDN с 9 июня по 7 июля 2019 года. <u><a href="https://itvdn.com/ru/news/article/chess-arena" target="_blank">Подробности</a></u>.</p>
<p>Состязания проходят в 4 тура. Начинаем <strong>9</strong> <strong>июня. </strong>Во время вебинара мы расскажем о правилах соревнований, ответим на все организационные вопросы и расскажем об условиях <strong>задач I тура.</strong></p>
<p><strong>Тема задач первого тура - </strong>Доска, фигуры и ходы.</p>
<p>На решение задач даётся 1 неделя, до начала следующего тура. На следующем вебинаре 16 июня <strong>мы рассмотрим решения задач</strong>, <strong>определим победителей первого тура</strong> и расскажем об условиях новых задач.</p>
<p>Задания можно решать на одном из 5 языков программирования - <strong>Python, C#, Java, C++ или Pascal</strong>.</p>
<p>Всех победителей ждут <strong>призы и подарки</strong>, подробнее о них мы расскажем на первой встрече – 9 июня!</p>
Застосування поведінкових патернів проектування у .NET
Автор: Ярослав Кучук
<p><span style="font-size:13px">Эта встреча будет посвящена практикам использования шаблонов проектирования. Мы рассмотрим примеры п</span>рименения поведенческих паттернов и лучших практик в .NET приложениях. Обсудим, когда есть смысл в применении тех или иных шаблонов, что это приносит нам и какие бонусы получает наш проект. Как мы можем достичь гибкости и заменяемости в нашем коде?</p>
<p>В рамках вебинара будут рассмотрены поведенческие паттерны проектирования, проведен их сравнительный анализ, а также определены “симптомы” их применения.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Немного о паттернах.</p>
<p>2) Группировка шаблонов проектирования.</p>
<p>3) Поведенческие шаблоны. Что это и для чего?</p>
<p>4) Обзор и сравнительный анализ поведенческих паттернов.</p>
<p>5) Немного практики.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Основная аудитория данного вебинара – практикующие .NET разработчики, имеющие опыт не только в разработке, но и проектировании функциональности.</p>
Мікросервісна архітектура. Практика застосування
Автор: Ярослав Кучук
<p>В рамках вебинара будет рассмотрено использование микросервисов для решения небольшой практической задачи. В качестве альтернативы будет рассмотрено приложение, где бизнес-логика сосредоточнеа в одном API, и в конце концов мы придем к сравнительной характеристике и пониманию необходимости разбиения монолита на набор микросервисов. </p>
<p>Применение таких базовых вещей, как хранилище данных, коллизии, аутентификация/авторизация будут рассмотрены в рамках вебинара. </p>
<p><strong>План вебинара:</strong> </p>
<p>1) Масштабируемость и гибкость. Немного об эволюции сервисных систем. </p>
<p>2) Типичное приложение с некоторым фронтом и логикой, сосредоточенной в API. </p>
<p>3) Определение микросервисов. Основные плюсы и минусы от их применения. </p>
<p>4) Немного о необходимости модернизации ранее рассмотренного приложения. Когда и для чего нам это нужно. </p>
<p>5) Основные риски перехода. </p>
<p>6) Контейнеризация. </p>
<p>7) Работа с БД через микросервисную архитектуру, аутентификация и авторизация. </p>
<p><strong>Целевая аудитория:</strong> </p>
<p>Основная аудитория данного вебинара – практикующие .NET разработчики, имеющие опыт не только в разработке, но и проектировании функциональности.</p>
Особливості проектування реляційної бази даних
Автор: Ярослав Кучук
<p>В рамках вебинара будут рассмотрены некоторые детали проектирования реляционной базы данных на примере MS SQL Server, влиящие на производительность и на последующее расширение источника данных. По каждому пункту будет как теоретическое вступление, так и набор практических кейсов.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Что такое реляционные базы данных?</p>
<p>2) Нормальные формы – за и против</p>
<p>3) Применение индексов, типы индексов в MS SQL Server</p>
<p>4) Определение состояния индексов, необходимость перестройки дерева индексов</p>
<p>5) Иерерхии и типы отношений внутри базы данных</p>
<p>6) Объекты базы данных (процедуры и функции, представления, триггеры). Когда и для чего они нам нужны.</p>
<p>7) Версионирование объектов баз данных.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Основная аудитория данного вебинара – разработчики, использующие MS SQL Server, независимо от клиентской технологии, а также коннектора к источнику данных. Материалы относятся как к разработке – “Database First”, так и к сопровождению уже существующего источника данных.</p>