Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82
Результати пошуку за запитом: видеокурс c*
Що нового в Java? Огляд нововведень Java JDK 8-15.

Автор: Бондаренко Андрій

<p>После 2017 года Java стремительно обновлялась и каждые пол года выпускались новые версии.</p> <p>На вебинаре мы обсудим, стоит ли переходить на самую последнюю версию, или лучше остаться на версии Java 8. Посмотрим новые возможности версий 9, 10, 11, 12, 13, 14, 15 и чем они полезны могут быть разработчику, также попробуем определиться с тем, какая из версий лучше для разработки на Java в 2021 году.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Почему Java 8 самая стабильная версия? Разница между Java 8 и Java 7.</li> <li>Java 9, небольшие изменения. Collections.</li> <li>Java 10, добавления var переменной.</li> <li>Java 11 как самая стабильная версия среди нововведений. Чтение из файла.</li> <li>Java 11. HttpClient. String API. Optional.</li> <li>Java 12 Компактно форматированный ввод. Изменение оператора switch.</li> <li>Java 13 Switch с возвращаемым значением. Демо-версия текстовых блоков.</li> <li>Java 14 NPE модифицированный.</li> <li>Java 15. Полная версия текстовых блоков.</li> <li>Java 15 instanceof модифицированный.</li> <li>Java 15 sealed classes.</li> <li>Java 15 Records.</li> <li>Подведение итогов по новым версиям Java.</li> <li>Ответы на вопросы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Java разработчики.</p>
Навіщо розробнику Agile

Автор: Олександр Марченко

