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

300+ курсів за популярними IT-напрямками

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

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: mvc 5
Що нового у C# 8,9.

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

<p>На вебинаре буду рассмотрены последние нововведения в языке программирования С#.</p> <p>Данная тема является очень доступной, и скорее всего, многие из вас уже знакомы с новинками. Именно поэтому, основной упор будет сделан на коммуникацию и обсуждение. Мы пройдемся по новым возможностям языка и обсудим, как эти изменения могут быть использованы с целью написания более выразительного и чистого кода.</p> <p><strong>План вебинара:</strong></p> <p>1) Развитие C# в контексте современных языков программирования</p> <p>2) Ссылочные типы, допускающие значение null C#8</p> <p>3) Выражения. C#7,8,9</p> <ul> <li>Сопоставление шаблонов C#7,8,9</li> <li>Выражения switch C#8</li> <li>Литеральные выражения default С#7</li> <li>Присваивание объединения со значением NULL C#8</li> <li>Выражения throw C#7</li> <li>Новые выражения целевого типа C#9</li> <li>Условные выражения ref C#7.2</li> <li>Условное выражение с целевым типом C#9</li> </ul> <p>4) Индексы и диапазоны C#8</p> <p>5) Асинхронные последовательности/потоки. Асинхронные высвобождаемые типы C#8</p> <p>6) Деконструкция типов C#7,9</p> <ul> <li>Кортежи и пользовательские типы C#7</li> <li>Поддержка расширения GetEnumerator для циклов foreach С#9</li> </ul> <p>7) Локальные функции C#7,8</p> <ul> <li>Статические анонимные функции C#9</li> <li>Атрибуты локальных функций C#9</li> <li>Параметры удаления (discards) лямбда-выражения C#9</li> </ul> <p>8) Объявления using C#8</p> <p>9) Члены доступные только для чтения C#8</p> <p>10) Методы интерфейса по умолчанию C#8</p> <p>11) Ковариантные возвращаемые типы C#9</p> <p>12) Записи (Record types). C# 9</p> <p>13) Методы назначения (setters) только инициализации C#9</p> <p>14) Инструкции верхнего уровня C#9</p> <p>15) Генераторы кода. Инициализаторы модулей C#9</p> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен для .NET разработчиков, которые хотят изучить современные возможности C#.</p>
Ознайомлення з QML. П'ятнашки. Розробка графічних програм на C++ з Qt і QML.

Автор: Дмитро Афанасьєв

<p>Мы начинаем <strong>серию вебинаров</strong>-практикумов по С++, Qt и QML. В ходе данного цикла вебинаров будут рассмотрены все этапы создания кроссплатформенных графических приложений на основе фреймворка Qt.</p> <p><strong>Всего будет 4 вебинара:</strong></p> <ol> <li>Знакомство с QML. Пятнашки (17 сентября)</li> <li>Model View Controller в Qt. Знакомство с QML - продолжение. (24 сентября)</li> <li>Работа с базами данных в Qt (22 октября)</li> <li>Работа с сетью в Qt (29 октября)</li> </ol> <p>Мы рассмотрим самые важные части фреймворка в процессе создания приложения &quot;Книга контактов&quot;, которое с каждым вебинаром будет улучшаться и масштабироваться. Таким образом, вы узнаете, как создавать интерфейс своей программы, как в нее добавить работу с базой данных, а также как создавать клиент-серверные приложения. Но, прежде чем приступать к созданию книги контактов, мы попрактикуемся с QML на примере создания игры &#39;Пятнашки&#39;.</p> <p>Итак, тема первого вебинара&nbsp; - <strong>Знакомство с QML. Пятнашки</strong><br /> <br /> В течении вебинара будет разработана игра &laquo;Пятнашки&raquo; с бизнес-логикой на C++ и графикой на QML. Эта маленькая игра позволит на практике понять основные принципы и best practices в QML.</p> <p>После просмотра данного вебинара, зритель освоит базовую информацию о языке QML и об его интеграции с C++, что позволит ему эффективно разрабатывать графические приложения с динамичным пользовательским интерфейсом, используя Qt фреймворк.</p> <p>Приложение, разработанное в течении вебинара, может стать примером в портфолио джуниор разработчиков.</p> <p><strong>План вебинара:</strong></p> <p>1) Структура QML компонентов</p> <p>2) Компоненты QtObject, Item</p> <p>3) Базовые графические компоненты</p> <p>4) Взаимодействие C++ и QML:</p> <ul> <li>Q_PROPERTY</li> <li>Q_INVOKABLE</li> </ul> <p>5) Компоненты ListView, GridView</p> <p>6) Сигналы-слоты в QML</p> <p>7) Свойства, алиасы</p> <p>8) Регистрация своих классов в метасистеме</p> <p>9) Кастомизация компонентов</p> <p>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.</p> <p>Также он будет интересен новичкам, которые хотят научиться писать кросплатформенные графические приложения на C++.</p>
Scrum на 24 команди? Масштабуємо Agile, використовуючи LeSS

Автор: Артем Биковець

<p>Пару лет назад Артем Быковец провел вебинар &quot;<a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&amp;t=30s">Agile &amp; Scrum &ndash; знакомство и легкое погружение</a>&quot;, который набрал уже 142+ тысячи просмотров и получил большое количество вопросов и позитивной обратной связи. В нем Артем детально рассказывал о том, <strong>что такое Agile</strong> в принципе, мы смотрели ценности манифеста гибкой разработки и детально разбирали составляющие Scrum каркаса с примерами и советами по применению инструментов.</p> <p>Но Scrum в чистом виде - это история про работу одной командой из одного беклога. Как вы все хорошо знаете - для создания комплексного большого продукта с высокой вероятностью нам потребуется более одной команды. Тут становится актуальным вопрос того, <strong>как масштабировать разработку по Scrum для мульти-командной разработки</strong>.</p> <p>Сейчас есть 3-5 популярных фреймворков &ldquo;масштабирования&rdquo; Agile/Scrum (среди них SAFe, DAD, Nexus, SoS и LeSS). Артем уже более 3х лет реализует практики LeSS и помогает компаниям адаптировать LeSS-like процессы для работы из единого беклога на общим продуктом большим количеством команд!</p> <p>В ноябре прошлого года Артем летал в NYC и обучался у автора LeSS и одного из первых Scrum &amp; 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&#39;s и сколько Backlog&#39;s и почему?</li> <li>Что такое Feature Teams и как их формировать?</li> <li>А как планировать спринты? Как делать Product Backlog Refinement (&ldquo;груминг&rdquo;)?</li> <li>А также ответы на ваши вопросы и многое другое :)</li> </ol> <p><strong>О спикере</strong>:</p> <p>Артем Быковец - CEO / Organizational &amp; Agile Coach at Simplesense &amp; CEO at &quot;StartIT training center&quot;; Помогает с трансформациями процессов и организационными изменениями таким компаниям: Competera, McDonald&#39;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>Для подготовки будет полезно посмотреть прошлое видео&nbsp; <a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&amp;t=30s">Agile &amp; Scrum &ndash; знакомство и легкое погружение</a><u>.</u></p> <p><strong>Целевая аудитория:</strong> Разработчики и тестировщики, работающие в Agile &amp; Scrum, тимлиды и менеджеры, бизнес аналитики и другие специалисты, желающие лучше понять суть Agile подходов.</p>
Notification success