Результати пошуку за запитом: обучение c*
Створення базового Spring boot веб-сервісу на Java.
Автор: В'ячеслав Аксьонов
<p>Spring Boot — это самый популярный фреймворк для разработки бэкенд веб-приложений на Java. В вебинаре мы рассмотрим, как устроены приложения, созданные с использованием Spring Boot на примере простейшего stateless веб-сервиса. Также рассмотрим http взаимодействия с использованием REST, построение расширяемой архитектуры бизнес-логики, взаимодействие с базами данных через самые популярные и простые приемы.</p>
<p><strong>План </strong><strong>вебинара:</strong></p>
<ol>
<li>Что такое Spring/Spring Boot и Dependency Injection.</li>
<li>Контекст и как его создавать.</li>
<li>@Service / @Component / @Repository / @Controller — что все это такое и зачем нужно.</li>
<li>Создаем шаблон проекта Spring Boot.</li>
<li>Пишем веб-сервис нуля.</li>
<li>Рассматриваем простейший и удобный способ работы с базой данных.</li>
<li>Проверяем работоспособность и отвечаем на вопросы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен Java разработчикам, которые уже разобрались с основами Сore Java и верхнеуровнево знакомы с сетевыми взаимодействиями. Для тех, кто начал знакомство или недавно пишет код со Spring / Spring Boot и хочет лучше узнать, как работают приложения с использованием этого фреймворка.</p>
Використання ігрового 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>
Angular vs React vs Vue.js. Що вибрати у 2021
Автор: Надія Верстюк
<p>На данном вебинаре мы рассмотрим три самых популярных Front-End фреймворка – Angular, React и Vue.js, их принципы работы и области применения. А также решим одну задачу c использованием этих трех фреймворков и сравним результаты.</p>
<p>Также рассмотрим, чем можно руководствоваться при выборе фреймворка для максимально быстрого и легкого старта.</p>
<p>В заключение подведем итоги и обсудим, какую технологию выбрать новичку для изучения, опираясь на опыт и личные предпочтения.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>На что опираться при выборе первого фреймворка для изучения?</li>
<li>Решение задачи с помощью Angular</li>
<li>Решение задачи с помощью React</li>
<li>Решение задачи с помощью Vue.js</li>
<li>Выводы. Ответы на вопросы</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен тем, у кого уже есть хорошие знание Front-End разработки и хочет начать изучение Front-end фреймворков, но еще сомневается, какой именно ему подходит больше всего.</p>
Адаптивна верстка в додатках iOS з використанням Storyboard
Автор: Давид Григорян
<p>В данном вебинаре будут затронуты основные инструменты, с помощью которых можно осуществлять верстку в iOS приложениях. Детально будет рассмотрена система Autolayout, которая позволяет выставлять определенные правила для корректного отображения элементов на различных устройствах.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>С помощью каких инструментов можно верстать в iOS приложениях</li>
<li>Знакомство со Storyboard и с базовыми элементами</li>
<li>Знакомство с Autolayout</li>
<li>Базовые ограничения (constraints)</li>
<li>Продвинутые ограничения</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен новичкам, которые только входят в iOS разработку, так как затрагивает одну из основных тем для корректного отображения UI элементов на iOS устройствах.</p>
Техніки тестування для С# розробників. Рівень Advanced. Частина 2.
Автор: Наурінський Юрій
<p>На вебинаре мы продолжим знакомство с «продвинутыми» техниками тестирования, которыми должен владеть опытный C# разработчик. Первая встреча по этой теме состоялась 4 марта, <a href="https://itvdn.com/ru/webinars/description/testing-techniques-csharp">запись вебинара</a> доступна на нашем сайте.</p>
<p>На первой встрече были рассмотрны такие техники тестирования:</p>
<ol>
<li style="margin-left: 36pt;">Property based testing.</li>
<li style="margin-left: 36pt;">Performance testing.</li>
<li style="margin-left: 36pt;">Load testing.</li>
</ol>
<p>Ниже перечислены техники, которые мы рассмотрим на встрече 27 мая.</p>
<p><strong>Approval</strong><strong> testing</strong><strong>.</strong></p>
<p>Техника тестирования, применяемая зачастую в юнит-тестах, для наглядного человеко-читаемого сравнения тестовых результатов. Данная техника тестирования призвана решить проблему, возникающую при попытке протестировать функции, который имеют на выходе более сложный результат чем обычные строка, число, или даже простой объект с несколькими полями.</p>
<p><strong>Mutation</strong><strong> testing</strong><strong>.</strong></p>
<p>Техника тестирования, применяемая для проверки достаточности и корректности покрытия кода тестами. Основана на так называемых мутациях – небольшие изменения кода программы, само мутационное тестирование проверяет реакцию изначальных тестов на заранее заданный набор мутаций.</p>
<p><strong>Architecture</strong><strong> testing</strong><strong>.</strong></p>
<p>Техника тестирования, применяемая для постоянно растущих проектов, в которых происходит постоянное усложнение кодовой базы и сценариев использования. Данная техника использует специальные тесты, которые инкапсулируют в себе конвенции об именовании классов, пространств имён, проектов, а также о самом дизайне приложения и о его зависимостях.</p>
<p>Участников вебинара ждет немного теории, примеры и ответы на вопросы. Все примеры будут на языке С#.</p>
<p><strong>План </strong><strong>вебинара:</strong></p>
<ol>
<li>Approval testing.</li>
<li>Mutation testing.</li>
<li>Architecture testing.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен С# разработчикам, а также тестировщикам, которые уже знакомы с пирамидой тестирования и желают узнать больше про остальные техники тестирования, которые не ограничиваются пирамидой тестирования. Перед просмотром вебинара желательно иметь представление о базовых темах, вроде Unit testing, Integration testing, Functional testing.</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>
Як розробнику знайти першу роботу в IT
Автор: Ірина Титенко
<p bis_size="{"x":20,"y":20,"w":1019,"h":60,"abs_x":434,"abs_y":734}">Многие начинающие разработчики, которые ищут первую работу, сталкиваются с одной и той же проблемой: есть хорошая теоретическая база (вуз/курсы/самообучение), хорошее портфолио, глаза горят жаждой разрабатывать качественное ПО, но нет одной важной вещи — хотя бы минимального опыта работы по специальности. И это становится большим препятствием на пути к желанной должности для новичков.</p>
<p bis_size="{"x":20,"y":93,"w":1019,"h":60,"abs_x":434,"abs_y":807}">Как попасть в IT-компанию тем, кто обладает требуемыми знаниями, однако не имеет опыта работы и соответствующих рекомендаций? Каковы реалии IT-рынка труда, с чего начать поиск вакансий, как грамотно составить CV и заявить о себе работодателю - ответы на эти, а также другие вопросы в нашем вебинаре с Ириной Тытенко.</p>
<p bis_size="{"x":20,"y":166,"w":1019,"h":40,"abs_x":434,"abs_y":880}"><em bis_size="{"x":20,"y":168,"w":299,"h":15,"abs_x":434,"abs_y":882}">Вебинар будет проходить в рамках программы </em><a bis_size="{"x":319,"y":168,"w":123,"h":15,"abs_x":733,"abs_y":882}" href="https://edu.cbsystematics.com/ru/employment-assistance"><em bis_size="{"x":319,"y":168,"w":123,"h":15,"abs_x":733,"abs_y":882}">Карьерного сервиса</em></a><em bis_size="{"x":20,"y":168,"w":1007,"h":35,"abs_x":434,"abs_y":882}"> для студентов CyberBionic Systematics, но принять участие в нем могут все желающие. Для получения ссылки на трансляцию обязательно зарегистрируйтесь.</em></p>
<p bis_size="{"x":20,"y":219,"w":1019,"h":20,"abs_x":434,"abs_y":933}"><strong bis_size="{"x":20,"y":221,"w":131,"h":15,"abs_x":434,"abs_y":935}">Программа встречи:</strong></p>
<ul bis_size="{"x":20,"y":252,"w":1019,"h":160,"abs_x":434,"abs_y":966}">
<li bis_size="{"x":60,"y":252,"w":939,"h":20,"abs_x":474,"abs_y":966}">Как понять, что вы уже готовы к поиску работы?</li>
<li bis_size="{"x":60,"y":272,"w":939,"h":20,"abs_x":474,"abs_y":986}">Какие требования в украинском IТ для джуниоров?</li>
<li bis_size="{"x":60,"y":292,"w":939,"h":20,"abs_x":474,"abs_y":1006}">Что нужно для эффективного поиска первой работы?</li>
<li bis_size="{"x":60,"y":312,"w":939,"h":20,"abs_x":474,"abs_y":1026}">Где размещать и кому присылать свое резюме?</li>
<li bis_size="{"x":60,"y":332,"w":939,"h":20,"abs_x":474,"abs_y":1046}">Какие есть дополнительные точки входа в украинское IТ?</li>
<li bis_size="{"x":60,"y":352,"w":939,"h":20,"abs_x":474,"abs_y":1066}">Тестовые задания. За или против?</li>
<li bis_size="{"x":60,"y":372,"w":939,"h":20,"abs_x":474,"abs_y":1086}">Общие рекомендации для подготовки к собеседованиям.</li>
<li bis_size="{"x":60,"y":392,"w":939,"h":20,"abs_x":474,"abs_y":1106}">Что делать, когда вам постоянно отказывают рекрутеры?</li>
</ul>
Средства автоматизации тестирования REST API.
Автор: Дмитрий Бормотов
<p>REST API - это самый популярный способ получения доступа к данным со стороны веб и мобильных приложений. Существуют разные инструменты для автоматизации тестирования REST API - мы рассмотрим популярные инструменты, а также выделим те, которые принято использовать в работе.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Что такое REST API?</li>
<li>Методы ручного тестирования</li>
<li>Postman</li>
<li>SoapUI</li>
<li>Структуры проектов под популярные языки программирования</li>
</ol>
<p style="margin-left:42.0pt;">a)Java<br />
b)Python<br />
c)JavaScript (Node.js)</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен мануальным тестировщикам, которые планируют переходить в направление автоматизации, а также тем, кто уже работает автоматизатором, но исключительно с UI тестами.</p>
Як використовувати LinkedIn та Facebook для пошуку роботи.
Автор: Ірина Титенко
<p bis_size="{"x":20,"y":20,"w":1035,"h":60,"abs_x":540,"abs_y":728}">Современный рынок труда в IT хоть и содержит большое количество открытых вакансий, но также имеет достаточно много кандидатов, с которыми вам придется конкурировать. Неужели рассылка своего резюме в сотни компаний и томительное ожидание ответа — это то, с чем вы будете сталкиваться на протяжении всей вашей карьеры?</p>
<p bis_size="{"x":20,"y":92,"w":1035,"h":60,"abs_x":540,"abs_y":800}">Выход есть! Что, если вы создадите персональный бренд и IT-компании сами будут вас искать? Социальные сети — отличная площадка для построения вашего карьерного альтер эго и успешного продвижения собственных интеллектуальных услуг. Если вы заинтересованы в превращении своих аккаунтов в мощные визитные карточки, которые будут словно магнитом притягивать работодателей, не пропустите данный вебинар.</p>
<p bis_size="{"x":20,"y":165,"w":1035,"h":20,"abs_x":540,"abs_y":873}">Программа встречи:</p>
<ol bis_size="{"x":20,"y":198,"w":1035,"h":80,"abs_x":540,"abs_y":906}">
<li bis_size="{"x":60,"y":198,"w":955,"h":20,"abs_x":580,"abs_y":906}">Что такое личный бренд и зачем его развивать?</li>
<li bis_size="{"x":60,"y":218,"w":955,"h":20,"abs_x":580,"abs_y":926}">Почему начинающим специалистам особенно важно использовать LinkedIn и Facebook?</li>
<li bis_size="{"x":60,"y":238,"w":955,"h":20,"abs_x":580,"abs_y":946}">Какой полезный функционал есть в профессиональных социальных сетях?</li>
<li bis_size="{"x":60,"y":258,"w":955,"h":20,"abs_x":580,"abs_y":966}">Как заполнить профили в LinkedIn и Facebook так, чтобы постоянно получать предложения о работе?</li>
</ol>
<p bis_size="{"x":20,"y":291,"w":1035,"h":20,"abs_x":540,"abs_y":999}">Целевая аудитория: студенты CyberBionic Systematics, начинающие разработчики и разработчики с опытом работы.</p>
Застосування ECS для розробки ігор на Unity.
Автор: Владислав Панченко
<p>Entity-Component-System (ECS), в основном используемый в играх — это шаблон проектирования, обеспечивающий огромную гибкость в проектировании общей архитектуры программного обеспечения. Такие большие компании, как Unity, Epic или Crytek используют этот шаблон в своих фреймворках, чтобы предоставить разработчикам очень богатый возможностями инструмент, с помощью которого они могут разрабатывать собственное ПО.</p>
<p>ECS решает один из недостатков классического подхода проектирования на Unity. Автор вебинара решил поделиться своими наблюдениями и мыслями в первую очередь с теми, кто "собирает" игры на Unity из ассетов с кучей скриптов на каждом. Да, это работает. Но если вы делаете не прототип или какую-нибудь одноразовую игру без необходимости её поддержки и дальнейшего развития, то подумайте 10 раз — вам же потом во всём этом разбираться и переделывать. Но если вы будете изначально проектировать всё на ECS то вам потом не нужно будет переписывать с 0, поскольку рефакторить такой код в десятки раз легче.</p>
<p>Вебинар будет посвящён использованию в Unity ECS, если конкретнее, то LeoECS.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Основные отличия в проектировании при использовании ESC.</li>
<li>Ключевые преимущества над разработкой при использовании того же ООП или компонентного подхода.</li>
<li>Примеры реализации и ключевые особенности написания кода с использованием ECS.</li>
<li>Встроенное ECS-решение в Unity и его ключевые отличия от других решений.</li>
<li>Сравнение скорости работы Entitas и LeoECS.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Этот вебинар будет интересен разработчикам игр, которые уже неплохо знакомы с Unity и хотели бы узнать новые подходы в разработке или упростить себе жизнь при разработке некоторых проектов. </p>