Результати пошуку за запитом: обучение c*
Навіщо розробнику Agile
Автор: Олександр Марченко
<p>Agile — гибкая методология разработки программного обеспечения, которая позволяет выпускать продукт небольшими частями, постоянно его дополняя и совершенствуя. Однако, до сих пор Agile является центром всевозможных полемик в эшелонах разработчиков и проджект менеджеров. Что это за методология и в чем ее преимущества? Почему менеджеры со стажем скептичны в отношении Agile как универсального и эффективного средства ведения проектов по разработке ПО? На эти и другие вопросы вы получите ответы от спикера Александра Марченко — PM`a с более чем 7-летним опытом в IТ. </p>
<p><strong>На вебинаре будут затронуты следующие темы: </strong></p>
<ul>
<li>Основные идеи гибких методологий, которые должен понимать разработчик</li>
<li>Почему разработка любит Agile подходы?</li>
<li>Почему опытные менеджеры не верят в “серебряную пулю” Agile?</li>
<li>Что нужно знать из классических методологий и почему от них трудно уйти?</li>
<li>Как договориться с проектным менеджером?</li>
</ul>
<p><strong>Целевая аудитория</strong>: разработчики, IT-специалисты, студенты учебного центра CyberBionic Systematics</p>
Кто есть кто в IT компании. Структуры и роли
Автор: Александр Марченко
<p>Большое количество начинающих в IT считает, что разработчик — это специалист, спрятанный за семью мониторами и постоянно пишущий тонны программного кода. Однако, само создание ПО — это лишь часть его труда. Помимо прямых обязанностей разработчик играет важную роль в экосистеме команды: участвует в митингах, взаимодействует с другими членами команды для поиска путей решения проблем, перенимает знания и навыки у опытных коллег и т. д. Поэтому любому новичку необходимо быть в курсе “кухни” его IT-компании, чтобы быть максимально эффективным.</p>
<p>Каким образом разработчик должен взаимодействовать с рабочей инфраструктурой и коллективом? Каковы зоны ответственности у каждого члена компании и к кому можно обращаться за помощью? Как юному девелоперу стоит оценивать себя с точки зрения продуктивности? Обо всем этом мы поговорим на встрече с Александром Марченко, у которого за плечами 8 летний опыт работы в IT. </p>
<p><strong>На встрече будут рассмотрены следующие темы:</strong></p>
<ul>
<li>Почему разработка ПО — это сложный многоуровневый процесс?</li>
<li>Структура менеджмента: разбор иерархии должностей и зон ответственности</li>
<li>Автоматизация работы: ее важность и умение использовать соответствующие инструменты</li>
<li>Как сделать результаты своей работы прозрачными для “нетехнических” менеджеров?</li>
<li>Что обозначают KPI, OKR и прочие аббревиатуры?</li>
</ul>
<p><strong>Целевая аудитория</strong>: начинающие разработчики, студенты учебного центра CyberBionic Systematics.</p>
Бойова система Final Fantasy в 2D JavaScript з нуля.
Автор: Ілля Стародуб
<p>Final Fantasy — это серия компьютерных игр от японских игростроителей, которая обрела мировую популярность. Мы предлагаем вам окунуться в эту невероятную вселенную и совместить данное путешествие с языком программирования JavaScript! Если вы думаете, что JS предназначен только для обработки и валидации форм, автор тренинга докажет вам обратное. Как насчет реализации боевой системы первой части серии игр Final Fantasy в 2D при помощи возможностей JavaScript? И опытный разработчик, и новичок — каждый сможет почерпнуть для себя полезную информацию и провести время в увлекательной игровой атмосфере. <br bis_size="{"x":967,"y":82,"w":0,"h":15,"abs_x":1381,"abs_y":796}" />
<br bis_size="{"x":23,"y":102,"w":0,"h":15,"abs_x":437,"abs_y":816}" />
<strong>Кому это будет полезно:</strong><br bis_size="{"x":178,"y":122,"w":0,"h":15,"abs_x":592,"abs_y":836}" />
</p>
<ul bis_size="{"x":20,"y":173,"w":1019,"h":100,"abs_x":434,"abs_y":887}">
<li bis_size="{"x":60,"y":173,"w":939,"h":60,"abs_x":474,"abs_y":887}">Новичкам. Никогда не программировали? Пусть это не будет препятствием на пути получения нового крутого опыта. У вас есть шанс реализовать боевую систему 2D игры в при помощи JavaScript, получить опыт практического применения данного языка программирования, а также попробовать себя в роли разработчика двухмерных игр.</li>
<li bis_size="{"x":60,"y":233,"w":939,"h":40,"abs_x":474,"abs_y":947}">Начинающим верстальщикам и JavaScript разработчикам. Вы сможете углубить и применить на практике свои знания языка JavaScript вместе с тренером.</li>
</ul>
<p> <br bis_size="{"x":23,"y":288,"w":0,"h":15,"abs_x":437,"abs_y":1002}" />
<strong>Чему вы научитесь:</strong><br bis_size="{"x":150,"y":308,"w":0,"h":15,"abs_x":564,"abs_y":1022}" />
</p>
<ul bis_size="{"x":20,"y":359,"w":1019,"h":80,"abs_x":434,"abs_y":1073}">
<li bis_size="{"x":60,"y":359,"w":939,"h":20,"abs_x":474,"abs_y":1073}">Понимать несложные языковые конструкции, написанные на JavaScript</li>
<li bis_size="{"x":60,"y":379,"w":939,"h":20,"abs_x":474,"abs_y":1093}">Реализовывать нетривиальные задачи, разбивая их на простые подзадачи</li>
<li bis_size="{"x":60,"y":399,"w":939,"h":20,"abs_x":474,"abs_y":1113}">Ставить цель и поэтапно идти к ней</li>
<li bis_size="{"x":60,"y":419,"w":939,"h":20,"abs_x":474,"abs_y":1133}">Понимать основы ООП</li>
</ul>
<p> <br bis_size="{"x":23,"y":454,"w":0,"h":15,"abs_x":437,"abs_y":1168}" />
<strong>Формат тренинга:</strong><br bis_size="{"x":131,"y":474,"w":0,"h":15,"abs_x":545,"abs_y":1188}" />
<br bis_size="{"x":23,"y":494,"w":0,"h":15,"abs_x":437,"abs_y":1208}" />
Вас ждёт прямой эфир на YouTube с Ильей Стародубом в течение 3 часов с 19:00 до 22:00, общение в чате во время эфира и в специальном телеграм-канале вне эфира. Все примеры и исходные данные также будут в телеграм-канале, к которому вы сможете присоединиться после регистрации.<br bis_size="{"x":830,"y":534,"w":0,"h":15,"abs_x":1244,"abs_y":1248}" />
<br bis_size="{"x":23,"y":554,"w":0,"h":15,"abs_x":437,"abs_y":1268}" />
<strong>Программа тренинга:</strong><br bis_size="{"x":157,"y":574,"w":0,"h":15,"abs_x":571,"abs_y":1288}" />
</p>
<ol bis_size="{"x":20,"y":625,"w":1019,"h":171,"abs_x":434,"abs_y":1339}">
<li bis_size="{"x":60,"y":625,"w":939,"h":19,"abs_x":474,"abs_y":1339}">Знакомство с JavaScript</li>
<li bis_size="{"x":60,"y":644,"w":939,"h":19,"abs_x":474,"abs_y":1358}">Знакомство с Visual Studio Code</li>
<li bis_size="{"x":60,"y":663,"w":939,"h":19,"abs_x":474,"abs_y":1377}">Знакомство с первыми играми серии Final Fantasy и особенностями их боевой системы</li>
<li bis_size="{"x":60,"y":682,"w":939,"h":19,"abs_x":474,"abs_y":1396}">Создание первых объектов</li>
<li bis_size="{"x":60,"y":701,"w":939,"h":19,"abs_x":474,"abs_y":1415}">Ознакомление с библиотекой jQuery (в качестве примера)</li>
<li bis_size="{"x":60,"y":720,"w":939,"h":19,"abs_x":474,"abs_y":1434}">Написание боевой системы 2D игры</li>
<li bis_size="{"x":60,"y":739,"w":939,"h":19,"abs_x":474,"abs_y":1453}">Добавление элементарных анимаций</li>
<li bis_size="{"x":60,"y":758,"w":939,"h":19,"abs_x":474,"abs_y":1472}">Разбор ошибок</li>
<li bis_size="{"x":60,"y":777,"w":939,"h":19,"abs_x":474,"abs_y":1491}">Подведение итогов. Ответы на вопросы</li>
</ol>
Верстка сайту за 30 хвилин на Flexbox.
Автор: Віталій Мазяр
<p>Знание основ работы с Flexbox CSS модулем входит в набор стандартных требований на позицию верстальщика, а зачастую и frontend разработчика. Технология Flexbox используется повсеместно, она стала популярной благодаря тому, что существенно упрощает и ускоряет верстку сайта.</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 - это популярная платформа, которая используется при разработке, тестировании и развертывании программного обеспечения. Она позволяет сократить время между написанием кода и поставкой его на “production”. За последние годы популярность Docker’a сильно возросла и данная технология стала индустриальным стандартом в сфере контейнеризации программных решений.</p>
<p>Docker может быть полезен очень широкому спектру специалистов: разработчик, тестировщик, администратор, релиз-менеджер и т.д. Несмотря на то что Docker написан на Go и использует особенности ядра Linux, .NET разработчики, как те, которые традиционно ведут разработку под Windows, могут получить огромную пользу от использования Docker’a на самых разных уровнях уверен что знание Docker’a повысит вашу продуктивность и даст конкурентное преимущество на рынке труда.</p>
<p>Вебинар будет полезен специалистам начального уровня, которые всегда хотели попробовать Docker, но что-то им мешало. Ознакомление будет основано на .NET Core приложении. По завершению, вы смело будете ориентироваться в основных концепциях и инструментах и сможете успешно начать свою путь изучения Docker’а.</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 контейнера. </li>
<li>Пример(ы): Docker + .NET Core.</li>
</ul>
</li>
<li>Практики использования Docker.</li>
<li>Q&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>Объектно-ориентированное программирование (ООП) предоставляет возможность создавать объекты, которые объединяют свойства и поведение в самостоятельный набор взаимовсязей, который затем можно многоразово использовать. Так не только читабельнее, но и понятнее, чем является объект и какое поведение вызывается. Вместо написания функций, определяются объекты, которые имеют четкий набор поведений. Вот почему эта парадигма называется «объектно-ориентированной».</p>
<p>Понимание ООП имеет очень важное значение в работе С++ разработчика.</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>
Типові помилки в коді з прикладу С++, С# і Java.
Автор: Грибков Георгій
<p>На вебинаре будут рассмотрены типовые ошибки, допускаемые программистами при написании программ на C++, C# и Java.</p>
<p>Мы рассмотрим:</p>
<ul>
<li>Примеры ошибок из реальных проектов</li>
<li>Почему среди всех ошибок появились паттерны</li>
<li>Как ошибаются крутые программисты</li>
<li>Что делать, чтобы не допускать ошибки самому</li>
</ul>
<p>Все ошибки, которые я вам покажу, были найдены в коде реальных проектов, многие из которых существуют до сих пор. Если вы изучаете только один из вышеописанных языков, вам не будет скучно: все антипаттерны, которые я вам покажу, актуальны для большинства языков программирования!</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Знакомство и краткий разбор типичных ошибок в коде</li>
<li>Как искать и находить ошибки в коде</li>
<li>Типовые паттерны:<br />
3.1. Копи-паст и эффект последней строки
<ol>
<li value="3.2">Ноль, один, два</li>
<li value="3.3">Обращение по некорректному адресу</li>
<li value="3.4">Зло живёт в условных выражениях</li>
<li value="3.5">Приоритеты операторов</li>
<li value="3.6">Неуловимые глазу опечатки</li>
</ol>
</li>
<li>Как бороться с ошибками в коде</li>
<li>Как получить от статического анализа наибольшую пользу</li>
<li>Подведение итогов</li>
<li>Заключение</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен программистам, работающим с языками С, C++, C# и Java –примеры ошибок, которые я вам покажу, были написаны именно на этих языках.</p>
Scrum на 24 команди? Масштабуємо Agile, використовуючи LeSS
Автор: Артем Биковець
<p>Пару лет назад Артем Быковец провел вебинар "<a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a>", который набрал уже 142+ тысячи просмотров и получил большое количество вопросов и позитивной обратной связи. В нем Артем детально рассказывал о том, <strong>что такое Agile</strong> в принципе, мы смотрели ценности манифеста гибкой разработки и детально разбирали составляющие Scrum каркаса с примерами и советами по применению инструментов.</p>
<p>Но Scrum в чистом виде - это история про работу одной командой из одного беклога. Как вы все хорошо знаете - для создания комплексного большого продукта с высокой вероятностью нам потребуется более одной команды. Тут становится актуальным вопрос того, <strong>как масштабировать разработку по Scrum для мульти-командной разработки</strong>.</p>
<p>Сейчас есть 3-5 популярных фреймворков “масштабирования” Agile/Scrum (среди них SAFe, DAD, Nexus, SoS и LeSS). Артем уже более 3х лет реализует практики LeSS и помогает компаниям адаптировать LeSS-like процессы для работы из единого беклога на общим продуктом большим количеством команд!</p>
<p>В ноябре прошлого года Артем летал в NYC и обучался у автора LeSS и одного из первых Scrum & XP коучей в мире - Крэга Лармана! На вебинаре Артем познакомит вас с основными принципами, правилами и подходами к понижению комплексности организаций при помощи LeSS (Large Enterprise Scale Scrum - Большой Ентерпрайз Масштабируемый Скрам) фреймворка.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Немного о себе :)</li>
<li>Какая цель оптимизации организации лежит в основе LeSS? Что такое адаптивность?</li>
<li>LeSS структура и механика: как помочь работе в 3-24 команды над одним продуктом.</li>
<li>Короткий обзор LeSS принципов.</li>
<li>Сколько нужно Product Owner's и сколько Backlog's и почему?</li>
<li>Что такое Feature Teams и как их формировать?</li>
<li>А как планировать спринты? Как делать Product Backlog Refinement (“груминг”)?</li>
<li>А также ответы на ваши вопросы и многое другое :)</li>
</ol>
<p><strong>О спикере</strong>:</p>
<p>Артем Быковец - CEO / Organizational & Agile Coach at Simplesense & CEO at "StartIT training center"; Помогает с трансформациями процессов и организационными изменениями таким компаниям: Competera, McDonald's Ukraine, Kuehne-Nagel, Intertop Ukraine, Rozetka, Levi9, Owox, StarlightMedia Production, Skylum, Наш Формат, Прозорро, OWOX и многим другим</p>
<p>Имеет сертификаты: CSM, CSPO, CSP, CSP-SM, CSP-PO, CAL-I by ScrumAlliance, CLP by LeSS.works, PSM I by Scrum.org, Certified KMP I by LeanKanbanUniversity</p>
<p>Для подготовки будет полезно посмотреть прошлое видео <a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a><u>.</u></p>
<p><strong>Целевая аудитория:</strong> Разработчики и тестировщики, работающие в Agile & Scrum, тимлиды и менеджеры, бизнес аналитики и другие специалисты, желающие лучше понять суть Agile подходов.</p>