<p>Agile &mdash; гибкая методология разработки программного обеспечения, которая позволяет выпускать продукт небольшими частями, постоянно его дополняя и совершенствуя. Однако, до сих пор Agile является центром всевозможных полемик в эшелонах разработчиков и проджект менеджеров. Что это за методология и в чем ее преимущества? Почему менеджеры со стажем скептичны в отношении Agile как универсального и эффективного средства ведения проектов по разработке ПО? На эти и другие вопросы вы получите ответы от спикера Александра Марченко &mdash; PM`a с более чем 7-летним опытом в IТ.&nbsp;&nbsp;</p> <p><strong>На вебинаре будут затронуты следующие темы: </strong></p> <ul> <li>Основные идеи гибких методологий, которые должен понимать разработчик</li> <li>Почему разработка любит Agile подходы?</li> <li>Почему опытные менеджеры не верят в &ldquo;серебряную пулю&rdquo; Agile?</li> <li>Что нужно знать из классических методологий и почему от них трудно уйти?</li> <li>Как договориться с проектным менеджером?</li> </ul> <p><strong>Целевая аудитория</strong>: разработчики, IT-специалисты, студенты учебного центра CyberBionic Systematics</p>
Кто есть кто в IT компании. Структуры и роли

Автор: Александр Марченко

<p>Большое количество начинающих в IT считает, что разработчик &mdash; это специалист, спрятанный за семью мониторами и постоянно пишущий тонны программного кода. Однако, само создание ПО &mdash; это лишь часть его труда. Помимо прямых обязанностей разработчик играет важную роль в экосистеме команды: участвует в митингах, взаимодействует с другими членами команды для поиска путей решения проблем, перенимает знания и навыки у опытных коллег и т. д. Поэтому любому новичку необходимо быть в курсе &ldquo;кухни&rdquo; его IT-компании, чтобы быть максимально эффективным.</p> <p>Каким образом разработчик должен взаимодействовать с рабочей инфраструктурой и коллективом? Каковы зоны ответственности у каждого члена компании и к кому можно обращаться за помощью? Как юному девелоперу стоит оценивать себя с точки зрения продуктивности? Обо всем этом мы поговорим на встрече с Александром Марченко, у которого за плечами 8 летний опыт работы в IT.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p><strong>На встрече будут рассмотрены следующие темы:</strong></p> <ul> <li>Почему разработка ПО &mdash; это сложный многоуровневый процесс?</li> <li>Структура менеджмента: разбор иерархии должностей и зон ответственности</li> <li>Автоматизация работы: ее важность и умение использовать соответствующие инструменты</li> <li>Как сделать результаты своей работы прозрачными для &ldquo;нетехнических&rdquo; менеджеров?</li> <li>Что обозначают KPI, OKR и прочие аббревиатуры?</li> </ul> <p><strong>Целевая аудитория</strong>: начинающие разработчики, студенты учебного центра CyberBionic Systematics.</p>
Пишемо гру "Dendy Tanks" на Java з нуля.

Автор: Бондаренко Андрій

<p>Мы подготовили для вас увлекательный онлайн тренинг по написанию графической игры &ldquo;Танки&rdquo;, который поможет легко и быстро познакомиться с практической стороной разработки на Java. Ноль теории, только практика. Если ты никогда не программировал &ndash; не проблема! Смотри и делай!<br bis_size="{&quot;x&quot;:813,&quot;y&quot;:42,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:1227,&quot;abs_y&quot;:756}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:62,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:776}" /> <strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:82,&quot;w&quot;:158,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:796}">Кому это будет полезно:</strong><br bis_size="{&quot;x&quot;:178,&quot;y&quot;:82,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:592,&quot;abs_y&quot;:796}" /> &nbsp;</p> <ul bis_size="{&quot;x&quot;:20,&quot;y&quot;:133,&quot;w&quot;:1019,&quot;h&quot;:60,&quot;abs_x&quot;:434,&quot;abs_y&quot;:847}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:133,&quot;w&quot;:939,&quot;h&quot;:40,&quot;abs_x&quot;:474,&quot;abs_y&quot;:847}" style="text-align: justify;"><strong bis_size="{&quot;x&quot;:60,&quot;y&quot;:135,&quot;w&quot;:64,&quot;h&quot;:15,&quot;abs_x&quot;:474,&quot;abs_y&quot;:849}">Новичкам</strong>. Отсутствие опыта в программировании не должно вас останавливать. Мы предоставляем вам шанс сделать свою первую программу на Java и получить опыт практического применения данного языка программирования в создании настоящей компьютерной игры.</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:173,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:887}" style="text-align: justify;"><strong bis_size="{&quot;x&quot;:60,&quot;y&quot;:175,&quot;w&quot;:290,&quot;h&quot;:15,&quot;abs_x&quot;:474,&quot;abs_y&quot;:889}">Начинающим Java разработчикам без опыта</strong>. Вы сможете углубить и применить на практике свои знания языка Java под руководством тренера.</li> </ul> <p>&nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:208,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:922}" /> <strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:228,&quot;w&quot;:130,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:942}">Чему вы научитесь:</strong></p> <ul bis_size="{&quot;x&quot;:20,&quot;y&quot;:259,&quot;w&quot;:1019,&quot;h&quot;:80,&quot;abs_x&quot;:434,&quot;abs_y&quot;:973}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:259,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:973}">Писать простые программы и подпрограммы с использованием языка Java</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:279,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:993}">Работать с массивами данных</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:299,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1013}">Использовать типы данных и классы Java</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:319,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1033}" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 12pt;">Применять все базовые навыки (переменные, условные конструкции, циклы, методы) на практике</li> </ul> <p><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:357,&quot;w&quot;:111,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1071}">Формат тренинга</strong><br bis_size="{&quot;x&quot;:131,&quot;y&quot;:357,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:545,&quot;abs_y&quot;:1071}" /> Вас ждёт прямой эфир на YouTube с Андреем Бондаренко в течение 3-х часов, общение в чате во время эфира и в специальном телеграм-канале вне эфира. Все примеры и исходные данные также будут в телеграм-канале, к которому вы сможете присоединиться после регистрации.<br bis_size="{&quot;x&quot;:758,&quot;y&quot;:397,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:1172,&quot;abs_y&quot;:1111}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:417,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1131}" /> <strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:437,&quot;w&quot;:137,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1151}">Программа тренинга:</strong></p> <ol bis_size="{&quot;x&quot;:20,&quot;y&quot;:468,&quot;w&quot;:1019,&quot;h&quot;:133,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1182}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:468,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1182}" style="text-align: justify; line-height: 19.5px;">Создание карты поля боя</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:487,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1201}" style="text-align: justify; line-height: 19.5px;">Работа над передвижением танка</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:506,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1220}" style="text-align: justify; line-height: 19.5px;">Реализация стрельбы</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:525,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1239}" style="text-align: justify; line-height: 19.5px;">Обучение танка двигаться в указанный квадрант</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:544,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1258}" style="text-align: justify; line-height: 19.5px;">Добавление танка-противника</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:563,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1277}" style="text-align: justify; line-height: 19.5px;">Итог: танк проходит всё поле боя и чистит его</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:582,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1296}" style="margin-bottom: 12pt; text-align: justify; line-height: 19.5px;">Ответы на вопросы. Куда развиваться дальше?</li> </ol> <p><strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:619,&quot;w&quot;:55,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1333}">Подарки</strong><br bis_size="{&quot;x&quot;:75,&quot;y&quot;:619,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:489,&quot;abs_y&quot;:1333}" /> 10 самых активных участников тренинга получат от CyberBionic Systematics Подарочные сертификаты на обучение стоимостью 1000 грн.<br bis_size="{&quot;x&quot;:855,&quot;y&quot;:639,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:1269,&quot;abs_y&quot;:1353}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:659,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1373}" /> <strong bis_size="{&quot;x&quot;:20,&quot;y&quot;:679,&quot;w&quot;:164,&quot;h&quot;:15,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1393}">Учись вместе с друзьями</strong><br bis_size="{&quot;x&quot;:184,&quot;y&quot;:679,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:598,&quot;abs_y&quot;:1393}" /> Регистрируйся на онлайн интенсив и поделись новостью с друзьями. Вместе учиться намного интереснее!</p>
Бойова система Final Fantasy в 2D JavaScript з нуля.

Автор: Ілля Стародуб

<p>Final Fantasy &mdash; это серия компьютерных игр от японских игростроителей, которая обрела мировую популярность. Мы предлагаем вам окунуться в эту невероятную вселенную и совместить данное путешествие с языком программирования JavaScript! Если вы думаете, что JS предназначен только для обработки и валидации форм, автор тренинга докажет вам обратное. Как насчет реализации боевой системы первой части серии игр Final Fantasy в 2D при помощи возможностей JavaScript? И опытный разработчик, и новичок &mdash; каждый сможет почерпнуть для себя полезную информацию и провести время в увлекательной игровой атмосфере.&nbsp;&nbsp;<br bis_size="{&quot;x&quot;:967,&quot;y&quot;:82,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:1381,&quot;abs_y&quot;:796}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:102,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:816}" /> <strong>Кому это будет полезно:</strong><br bis_size="{&quot;x&quot;:178,&quot;y&quot;:122,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:592,&quot;abs_y&quot;:836}" /> &nbsp;</p> <ul bis_size="{&quot;x&quot;:20,&quot;y&quot;:173,&quot;w&quot;:1019,&quot;h&quot;:100,&quot;abs_x&quot;:434,&quot;abs_y&quot;:887}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:173,&quot;w&quot;:939,&quot;h&quot;:60,&quot;abs_x&quot;:474,&quot;abs_y&quot;:887}">Новичкам. Никогда не программировали? Пусть это не будет препятствием на пути получения нового крутого опыта. У вас есть шанс реализовать боевую систему 2D игры в при помощи JavaScript, получить опыт практического применения данного языка программирования, а также попробовать себя в роли разработчика двухмерных игр.</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:233,&quot;w&quot;:939,&quot;h&quot;:40,&quot;abs_x&quot;:474,&quot;abs_y&quot;:947}">Начинающим верстальщикам и JavaScript разработчикам. Вы сможете углубить и применить на практике свои знания языка JavaScript вместе с тренером.</li> </ul> <p>&nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:288,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1002}" /> <strong>Чему вы научитесь:</strong><br bis_size="{&quot;x&quot;:150,&quot;y&quot;:308,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:564,&quot;abs_y&quot;:1022}" /> &nbsp;</p> <ul bis_size="{&quot;x&quot;:20,&quot;y&quot;:359,&quot;w&quot;:1019,&quot;h&quot;:80,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1073}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:359,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1073}">Понимать несложные языковые конструкции, написанные на JavaScript</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:379,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1093}">Реализовывать нетривиальные задачи, разбивая их на простые подзадачи</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:399,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1113}">Ставить цель и поэтапно идти к ней</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:419,&quot;w&quot;:939,&quot;h&quot;:20,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1133}">Понимать основы ООП</li> </ul> <p>&nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:454,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1168}" /> <strong>Формат тренинга:</strong><br bis_size="{&quot;x&quot;:131,&quot;y&quot;:474,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:545,&quot;abs_y&quot;:1188}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:494,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1208}" /> Вас ждёт прямой эфир на YouTube с Ильей Стародубом в течение 3 часов с 19:00 до 22:00, общение в чате во время эфира и в специальном телеграм-канале вне эфира. Все примеры и исходные данные также будут в телеграм-канале, к которому вы сможете присоединиться после регистрации.<br bis_size="{&quot;x&quot;:830,&quot;y&quot;:534,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:1244,&quot;abs_y&quot;:1248}" /> &nbsp;<br bis_size="{&quot;x&quot;:23,&quot;y&quot;:554,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:437,&quot;abs_y&quot;:1268}" /> <strong>Программа тренинга:</strong><br bis_size="{&quot;x&quot;:157,&quot;y&quot;:574,&quot;w&quot;:0,&quot;h&quot;:15,&quot;abs_x&quot;:571,&quot;abs_y&quot;:1288}" /> &nbsp;</p> <ol bis_size="{&quot;x&quot;:20,&quot;y&quot;:625,&quot;w&quot;:1019,&quot;h&quot;:171,&quot;abs_x&quot;:434,&quot;abs_y&quot;:1339}"> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:625,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1339}">Знакомство с JavaScript</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:644,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1358}">Знакомство с Visual Studio Code</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:663,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1377}">Знакомство с первыми играми серии Final Fantasy и особенностями их боевой системы</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:682,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1396}">Создание первых объектов</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:701,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1415}">Ознакомление с библиотекой jQuery (в качестве примера)</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:720,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1434}">Написание боевой системы 2D игры</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:739,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1453}">Добавление элементарных анимаций</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:758,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1472}">Разбор ошибок</li> <li bis_size="{&quot;x&quot;:60,&quot;y&quot;:777,&quot;w&quot;:939,&quot;h&quot;:19,&quot;abs_x&quot;:474,&quot;abs_y&quot;:1491}">Подведение итогов. Ответы на вопросы</li> </ol>
Верстка сайту за 30 хвилин на Flexbox.

Автор: Віталій Мазяр

<p>Знание основ работы с Flexbox CSS модулем входит в набор&nbsp; стандартных требований на позицию верстальщика, а зачастую и frontend разработчика. Технология Flexbox &nbsp;используется повсеместно, она стала популярной благодаря тому, что&nbsp; существенно упрощает и ускоряет&nbsp;верстку сайта.</p> <p>На вебинаре вас ждет знакомство с технологией Flexbox, обзор возможностей и разговор о том, какие аспекты создания сайта она решает. А также практическая часть, в которой мы все покажем на реальных работающих примерах.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Как работает технология Flexbox.</li> <li>Примеры элементов сайтов на Flexbox.</li> <li>Практика использования Flexbox. Верстка сайта.</li> <li>Что с Flexbox не получится выполнить.</li> <li>Подборка полезных ресурсов и статей по Flexbox. Ответы на вопросы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен всем, кто изучает верстку сайтов, знаком с HTML5 и CSS3 и хочет владеть современным инструментарием профессионального верстальщика.</p>
Docker для .NET розробників.

Автор: Олексій Нікіфоров

<p>Docker - это популярная платформа, которая используется при разработке, тестировании и развертывании программного обеспечения. Она позволяет сократить время между написанием кода и поставкой его на &ldquo;production&rdquo;. За последние годы популярность Docker&rsquo;a сильно возросла и данная технология стала индустриальным стандартом в сфере контейнеризации программных решений.</p> <p>Docker может быть полезен&nbsp;очень широкому спектру специалистов: разработчик, тестировщик, администратор, релиз-менеджер и т.д. Несмотря на то что Docker написан на Go и использует особенности ядра Linux, .NET разработчики, как те, которые традиционно ведут разработку под Windows, могут получить огромную пользу от использования Docker&rsquo;a на самых разных уровнях уверен что знание Docker&rsquo;a повысит вашу продуктивность и даст конкурентное преимущество на рынке труда.</p> <p>Вебинар будет полезен специалистам начального уровня, которые всегда хотели попробовать Docker, но что-то им мешало. Ознакомление будет основано на .NET Core приложении. По завершению, вы смело будете ориентироваться в основных концепциях и инструментах и сможете успешно начать свою путь изучения Docker&rsquo;а.</p> <p><strong><u>План вебинара:</u></strong></p> <ol> <li>Введение. <ul> <li>Что такое Docker?</li> <li>Зачем Docker?</li> <li>Почему Docker?</li> <li>Как Docker может быть использован .NET разработчиком.</li> </ul> </li> <li>Обзор Docker. <ul> <li>Архитектура и компоненты.</li> <li>Абстракции Docker.</li> </ul> </li> <li>Установка.</li> <li>Работа с Docker. <ul> <li>Разбираемся, что происходит при запуске Docker контейнера.&nbsp;</li> <li>Пример(ы): Docker + .NET Core.</li> </ul> </li> <li>Практики использования Docker.</li> <li>Q&amp;A</li> </ol> <p><strong><u>Целевая аудитория: </u></strong></p> <p>.NET разработчики, тестировщики, администраторы, релиз-менеджеры и т.д. Вебинар будет полезен специалистам начального уровня, которые хотят начать использовать Docker в своей работе.</p>
Створення першого проекту на Angular.

Автор: Генріх Коваленко

<p>В этом вебинаре мы познакомимся со структурой и компонентами фреймворка Angular и создадим первый проект с использованием Angular CLI.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Что такое Angular и в чем его отличие от других популярных фреймворков и библиотек.</li> <li>Angular CLI, его установка и использование в создании первого проекта.</li> <li>В чем назначение компонентов и как их применить для удобства поддержки кода в дальнейшем.</li> <li>Сервисы в Angular.</li> <li>Модули.</li> <li>Пайпы и их применение создание своих пайп.</li> <li>Директивы *ngFor и *ngIf</li> <li>Итоги. Вопросы ответы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен front-end разработчикам, которые хотят познакомиться с Angular и выбрали его фреймворком для дальнейшей работы.</p> <p><strong>Предварительные требования: </strong>Базовые знания Java Script.</p>
Об'єктно-орієнтоване програмування на C++

Автор: Іван Срайчук

<p>На вебинаре мы рассмотрим базовые понятия объектно-ориентированного программирования, особенности ООП на С++.</p> <p>Объектно-ориентированное программирование (ООП)&nbsp;предоставляет возможность создавать объекты, которые объединяют свойства и поведение в самостоятельный набор взаимовсязей, который затем можно многоразово использовать. Так не только читабельнее, но и понятнее, чем является объект и какое поведение вызывается. Вместо написания функций, определяются объекты, которые имеют четкий набор поведений. Вот почему эта парадигма называется &laquo;объектно-ориентированной&raquo;.</p> <p>Понимание ООП имеет очень важное значение в работе&nbsp; С++ разработчика.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Базовые термины</li> <li>Инкапсуляция</li> <li>Наследование</li> <li>Полиморфизм</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Начинающие С++ разработчики, которые уже освоили базовые типы данных, функции и хотят двигаться дальше.</p>
BDD підхід до автоматизації тестування.

Автор: Олександр Бреславець

<p>Мы обсудим BDD (Behavior Driven Development) подход со стороны Test Automation Engineer. Рассмотрим, какую пользу может привнести в проект использование этого подхода и как влияет на автоматизацию тестирования.<br /> Задача вебинара - дать понимание BDD подхода в эталонном варианте и продемонстрировать реальные ситуации применения из практики.</p> <p><strong>План вебинара:</strong></p> <ol> <li>BDD - что это такое, как образовался, почему популярен.</li> <li>BDD тестирование и BDD проект .</li> <li>Инструменты для BDD тестирования в Java/C#/JS.</li> <li>Gherkin сценарии.</li> <li>Архитектура тест фреймворка с BDD.</li> <li>Отчеты о тестировании BDD инструментов.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет наиболее интересен Test Automation Engineer Junior-Middle уровня без опыта работы с BDD, а также техническим специалистам других направлений.</p>
Notification success