Результати пошуку за запитом: обучение c
Асинхронне програмування в C#. Основи та використання async/await
Автор: Олексій Глембицький
<p>Вебінар призначений для розробників-початківців, які хочуть розширити або систематизувати вже наявні знання в області асинхронного програмування мовою C#.</p>
C# и .NET | Урок №13 - Оператор try-catch.
В уроке будет рассматриваться, обработчик исключений (Оператор try-catch) в языке программирования C#.
Практическая работа в уроке с обработчиком исключений. Как,когда и для чего его используют?
Еще больше интересных видео для пользователей ITVDN.
Передмова
Автор: Олександр Шевчук
Курс «Процедурне програмування з використанням мови C#» орієнтований насамперед тих, хто ніколи не програмував або має до програмування непряме відношення. На цьому курсі ви зрозумієте, чому ці конструкції називаються процедурними чи алгоритмічними. Ви побачите – мова C# настільки легка і проста мова програмування, що вам не знадобиться витрачати на її вивчення якихось особливих зусиль! Отже, ви готові приступити до вивчення мови програмування C#? Тоді я бажаю вам приємного та продуктивного навчання. Насолоджуйтесь навчанням та отримуйте від нього задоволення!
Выполнение домашнего задания C# Базовый. Видео урок №18
Автор: Костянтин Чорний
В этом видео уроке будет рассмотрено решение дополнительных и домашних заданий к восемнадцатому уроку курса C# Базовый. В ходе урока будет продемонстрирована работа с пространствами имен в C#.
Простір імен. Директиви препроцесора в C#
Автор: Олександр Шевчук
У цьому відеоуроці Ви дізнаєтеся, що таке простір імен і як правильно організовувати проєкт, використовуючи простір імен. Також Ви дізнаєтесь, як створювати бібліотеки (DLL) у мові C#. Тренер розгляне тип проекту Class Library та на простому прикладі пояснить, для чого використовуються бібліотеки. Наприкінці уроку Ви вивчите нові модифікатори доступу internal і internal protected та розглянете деякі препроцесорні директиви, дізнаєтесь, як вони можуть допомогти при розробці великих рішень.
Новий курс – Автоматизація тестування на C#
Автор: Редакция ITVDN
Доброго дня!
На ITVDN опубліковано новий відео курс – "Автоматизація тестування на C#"! Він стане у нагоді всім розробникам-початківцям C#/.NET, які прагнуть до написання дійсно якісних і продуманих .NET додатків.
Автоматизація тестування дозволяє позбутися рутини ручного функціонального тестування, передавши програмі задачі з послідовного запуску тесту, ініціалізації відповідних елементів, виконання тесту, аналізу та видачі результату.
На курсі розглядається застосування бібліотеки Selenium для тестування веб та десктоп додатків. Розглядаються можливості тестових фреймворків C# для автоматизації тестування – NUnit, xUnit та MSTest. Буде розглянуто можливість застосування патерну Page Object та розширення цього шаблону Page Factory для проєктування тестів.
Ви познайомитеся з API тестуванням на прикладі REST додатків, а також з основами та ключовими моментами підходу розроблення BDD, із синтаксисом мови Gherkin, що підтримує розроблення, засноване на поведінці, та з інструментом для застосування BDD підходу – SpecFlow.
Автор курсу – Тетяна Пєшкова, Senior QA Engineer. У записаних відео уроках вона ділиться техніками ефективної організації автоматизованих тестів на C#, спираючись на власний досвід та найкращі практики.
Структура курсу:
Автоматизація тестування.
Selenium WebDriver
Пошук елементів у web та desktop додатках (локатори).
Selenium WebDriver: найскладніші елементи.
Порівняння тестових фреймворків.
Page Object Pattern.
API тестування на прикладі REST.
BDD. Gherkin. SpecFlow.
Чого ви навчитеся на даному курсі:
Застосовувати принципи автоматизації тестування у побудові процесу тестування проєкту.
Застосовувати Selenium WebDriver у Visual Studio для тестування користувацького інтерфейсу веб-сторінки.
Використовувати інструменти для пошуку локаторів у web та Windows desktop додатках, а також складати всі типи локаторів, у тому числі CSS і XPath.
Реалізовувати складну взаємодію Selenium WebDriver з браузером, таку як виконання подій миші та клавіатури, виконання JavaScript-коду, робота з випадаючим списком, зі спливаючими повідомленнями або додатковими вікнами браузера.
Розуміти різницю між тестовими фреймворками NUnit, xUnit та MSTest та застосовувати їх атрибути, залежно від необхідності.
На практиці застосовувати шаблон проєктування автотестів Page Object та його розширення Page Factory.
На прикладі REST розуміти принципи тестування API, розуміти, як будується запит, як відбувається виконання та отримання відповіді від сервера.
Створювати тести за допомогою бібліотеки RestSharp.
Розуміти, де та як потрібно формувати запити різних типів (створення, отримання, видалення та оновлення даних), а також працювати з отриманими від сервера даними.
Розуміти ключові моменти підходу до розроблення BDD, розуміти основи синтаксису мови Gherkin.
Встановлювати та створювати тестові сценарії із інструментом SpecFlow.
Попередні вимоги
Для проходження даного курсу необхідні знання мови C# на рівні курсу C# Базовий, розуміння принципів ООП та основ Unit-тестування мовою C#.
Буде плюсом знання загальних принципів тестування (основні поняття, види тестування, рівні тестування, структура тест-кейсу), знання основ web-технологій (структура HTML-сторінки), знання REST API.
Дивіться перший урок у вільному доступі. Якщо у вас є активна передплата, курс доступний для вас у повному обсязі.
Практика C#. Створення блогу із Blogifier.Core.
Автор: Вадим Рибалко
<p>22 января состоится вторая онлайн встреча по теме создания блогов на языке C#. В первой части мы рассматривали, что такое блоги, для чего они нужны и как создать собственный блог, используя гибкую и многофункциональную платформу на ASP.NET MVC под названием BlogEngine.NET. Познакомились с основными фичами и возможностями.</p>
<p>На втором вебинаре мы рассмотрим немного другой подход в создании блога, в котором используются технологии ASP.NET Core и Angular. Платформа, с которой мы будем работать, называется Blogifier.Core. У нее есть ряд преимуществ в сравнении с BlogEngine.NET, и мы их подробно рассмотрим на нашей встрече.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Введение в Blogifier.Core</li>
<li>Для чего библиотека нужна?</li>
<li>Установка окружения.</li>
<li>Запуск приложения.</li>
<li>Обзор возможностей.</li>
<li>Темы.</li>
<li>Выбор хостинга.</li>
<li>Деплой проекта.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен двум категориям людей: первая – это разработчики, которые знают язык и уже разрабатывают свои приложения на C#, вторая - люди, которые только начинают свой путь в карьере .NET разработчика в сфере веб-приложений и в будущем хотят создать что-то своё.</p>
C# How To: Як відкрити PDF файл за допомогою C#
Автор: Редакция ITVDN
Введение
Во время разработки мы добавим контроль WebBrowser в форму. При запуске программы используем следующий код для того, чтобы открыть PDF-файл в элементе управления WebBrowser.
// Display the PDF file.
private void Form1_Load(object sender, EventArgs e)
{
string filename = Application.StartupPath;
filename = Path.GetFullPath(
Path.Combine(filename, ".\\Test.pdf"));
wbrPdf.Navigate(filename);
}
Во время разработки добавим этот файл к проекту и установим его "Copy to Output Directory" свойство "Copy if newer", так что файл будет в каталоге исполняемой программы.
Этот код получает каталог запуска программы и добавляет имя файла test.pdf. Затем заставляет управление WebBrowser wbrPdf перейте к этому файлу.
Источник: http://csharphelper.com/blog/2015/11/open-a-pdf-file-in-c/
Выполнение домашнего задания C# Стартовый. Видео урок №3
Автор: Костянтин Чорний
В этом видео уроке рассмотрены решения домашних заданий к третьему видео уроку из курса «C# Стартовый». В ходе видео урока продемонстрированы примеры использования арифметических операций в C#, приоритет операторов языка C#, рассмотрен пример вычисления среднего арифметического числа на языке C#, а также пример расчета объёма и площади геометрических фигур с применением языка C#.
Підсумки другого туру зимового C# Марафону
Автор: Редакция ITVDN
C 17 по 30 января 2019 года на ITVDN проходил большой зимний C# Марафон!
В первом туре C# Марафона приняли участие 324 человека. Из них 83 успешно на 100% выполнили все задания. Имена победителей первого тура и результаты вы можете посмотреть по ссылке.
Во второй тур было допущено 83 человека. Из них всего 15 успешно дошли до финиша.
Имена победителей второго тура и результаты:
Дмитрий Шалыганов – 1380 баллов/89 попыток, сертификат TP13953605
Anastasia Barinova – 1380 баллов/89 попыток, сертификат TP79982723
Диана Ермолаева – 1380 баллов/89 попыток, сертификат TP84235020
В подарок победители получают подписку на 3 месяца.
Подарочные сертификаты будут отправлены победителям второго тура 1 февраля 2019 года на емейлы, указанные в регистрационной форме.
Благодарим всех за участие в C# марафоне. Оставайтесь на ITVDN!