Результати пошуку за запитом: mvc 5*
Unit-тестування Angular додатків.
Автор: Антон Нєстєров
<p>Юнит тестирование - это не только способ удостоверится в качестве своего программного продукта, но и также полезный инструмент документирования поведения вашего приложения.</p>
<p>Если Вы начинающий разработчик – то наш вебинар поможет Вам познакомиться с азами тестирования, опытные специалисты смогут почерпнуть новые знания по работе с Jasmine и Karma, а также задать вопросы, связанные с практикой их применения на проекте.</p>
<p>Данный вебинар покрывает основы тестирования, мы с Вами рассмотрим:</p>
<ul>
<li>как создавать шаблон теста прямо из консоли с помощью Angular CLI;</li>
<li>рассмотрим тест фреймворк Jasmine;</li>
<li>познакомимся со стандартным test-runner-ом Karma.</li>
</ul>
<p>Также рассмотрим несколько сценариев тестирования компонентов в Angular. Разберёмся как тестировать сервисы, пайпы и директивы.</p>
<p> </p>
<p><strong>План вебинара:</strong></p>
<p>1) Юнит тестирование. Введение.</p>
<p>2) Настройка приложения для юнит-тестирования.</p>
<p>3) Karma and Jasmine.</p>
<p>4) Тестирование сервисов.</p>
<p>5) Тестирование компонентов.</p>
<p>6) Сценарии компонентного тестирования.</p>
<p>7) Тестирование пайпов.</p>
<p>8) Тестирование директив.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен как начинающим разработчикам, так и разработчикам с небольшим опытом, которые занимаются поддержкой или рефакторингом старых приложений. Также вебинар будет интересен начинающим AQA специалистам.</p>
Розробка під Android. Сучасні підходи та перспективи.
Автор: Євген Мица
<p>Вебинар посвящен тенденциям, которые уже сложились в Android-разработке, а также тем, которые только набирают силу. Будут рассмотрены теоретические и практические аспекты по каждому из вопросов, обозначенных в программе вебинара.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Архитектура Android-приложения. Рекомендуемый подход.</p>
<p>2) Миграция на AndroidX.</p>
<p>3) Jetpack Compose - инструмент разработки UI в Android.</p>
<p>4) Coroutines. Работа с асинхронным кодом.</p>
<p>5) Внедрение зависимостей. Применение в Android-проектах.</p>
<p>6) Room - библиотека для работы с SQLite. Что нового?</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим Android-разработчикам, а также имеющим определенный опыт и желающим расширить теоретические знания.</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>
Ознайомлення з 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>Мы рассмотрим самые важные части фреймворка в процессе создания приложения "Книга контактов", которое с каждым вебинаром будет улучшаться и масштабироваться. Таким образом, вы узнаете, как создавать интерфейс своей программы, как в нее добавить работу с базой данных, а также как создавать клиент-серверные приложения. Но, прежде чем приступать к созданию книги контактов, мы попрактикуемся с QML на примере создания игры 'Пятнашки'.</p>
<p>Итак, тема первого вебинара - <strong>Знакомство с QML. Пятнашки</strong><br />
<br />
В течении вебинара будет разработана игра «Пятнашки» с бизнес-логикой на 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> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.</p>
<p>Также он будет интересен новичкам, которые хотят научиться писать кросплатформенные графические приложения на C++.</p>
Як стати PHP розробником? - вебінари ITVDN
Автор: Артем Кондранін
<p>На вебинаре мы рассмотрим такую популярную специальность, как PHP разработчик. Вы узнаете, какими навыками необходимо обладать, чтобы разрабатывать веб-приложения на платформе PHP и какие перспективы это перед вами открывает.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Кто такой PHP разработчик?</p>
<p>2) Чем занимается back-end разработчик?</p>
<p>3) Путь с нуля до уровня PHP разработчика и возможности дальнейшего развития</p>
<p>4) Рекомендуемая литература, полезные ссылки</p>
<p>5) Ответы на вопросы</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Начинающие PHP разработчики, верстальщики.</p>
Як знайти роботу програмістом без досвіду у 2019 році
Автор: Вадим Рибалко
<p>На вебинаре мы посмотрим статистику зарплат по городам, по профессиям и языкам программирования. Рассмотрим необходимые характеристики для прохождения HR-интервью. Вы получите список полезных ссылок для начинающих разработчиков (преимущественно ссылки на проекты на сервисе GitHub, в которых будет описаны правила хорошего тона для разработчика).</p>
<p>Мы обсудим опыт и особенности работы на фрилансе, а также ошибки, кторые часто совершают новички.</p>
<p>Мы рассмотрим многие нюансы, на которые вы, возможно, ранее не обращали внимание, но они важны для получения прямого оффера (предложения) от компании, в которой вы хотите работать. Обратим внимание на некоторые подводные камни и уловки, с которыми вы можете столкнуться в процессе поиска работы.</p>
<p><strong>План вебинара:</strong></p>
<p> 1) Рассмотрение вакансий (DOU.UA, Мой круг, LinkedIn) - советы по поиску хороших вакансий и привлечения внимания HR специалистов к своей кандидатуре.</p>
<p>2) Статистика зарплата (статистика по нескольким языкам программирования из разных направлений (веб frontend, backend, десктоп )</p>
<p>3) План действий для получения оффера (создание резюме, собственного сайта, портфолио и т.д.)</p>
<p>4) Английский (вынесен в отдельный пункт, так как является критически важным моментом)</p>
<p>5) Фриланс - свободное плавание (советы по «жизни» на фрилансе, рассказ про фриланс-биржи, пример одной из лучших бирж - freelancehunt)</p>
<p>6) Полезные ссылки и примеры для разработчиков</p>
<p>7) Подведение итогов, вопросы и ответы.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим разработчикам, которые уже задумываются о поиске первой работы, студентам ВУЗов (3-5 курс), а также для свитчеров, которые хотят перейти в IT из другой сферы.</p>
Фінал Шахової IT Арени для програмістів
Автор: Євген Волосатов
<p>7 июля состоится финал <a href="https://itvdn.com/ru/news/article/chess-arena" target="_blank">Шахматной IT Арены для программистов</a>. Мы подведем итоги четвертого тура, а также объявим победителей соревнований, набравших максимальное количество баллов за решение всех задач I, II, III и IV туров.</p>
<p>Напомним, что участники четвертого тура (3-5 человек), которые наберут наибольшее количество баллов за решение задач четвертого тура, получат в подарок подписку на три месяца. Все остальные участники, выполнившие все задания тура, получат в подарок 1 видео курс на выбор.</p>
<p>Финалисты –5 победителей по итогам 4 туров получат возможность выбрать себе в подарок книгу по программированию на свой вкус.</p>
<p>Если вы программируете на одном из пяти языков - Python, C#, Java, C++ или Pascal - и любите шахматы, решайте задачи и выигрывайте призы! Включиться в соревнование можно даже сейчас. Решения принимаются до 12:00 7 июля.</p>
<p>Решив все задачи четырех туров, Вы можете стать победителем в финале!</p>
<p>До встречи 7 июля!</p>
Шахова IT Арена для програмістів. IV тур – Шах. Мат. Пат. Нічиє.
Автор: Євген Волосатов
<p dir="ltr"><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">Если ты силен в программировании и готов к сражению – докажи это в честном бою! Участвуй в Первой шахматной IT Арене, которая проходит на ITVDN с 9 июня по 7 июля 2019 года. </span><a href="https://itvdn.com/ru/news/article/chess-arena" style="text-decoration-line: none;" target="_blank"><span style="background-color:transparent; color:rgb(5, 99, 193); font-family:calibri,sans-serif; font-size:11pt">Подробности.</span></a></p>
<p dir="ltr"><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">Состязания проходят в 4 тура. </span></p>
<p dir="ltr"><strong>Тема задач четвертого тура </strong><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">- Шах. Мат. Пат. Ничья.</span></p>
<p dir="ltr"><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">На решение задач даётся 1 неделя, до начала следующего тура. На следующем вебинаре 7 июля </span><strong>мы рассмотрим решения задач, определим победителей четвертого тура</strong><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt"> и расскажем об условиях новых задач.</span></p>
<p dir="ltr"><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">Задания можно решать на одном из 5 языков программирования - </span><strong>Python, C#, Java, C++ или Pascal.</strong></p>
<p><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">Всех победителей ждут </span><strong>призы и подарки</strong><span style="background-color:transparent; color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:11pt">!</span></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 Арена для програмістів. III тур - Прохідна пішака та рокірування
Автор: Євген Волосатов
<p>Если ты силен в программировании и готов к сражению – докажи это в честном бою! Участвуй в Первой шахматной IT Арене, которая проходит на ITVDN с 9 июня по 7 июля 2019 года. <a href="https://itvdn.com/ru/news/article/chess-arena" target="_blank">Подробности.</a></p>
<p>Состязания проходят в 4 тура.</p>
<p>16 июня состоялось подведение итогов первого тура - определение победителей, разбор задач и постановка заданий второго тура. Смотрите <a href="https://www.youtube.com/watch?v=nXt0C5jDHNI" target="_blank">видео запись</a>.</p>
<p>Для решения заданий перейдите <a href="https://itvdn.com/ru/start-practice" target="_blank">по ссылке.</a></p>
<p>Решения заданий второго тура принимаются до 12:00 часов 23 июня. </p>
<p>В каждом туре есть призы и подарки - трое лучших получают подписку ITVDN на три месяца, а остальные участники, выполнившие все задания, получают в подарок 1 видео курс на выбор.</p>
<p><strong>Тема задач третьего тура </strong>- Проходная пешка и рокировка.</p>
<p>На решение задач даётся 1 неделя, до начала следующего тура. На следующем вебинаре 30 июня <strong>мы рассмотрим решения задач, определим победителей третьего тура</strong> и расскажем об условиях новых задач.</p>
<p>Задания можно решать на одном из 5 языков программирования - <strong>Python, C#, Java, C++ или Pascal.</strong></p>
<p>До встречи на поле сражений!</p>