Результати пошуку за запитом: видеокурс c*
Розробка графічного інтерфейсу на QML
Автор: Руслан Ларіоненко
<p>В вебинаре будут рассмотрены инструменты библиотеки Qt для создания графического интерфейса с использованием декларативного языка для описания графического интерфейса QML. Вы узнаете основные концепции языка QML, а также ознакомитесь со стандартной библиотекой элементов графического интерфейса Qt Quick. Кроме этого, будет рассмотрено взаимодействие интерфейса написанного с использованием языка QML и приложения на языке С++.</p>
<p><strong>Программа вебинара:</strong></p>
<ol>
<li>Что такое QML.</li>
<li>Основные концепции QML.
<ol>
<li>Компоненты.</li>
<li>QtObject.</li>
<li>Связывания.</li>
<li>Подключения.</li>
<li>Таймеры.</li>
</ol>
</li>
<li>Стандартная библиотека элементов Qt Quick.
<ol>
<li>Базовые визуальные элементы.</li>
<li>Обработка ввода пользователя.</li>
<li>Комплексные визуальные элементы.</li>
<li>Анимации.</li>
<li>Работа с текстом.</li>
<li>Размещение элементов.</li>
<li>Стили и темы.</li>
</ol>
</li>
<li>Использование JavaScript в QML.</li>
<li>Работа с мультимедиа.</li>
<li>Мобильные устройства.</li>
<li>Взаимодействие с C++ кодом.</li>
<li>Концепция модель-отображение в QML.</li>
<li>Практика.
<ol>
<li>Создание простого видео-проигрывателя.</li>
<li>Демонстрация взаимодействия с C++ кодом и использования концепции модель-отображение на примере сетевого приложения для обмена сообщениями.</li>
</ol>
</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, которые имеют общие представления о фреймворке Qt и хотят ознакомиться с декларативным языком QML и библиотекой Qt Quick и понять принципы взаимодействия графического интерфейса на QML с Qt приложения на языке С++.</p>
Знайомство з фреймворком Qt
Автор: Руслан Ларіоненко
<p>На нашем вебинаре вас ждет общее знакомство с фреймворком Qt и его основными компонентами. Отдельное внимание будет уделено инструментам разработки, которые можно использовать совместно с Qt. Также будут рассмотрены основные типы приложений использующих Qt, система сборки qmake, особенности класса QObjec и система взаимодействия с помощью сигналов и слотов.</p>
<p> </p>
<p><strong>Программа вебинара:</strong></p>
<ol>
<li>Что такое Qt.
<ol>
<li>Поддерживаемые языки программирования.</li>
<li>Поддерживаемые платформы.</li>
<li>Проекты, использующие Qt.</li>
<li>Лицензии.</li>
</ol>
</li>
<li>Возможности.
<ol>
<li>Графический интерфейс.</li>
<li>Работа с сетью.</li>
<li>2D/3D графика.</li>
<li>Базы данных.</li>
<li>Веб движок.</li>
<li>Мультимедиа.</li>
<li>и др.</li>
</ol>
</li>
<li>Структура фреймворка.</li>
<li>Дополнительные инструменты.
<ol>
<li>Среда разработки Qt Creator.</li>
<li>Дизайнер интерфейса Qt Designer.</li>
<li>Справочная система Qt Assistant.</li>
<li>Система локализации Qt Linguist.</li>
</ol>
</li>
<li>Система сборки qmake.</li>
<li>Типы приложений.
<ol>
<li>QcoreApplication.</li>
<li>Qapplication.</li>
<li>QguiApplication.</li>
</ol>
</li>
<li>Класс QObjec.
<ol>
<li>Основной функционал.</li>
<li>Особенности.</li>
</ol>
</li>
<li>Сигналы и слоты.
<ol>
<li>Базовая концепция.</li>
<li>Способы подключения сигналов и слотов.</li>
</ol>
</li>
<li>Коллекции.</li>
<li>Практика.
<ol>
<li>Создание консольного приложения, использующего сигналы и слоты.</li>
<li>Создание сетевого приложения для обмена сообщениями.</li>
<li>Работа с мультимедиа.</li>
</ol>
</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, имеющие базовые знания С++, которые хотят ознакомиться с фреймворком Qt для использования его в своих проектах.</p>
Як стати C#/.NET розробником
Автор: Віталій Ємець
<ol>
<li>Кто такой С#/.NET разработчик</li>
<li>Какие знания, умения и навыки нужны</li>
<li>С чего начать обучение программированию</li>
<li>Составление плана обучения</li>
<li>Рекомендуемая литература</li>
<li>Ответы на вопросы</li>
</ol>
Як стати Front-End розробником
Автор: Сергій Патьоха
<ol>
<li>Что такое Front-Еnd разработка?</li>
<li>Чем занимается Front-Еnd разработчик?</li>
<li>Какие знания, умения и навыки нужны Front-Еnd разработчику?</li>
<li>С чего начать свое обучение?</li>
<li>Составление плана обучения.</li>
<li>Рекомендуемая литература и материалы.</li>
<li>Практические примеры использования технологий HTML5&CSS3.</li>
<li>Практические примеры использования языка программирования JavaScript.</li>
<li>Ответы на вопросы.</li>
</ol>
<p> </p>
<p> </p>
Створення веб-сервісу на мові Golang
Автор: Андрій Опришко
<p>На вебинаре будет рассмотрено создание веб-сервиса на языке Golang (<em>или </em><em>Go</em>) с помощью трех инструментов: встроенной библиотеки net/http, фреймворков MUX и Gin.</p>
<p>При создании веб-сервиса будут рассмотрены следующие вопросы:</p>
<ul>
<li>как сконфигурировать сервер;</li>
<li>как реализовать маршрутизацию;</li>
<li>как реализовать CRUD API;</li>
<li>как реализовать Basic access authentication;</li>
<li>как реализовать middleware.</li>
</ul>
<p>Дополнительно будут рассмотрены вопросы логирования веб-сервиса.</p>
<p><strong><u>План вебинара:</u></strong></p>
<ol>
<li>Веб-сервис на стандартной библиотеке net/http (<em>Server configuration, Routing, API CRUD, Middleware, Basic auth</em>)</li>
<li>Веб-сервис с использованием веб фремворка MUX (Server configuration, Routing, API CRUD, Middleware, Basic auth)</li>
<li>Веб-сервис с использованием веб фремворка Gin (Server configuration, Routing, API CRUD, Middleware, Basic auth)</li>
<li>Логирование</li>
</ol>
<p><strong>Предварительные требования</strong>: знакомство с Golang (установка компилятора, компилирование и запуск программы, понимание структуры проекта, понимание переменных GOROOT, GOPATH, GOHOME и умение с ними работать).</p>
Огляд сучасної розробки під .NET Частина 2
Автор: Владислав Омельчук
На трех онлайн встречах, которые состоятся 12, 13 и 26 сентября, мы рассмотрим современные технологии и подходы при создании приложений на платформах .NET , .NET Core, мы разберем, что необходимо знать разработчику в современных условиях, создадим небольшое ASP.NET Core приложение, подключим к нему источники данных, разберем и реализуем систему логгирования, разберем и используем систему контроля версий, создадим набор контейнеров и опубликуем наше приложение на Azure cloud в кластер Kubernetes.
Огляд сучасної розробки під .NET
Автор: Владислав Омельчук
<p>На двух онлайн встречах, которые состоятся 12 и 13 сентября, мы рассмотрим современные технологии и подходы при создании приложений на платформах .NET , .NET Core, мы разберем, что необходимо знать разработчику в современных условиях, создадим небольшое ASP.NET Core приложение, подключим к нему источники данных, разберем и реализуем систему логгирования, разберем и используем систему контроля версий, создадим набор контейнеров и опубликуем наше приложение на Azure cloud в кластер Kubernetes.</p>
<p><strong>Программа: </strong></p>
<p>1) Обзор .Net Framework</p>
<ul>
<li>.Net 4.6.2</li>
<li>ASP.NET (Web forms, MVC, OWIN)</li>
<li>Desktop applications (Win Forms, WPF, UWP)</li>
<li>.NET Core</li>
<li>ASP.NET Core</li>
</ul>
<p>2) Работа с хранилищами данных</p>
<ul>
<li>SQL (SQL server)</li>
<li>Data access (EF 6 + Core, Dapper, NHibernate, ADO.Net, Microsoft.EnterpiseLibrary)</li>
<li>NoSQL (Redis, MongoDb, CosmosDb, Dynamodb)</li>
</ul>
<p>3) Логгирование и мониторинг</p>
<ul>
<li>Serilog , log4net</li>
<li>ELK (elastic search + kibana)</li>
<li>Zabbix</li>
</ul>
<p>4) Системы контроля версий</p>
<ul>
<li>TFS (VSTS)</li>
<li>SVN</li>
<li>GIT</li>
</ul>
<p>5) Системы обмена сообщениями</p>
<ul>
<li>Service bus</li>
<li>RabbitMQ</li>
<li>Kafka</li>
</ul>
<p>6) Cloud development</p>
<ul>
<li>Azure</li>
<li>AWS</li>
<li>Google cloud</li>
</ul>
<p>7) Контейнеризация приложений</p>
<ul>
<li>Docker</li>
<li>Docker Swarm</li>
<li>Kubernetes</li>
</ul>
<p>Технологии: .NET , .NET Core, SQL Server, Entity framework, Dapper, Redis, MongoDB, Git, Service Bus, Azure, Docker, Kubernetes.</p>
<p>Для участия в вебинаре обязательна регистрация. На email, который Вы укажете в регистрационной форме, 12 сентября будет отправлено письмо-приглашение со ссылкой на трансляцию.</p>
Як правильно писати програми на PHP7
Автор: Євген Волосатов
На этом вебинаре вы узнаете о современном подходе при создании Backend-приложений на PHP7.
Вебинар состоит из трёх частей:
1. Подготовка рабочего места программиста.
Мы создадим виртуальную Linux-машину через Vagrant, установим в ней PHP, развернём GIT репозиторий, пробросим доступ к рабочей папке, чтобы можно было использовать среду разработки PHPStorm.
2. Создание библиотеки и её публикация.
Мы напишем полезный РНР код, отрефакторим его в функцию, в класс, в composer-библиотеку. Потом протестируем код на PHPUnit. Далее, загрузим созданную библиотеку на GitHub и зарегистрируем её в общедоступном каталоге packagist. Созданная библиотека будет доступна всем желающим.
3. Оформление Backend-приложения.
Мы создадим новый проект в котором развернём консольное приложение на основе Symfony, подгрузим через composer нашу библиотеку, создадим консольную команду и на этом закончим создание Backend приложения на PHP7.
Таким образом, за 2 часа мы пройдем весь жизненный цикл создания современных Backend-приложений.
Створення Web-сайту на PHP-фреймворку Yii2. Частина 3
Автор: Євген Волосатов
Ведущий: Евгений Волосатов, магистр математики и информатики
Мы продолжаем серию вебинаров «Создание Web-сайта на PHP-фреймворке Yii2». В этот раз мы подключим и настроим очень удобную и мощную систему отладки проекта. Затем мы нарисуем страницы регистрации и авторизации, создадим модели для их форм и напишем приёмочные тесты.
Технологии: Apache, PHP, MySQL, Composer, Yii2, Git, Bootstrap
П'ятнашки на C# для Android
Автор: Євген Волосатов
<p>На этом вебинаре мы напишем игру F и запустим её на мобильном телефоне. Мы пройдём по всему жизненному циклу создания программы: планирование, написание тестов, создание модуля логики игры, интерфейса пользователя, подбор мелодии, музыкальных эффектов, перенос игры на разные платформы.</p>