Результати пошуку за запитом: обучение c*
Створення базового функціоналу блогу на Symfony 4
Автор: Микита Шкарубо
<p>Symfony — один из самых популярных 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> Тема будет интересна для всех, кто хочет узнать больше о разработке парсеров и лучшем из имеющихся средств для их генерации - ANTLR</p>
<p><strong>Предварительны требования:</strong> Твёрдые знания любого из следующих языков: 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">матрицу смежности вершин</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 – сервисы, все сопутствующие элементы)</p>
<p>7) Ответы на вопросы</p>
<p><strong><u>Целевая аудитория:</u></strong></p>
<p>Данный вебинар будет интересен начинающим разработчикам (к примеру, студентам 3-5 курсов IT специальностей) - людям, которые хотят выучить язык программирования C# и сопутствующие технологии, связанные с разработкой под рабочие столы. Также он будет интересен и полезен людям, далеким от профессий IT, но желающим изменить свою профессию и поднять свои знания на новый уровень.</p>
Створення web шахів на HTML, JavaScript та PHP
Автор: Євген Волосатов
<p>Во время этого вебинара мы создадим веб-страницу с шахматной доской. Посетители смогут перемещать фигуры и видеть ходы других участников. Получится "обычная" шахматная доска, без проверки очерёдности ходов.</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. Что такое дизайн и почему сейчас уже недостаточно «сделать красиво»?</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 – компаниях.</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> </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>