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

Замовити дзвінок

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

Підписка

Замовити дзвінок

+38 099 757 27 82
Результати пошуку за запитом: обучение c*
Створення базового функціоналу блогу на Symfony 4

Автор: Микита Шкарубо

<p>Symfony &mdash; один из самых популярных PHP фреймворков, который использует паттерн Model-View-Controller и используется для веб-разработке. Symfony дает возможность ускорить разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. Имеет поддержку множества баз данных (MySQL, PostgreSQL, SQLite или любая другая PDO-совместимая СУБД). Во время вебинара мы создадим базовый функционал блога - создание записей и комментариев. У вас будет возможность добавлять, удалять и изменять записи и комментарии. Мы напишем приложение, базовый блог.</p> <p><strong>Используемые технологии</strong>: HTML, PHP, MySQL.</p> <p><strong>Используемые</strong><strong> компоненты</strong><strong> Symfony:</strong> Flex, Profiler, Web Server, Symfony Form, Doctrine 2, Twig, Router.</p> <p>Предварительные требования: Углубленные знания в PHP, ООП в PHP, знания MYSQL, знания HTML, знания основ HTTP протокола.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Установка Symfony 4</li> <li>Создание сущностей и связи сущностей</li> <li>Создание Контроллера и маршрута</li> <li>Создание формы для записей и комментариев</li> <li>Создание HTML страницы с использованием Bootstrap</li> <li>Тестирование нашего приложения</li> </ol> <p><strong>Целевая аудитория: </strong></p> <p>PHP программисты, IT-студенты, инженеры.</p>
SOLID принципи програмування в Java

Автор: Євген Волосатов

<p>На этом вебинаре мы окунёмся в мир объектно-ориентированного программирования, поговорим о SOLID-принципах создания крупных проектов, рассмотрим теорию и практику по каждой букве на примере создания и рефакторинга небольшой программы на языке Java.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Как создаются Большие программы.</li> <li>Создание простой программы на Java.</li> <li>SOLID-ный рефакторинг:</li> <li>S: Single Responsibility Principle</li> <li>O: Open-Closed Principle</li> <li>L: Liskov Substitution Principle</li> <li>I: Interface Segregation Principle</li> <li>D: Dependency Inversion Principle</li> <li>Подведение итогов.</li> </ol> <p><strong>Предварительные требования: </strong>Базовые знания Java. Знание принципов ООП.</p> <p><strong>Целевая аудитория:</strong> Программисты, Инженеры, IT-студенты.</p>
Розробка парсерів за допомогою ANTLR

Автор: Володимир Кожаєв

<p>На этом вебинаре мы погрузимся в методологию разработки парсеров и их внутреннего устройства на примере ANTLR.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Парсеры, что это и зачем они нужны.</li> <li>ANTLR - стандарт в мире генераторов парсеров.</li> <li>Внутреннее устройство ANTLR.</li> <li>Обзор средств разработки.</li> <li>Практический пример.</li> <li>Ответы на вопросы.</li> </ol> <p><strong>Целевая аудитория:</strong> Тема будет интересна для всех, кто хочет узнать больше о разработке парсеров и лучшем из имеющихся средств для их генерации -&nbsp; ANTLR</p> <p><strong>Предварительны требования:</strong> &nbsp;Твёрдые знания любого из следующих языков: Java, C#, Python (2 and 3), JavaScript, Go, C++, Swift.</p>
Робота із структурами даних на PHP. Алгоритм Дейкстри

Автор: Євген Волосатов

<p>На этом вебинаре мы поговорим об алгоритмах и структурах данных.</p> <p>Мы реализуем односвязный список, на его основе создадим стек. Потом обсудим понятие графа, создадим граф через <span style="color:rgb(0, 0, 0); font-family:open sans,lucida grande,lucida sans unicode,arial,helvetica,verdana,sans-serif; font-size:12px">матрицу&nbsp;смежности вершин</span>, напишем алгоритмы обхода графа вширь и вглубь. Венцом творения нашего вебинара станет подробный разбор и реализация алгоритма Дейкстры для поиска кратчайшего пути в графе.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Зачем нужны структуры данных.</li> <li>Как создать односвязный список.</li> <li>Что такое граф и как его хранить.</li> <li>Обход вершин графа вширь и вглубь.</li> <li>Разбор и реализация алгоритма Дейкстры.</li> </ol> <p><strong>Предварительные требования:</strong> Базовые знания языка PHP.</p> <p><strong>Целевая аудитория:</strong> Программисты, IT-студенты, инженеры</p>
Початок роботи з Symfony 4

Автор: Редакция ITVDN

<p>Symfony — один из самых популярных PHP фреймворков, который использует паттерн Model-View-Controller и используется для веб-разработке. Symfony дает возможность ускорить разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. Имеет поддержку множества баз данных (MySQL, PostgreSQL, SQLite или любая другая PDO-совместимая СУБД). Во время вебинара мы создадим модуль с менеджментом списка заметок. У вас будет список заметок с возможностью просматривать, добавлять, удалять и изменять заметки. Мы напишем приложение, отвечающее за менеджмент заметок. </p> <p>Используемые технологии: HTML, PHP, MySQL. </p> <p>Используемые компоненты Symfony: Flex, Profiler, Web Server, Symfony Form, Doctrine 2, Twig, Router. </p> <p>Предварительные требования: Углубленные знания в PHP, ООП в PHP, знания MYSQL, знания HTML, знания основ HTTP протокола. </p> План вебинара: <ol> <li>Установка Symfony 4. </li> <li>Описание директорий и файлов Symfony 4. </li> <li>Создание первого Контроллера и маршрута. </li> <li>Создание HTML страницы с использованием Bootstrap. </li> <li>Создание Базы Данных и Doctrine 2 сущности. </li> <li>Создание CRUD для менеджмента заметок. </li> <li>Тестирование нашего приложения. </li> </ol> <p>Целевая аудитория:программисты, IT-студенты, инженеры.
Як стати .NET Desktop/UWP розробником? Безкоштовний вебінар

