Результаты поиска по запросу: обучение c*
Switch и тернарный оператор
Автор: Дмитрий Охрименко
Оператор if это основа ветвления в коде, но иногда для ветвлений подойдет другая условная конструкция – switch. В этом уроке будут рассмотрены способы использования оператора switch и вы узнаете, как работают такие ключевые слова как case, default и break. Также, в этом уроке будет рассмотрена третья условная конструкция – тернарный оператор. Она не очень часто используется в коде, но в определенных ситуация может сделать код более понятным и коротким.
Введение в асинхронное программирование
Автор: Гнатюк Владислав
Данный урок является введением в асинхронное программирование на языке C#. Для правильного понимания технологий и методов их применения вы ознакомитесь с основной терминологией и рассмотрите примеры, когда необходимо применять техники асинхронного программирования. На этом уроке вы сможете наглядно увидеть, как асинхронность в прямом смысле оживляет приложения различных шаблонов (Console, WPF).
Исключения в асинхронном коде. Скоординированная отмена. Блокировки.
Автор: Гнатюк Владислав
Урок познакомит вас со способами поимки и обработки исключений в контексте потоков и задачах. Мы рассмотрим особенности обработки исключений с помощью ключевых слов async await. На этом уроке, мы также коснемся исключений и их обработки в контексте дочерних и вложенных задач. После этого, мы познакомимся с отменой выполнения задачи, то есть с так называемой скоординированной отменой. Чтобы писать асинхронный код качественно, необходимо знать о блокировках. На этом уроке мы рассмотрим некоторые ситуации, которые могут к ним привести, а также рассмотрим решения этой проблемы. Рассмотрим решение с использованием ключевых слов async await и настройк работы оператора await в виде метода ConfigureAwait. В конце урока мы рассмотрим прогресс асинхронной операции. Иногда это может помочь сделать ваше приложение более привлекательным для пользователя.
Основы DDL.
Автор: Давид Бояров
На этом уроке Вы научитесь пользоваться командами CREATE, ALTER, DROP для того, чтобы создавать сущности в базе данных, а также научитесь строить связи между таблицами.
Автоматизация на сервере
Автор: Мищенко Андрей
Понять, что такое CI\CD, и как устроен данный процесс, разобраться в изобилии облачных сервисов, и сконфигурировать проект с серверной инфраструктурой с помощью Jenkins и GitHub и облачных сервисов.
Введение
Автор: Александр Шевчук
В данном видео уроке рассматривается структура курса “Шаблоны проектирования” и производится краткий обзор книги “Приемы объектно-ориентированного проектирования. Паттерны проектирования” с обсуждением всех ее достоинств и недостатков. Также автор презентует книгу «Design Patterns via C#», которая в доходчивом, понятном и упрощенном виде объясняет назначение и применение паттернов в создании программного обеспечения.
Работа с текстом и видимостью элементов
Автор: Виталий Мазяр
На данном уроке вы познакомитесь с различными правилами CSS для стилизации текста и с тем, как работает наследование стилей для элементов-потомков. Будет рассмотрено то, как возможно скрывать элементы разметки на странице и в чем разница между разными способами.
Работа с фоном, свойство background
Автор: Виталий Мазяр
На занятии будут рассмотрены основные способы записи палитры цветов в свойствах, где указывается окрас. Будет рассмотрено в чем разница установки прозрачности элемента через opacity и rgba(). Рассматриваются случаи добавления картинок через css и размещение большого их количества на одном элементе.
Хранилища данных
Автор: Евгений Хацко
Изучить следующие форматы данных: CSV, XML, JSON. Дать базовые знания данных форматов и изучить стандартную библиотеку языка Python. Данные форматы используются для хранения и обмена данными между компонентами сети или программами. Изучить особенности данных форматов и провести сравнение для того, чтобы студент смог выбрать определенный формат для решения конкретных задач. Изучить основы работы с библиотекой sqlite3 и использования данной СУБД в качестве хранилища данных. Рассмотреть особенности данной библиотеки с практическим уклоном.