Автор: Вадим Рибалко

<p>На данном вебинаре мы рассмотрим все популярные технологии, применяемые .NET Desktop/UWP разработчиком. Рассмотрим сопутствующие технологии и инструменты, которые нужно знать для получения звания .NET разработчика. Ответим на вопросы зрителей и обсудим все детали и нюансы, которые возникнут в ходе разбора данного вопроса.</p> <p><strong><u>План вебинара:</u></strong></p> <p>1) Рассмотрение истории .NET разработки</p> <p>2) Разработка с применением технологии WinForms</p> <p>3) Разработка с применением технологии WPF</p> <p>4) Разработка под Windows 10 (UWP)</p> <p>5) Будущее за кроссплатформенностью. Разговоры про .NET Core</p> <p>6) Разбор инструментов разработки (Базы данных, REST &ndash; сервисы, все сопутствующие элементы)</p> <p>7) Ответы на вопросы</p> <p><strong><u>Целевая аудитория:</u></strong></p> <p>Данный вебинар будет интересен начинающим разработчикам (к примеру, &nbsp;студентам 3-5 курсов IT специальностей) - &nbsp;людям, которые хотят выучить язык программирования C# и сопутствующие технологии, связанные с разработкой под рабочие столы. Также он будет интересен и полезен людям, далеким от профессий IT, но желающим изменить свою профессию и поднять свои знания на новый уровень.</p>
Створення web шахів на HTML, JavaScript та PHP

Автор: Євген Волосатов

<p>Во время этого вебинара мы создадим веб-страницу с шахматной доской. Посетители смогут перемещать фигуры и видеть ходы других участников. Получится &quot;обычная&quot; шахматная доска, без проверки очерёдности ходов.</p> <p>Мы напишем клиент-серверные шахматы на основе MVC шаблона:</p> <p>M - Модель выполняет ходы на PHP и хранит позицию в MySQL.</p> <p>V - Представление показывает доску, реализовано только на HTML.</p> <p>C - Контроллером является JavaScript прослойка с jQuery.ajax-вызовами.</p> <p><strong>Используемые технологии: </strong>HTML, JavaScript, AJAX, jQuery, JSON, PHP, MySQL.</p> <p><strong>План вебинара:</strong></p> <ol> <li>HTML5. Создание Шахматной доски.</li> <li>jQuery. Перемещение Фигур мышкой.</li> <li>AJAX. Загрузка начальной позиции.</li> <li>PHP. Выполнение ходов на сервере.</li> <li>MySQL. Сохранение позиции в базе.</li> <li>Вызов PHP-методов из JavaScript.</li> <li>Игра в наши Шахматы со зрителями.</li> </ol> <p><strong>Предварительные требования: </strong>Базовые знания и навыки работы с HTML, JavaScript, PHP, MySQL.</p> <p><strong>Целевая аудитория: </strong>Программисты, IT-студенты, инженеры.</p>
Как стать UI/UX дизайнером

Автор: Игорь Резниченко

<p>За последние несколько лет профессия UI/UX дизайнера приобрела огромную популярность, пережила несколько этапов эволюции и стала локальным buzzword. Это цель и мечта каждого начинающего дизайнера. Благодаря появлению большого количества школ, учебных курсов, вебинаров, эта профессия стала доступной для каждого. Буквально за полгода вполне реально освоить базовый курс и перейти к практике, а уже через год получить свою первую квалифицированную и хорошо оплачиваемую работу. В этом вебинаре вы узнаете предысторию появления профессии, а также суть работы UI/UX дизайнера, а в конце вебинара можно будет задать интересующие вас вопросы.</p> <p>План вебинара:</p> <p>1. Что такое дизайн и почему сейчас уже недостаточно &laquo;сделать красиво&raquo;?</p> <p>2. Что такое UI/UX и в чем различие между ними.</p> <p>3. В чём суть работы UI/UX дизайнера?</p> <p>4. Актуальные подходы к разработке дизайна интерфейсов.</p> <p>5. Методология Human Centered Design.</p> <p>6. Hardware и software инструменты в работе UI/UX дизайнера.</p> <p>7. Как построен рабочий процесс в аутсорс и продуктовых IT &ndash; компаниях.</p> <p>8. Насколько востребована профессия дизайнера интерфейсов сейчас?</p> <p>9. Ответы на вопросы.</p>
Розробка графічного інтерфейсу на 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>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Разработчики, которые имеют общие представления о фреймворке Qt и хотят ознакомиться с декларативным языком QML и библиотекой Qt Quick и понять принципы взаимодействия графического интерфейса на QML с Qt приложения на языке С++.</p>
Знайомство з фреймворком Qt

Автор: Руслан Ларіоненко

<p>На нашем вебинаре вас ждет общее знакомство с фреймворком Qt и его основными компонентами. Отдельное&nbsp; внимание будет уделено инструментам разработки, которые можно использовать совместно с Qt.&nbsp;&nbsp; Также будут рассмотрены основные типы приложений использующих Qt, система сборки qmake, особенности класса QObjec и система взаимодействия с помощью сигналов и слотов.</p> <p>&nbsp;</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>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Разработчики, имеющие базовые знания С++, которые хотят ознакомиться с фреймворком Qt для использования его в своих проектах.</p>
Notification success