Результати пошуку за запитом: видеокурс c*
Створення API REST на Fastify.
Автор: Борщовецький Вадим
<p>Этот вебинар посвящен созданию полноценного масштабируемого REST API приложения с применением веб-фреймворка для Node.js - Fastify.<br />
<br />
<strong>В каких случаях вам понадобится именно Fastify?</strong></p>
<ul>
<li>Если вы хотите быстрое REST API.</li>
<li>Если вам нужен полный контроль над тем, какой запрос принимает сервер и какой ответ он отдаёт.</li>
<li>Если вам нужна легкая масштабируемость.</li>
</ul>
<p><strong>REST</strong> - широко известный архитектурный стиль, который содержит определенные принципы организации взаимодействия приложения либо сайта с сервером через протокол HTTP. <br />
<strong>API </strong>- это прикладной программный интерфейс; он указывает, каким образом следует обращаться к программе и какие ответы она обязана предоставлять пользователям. <br />
<br />
<strong>На вебинаре вы узнаете, как: </strong></p>
<ul>
<li>Писать код чище и качественнее </li>
<li>Минимизировать количество повторяющегося кода</li>
<li>Работать с крутой JavaScript-библиотекой Lodash </li>
</ul>
<p><strong>План вебинара:</strong></p>
<ul>
<li>Почему Fastify?</li>
<li>Знакомство со схемами запросов/ответов</li>
<li>Знакомство с Lodash</li>
<li>Создание полноценного REST API</li>
</ul>
<p><strong>Целевая аудитория:</strong><br />
Данный вебинар будет интересен как новичкам в Node.js, так и опытным разработчикам, которые хотят научиться писать быстрый, масштабируемый и легко читаемый API сервер.<br />
<br />
<strong>Минимальные требования:</strong><br />
Элементарные знания JavaScript, установленный и готовый к работе Node.js, любой удобный текстовый редактор (WebStorm, VS Code либо другой).</p>
Firebase. Організація віддаленої роботи з даними.
Автор: Тисячний Влад
<p>Вебинар, посвященный Firebase и организации удаленной работы с данными будет полезен как FrontEnd, так и BackEnd разработчикам. Если вы хотите освоить работу с удаленными серверами и динамическими базами данных, мечтаете создать свой сайт/приложение, но плохо разбираетесь в BackEnd разработке - это будет отличный первый шаг.</p>
<p><br />
<strong>План вебинара:</strong></p>
<ul>
<li>Коротко об авторе ( специализация, опыт, используемые технологии )</li>
<li>Что такое serverless app?</li>
<li>Разновидности удаленных серверов и баз данных</li>
<li>Установка Node.js</li>
<li>Создание React.js проекта</li>
<li>Настройка проекта</li>
<li>Авторизация в Firebase</li>
<li>Коннект Firebase с проектом</li>
<li>Авторизация через Firebase</li>
<li>Работа с динамической базой данных</li>
<li>Подведение итогов</li>
</ul>
<p><br />
<strong>Целевая аудитория:</strong><br />
Все, кто знает технологии FrontEnd (HTML, CSS, JavaScript; знание React.js будет плюсом) и в будущем планирует стать Full Stack специалистом, а также BackEnd разработчики, которые хотят обрести навыки работы с удаленными серверами и динамическими базами данных.</p>
Laravel + Docker. Налаштування оточення для розробки.
Автор: Ковальов Євген
<p>В данном вебинаре будут рассмотрены базовые особенности настройки локального окружения для разработки проекта на Laravel с использованием Docker. Мы рассмотрим вариант организации структуры проекта для длительной разработки. </p>
<p><strong>План вебинара:</strong></p>
<ul>
<li>Принцип работы Docker.</li>
<li>Настройка окружения при помощи Docker Compose.</li>
<li>Создание структуры проекта.</li>
<li>Обзор полезных инструментов для разработки.</li>
<li>Установка Laravel и запуск в Docker контейнере.</li>
</ul>
<p><strong>Целевая аудитория:</strong><br />
Данный вебинар будет интересен как для начинающих разработчиков, которые хотят научиться разрабатывать веб-проекты, так и для разработчиков, которые работают уже определенное время - как правило Juniors & начинающие Middle разработчики, но у них никак не доходили руки для применения Docker в своих проектах.</p>
React Native найкращі практики.
Автор: Бабич Олександр
<p>Этот вебинар посвящен лучшим практикам разработки на React Native.</p>
<p><br />
В данном вебинаре будет рассмотрен ряд технологий, использование которых в сочетании с React Native, считается лучшими практиками при разработке кроссплатформенных мобильных приложений. Фактически их использование является устоявшимися стандартами в отрасли и ни один крупный проект не обходится без них. </p>
<p><br />
Мы рассмотрим основы TypeScript - надмножества над языком JavaScript, основным достоинством которого является строгая типизация, благодаря этому количество ошибок в коде значительно снижается. Также мы рассмотрим использование Redux – необходимого для хранения и изменения стейта в крупном приложении. Saga в свою очередь является промежуточным слоем для получения/обработки данных, например из API, и очень важна для понимания, так как часто содержит бизнес-логику, без которой не обходится ни один коммерческий проект.</p>
<p><br />
Помимо этого мы разберем и Clean архитектуру, которая является одной из наиболее подходящих для создания масштабных и расширяемых приложений в кроссплатформенной разработке.</p>
<p><br />
<strong>План вебинара:</strong><br />
1) Практики ипользования TypeScript и React Native.<br />
2) Использование Redux.<br />
3) Использование Redux Saga. <br />
4) Обзор Clean архитектуры как базовой для построения React Native приложений.</p>
<p><br />
<strong>Целевая аудитория:</strong><br />
Данный вебинар будет интересен начинающим React и React Native разработчикам, у которых есть базовые знания и некоторый практический опыт работы с этими технологиями.</p>
Адаптивна верстка з Flexbox та Grid.
Автор: Ткаченко Анастасія
<p>Flexbox и Grid – технологии, которые широко используются в верстке сайтов и существенно упрощают задачи обеспечения адаптивности.</p>
<p><br />
<strong>О технологиях:</strong></p>
<ul>
<li><strong>CSS Flexbox</strong> (Flexible Box Layout Module) — модель макета гибкого контейнера — представляет собой способ компоновки элементов, в основе лежит идея оси. Flexbox состоит из гибкого контейнера (flex container) и гибких элементов (flex items). Гибкие элементы могут выстраиваться в строку или столбик, а оставшееся свободное пространство распределяется между ними различными способами.</li>
<li><strong>CSS Grid Layout</strong> - система двумерного макета, оптимизированного для дизайна пользовательского интерфейса. Главная идея, лежащая в основе макета сетки, заключается в разделении веб-страницы на столбцы и строки. В образовавшиеся области сетки можно помещать элементы сетки, а управлять их размерами и расположением можно с помощью специальных свойств модуля.</li>
</ul>
<p>В ходе вебинара будут продемонстрированы возможности этих технологий и преимущества их комбинации на практике (в каком случае какую технологию нам необходимо использовать) для создания адаптивных страниц </p>
<p><br />
<strong>План вебинара:</strong><br />
<br />
1) Знакомство с технологиями Flexbox и Grid.<br />
2) Создание desktop версии web-страницы.<br />
3) Добавление медиа запросов на страницу для адаптивности.</p>
<p><br />
<strong>Целевая аудитория:</strong><br />
<br />
Данный вебинар будет интересен начинающим Frontend разработчикам и верстальщикам, которые уже знакомы с основами HTML5 & CSS3.</p>
React Native для початківців.
Автор: Бабич Олександр
<p>Этот вебинар посвящен введению в самый популярный фреймворк для кроссплатформенной мобильной разработки – React Native.<br />
Благодаря своей гибкости и простоте React Native прекрасно подходит для разработки приложений для разного рода мобильных устройств, начиная от мобильных телефонов под управлением iOS или Android, заканчивая планшетами, smart TV, а также разработкой приложений для VR. Основы данной передовой и очень популярной технологии мы и разберем на нашем вебинаре.<br />
Помимо этого мы разберем и некоторые полезные приемы работы с инструментами, необходимыми для кроссплатформенной разработки, которые ускорят решение задач и повысят качество продукта.</p>
<p><br />
<strong>План вебинара:</strong></p>
<ol>
<li>Ведение в React Native.</li>
<li>Компоненты.</li>
<li>Пропсы.</li>
<li>Стейт.</li>
<li>Стилизация в React Native.</li>
<li>Основы навигации в React Native.</li>
<li>Лучшие практики React Native.</li>
</ol>
<p><br />
<strong>Целевая аудитория:</strong><br />
Данный вебинар будет интересен начинающим FrontEnd разработчикам, которые усвоили основы JS, HTML, CSS.</p>
Spring – знайомство та швидке занурення.
Автор: Віталій Карнаух
<p>Этот вебинар посвящен введению в один из самых мощных Java фреймворков – Spring.</p>
<p>Spring покрывает очень много различных областей разработки, от консольных приложений до сложного batch-процессинга. Но все его модули и функциональные возможности основываются на понимании Spring Core, который мы и будем тщательно разбирать и изучать на нашем вебинаре.</p>
<p>Отдельное внимание мы уделим таким популярным модулям как Spring MVC, Spring Data, Spring REST.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Spring философия и overview.</li>
<li>DI and IoC концепция.</li>
<li>Что такое Spring Bean.</li>
<li>ApplicationContext.</li>
<li>Объявление бинов.</li>
<li>Bean scopes и как их использовать.</li>
<li>Внедрение бинов - виды и их назначение.</li>
<li>MVC паттерн.</li>
<li>Что такое Spring MVC.</li>
<li>Обработка запроса в стиле Spring MVC.</li>
<li>Работа с REST.</li>
<li>Доступ к базе данных.</li>
<li>Spring Data.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Этот вебинар будет полезен всем, кто начинает изучать Java технологии и хочет ознакомиться со Spring - фреймворком, без которого сложно представить современного Java разработчика. На этом вебинаре мы разберем что такое Spring Framework, его основные концепты и понятия, научимся использовать базовый арсенал Spring-a для того, чтобы кратно усилить и ускорить качество нашей разработки.</p>
Архітектура Flask додатків.
Автор: Ксенія Крементар
<p>Вебинар раскрывает основные принципы построения web-приложений на базе Python фреймворка Flask, попутно затрагивает вопросы особенностей фреймворка, и конечно же содержит практическую часть для лучшего пояснения и закрепления материала.</p>
<p style="margin-left:13.0pt;"><strong>План вебинара:</strong></p>
<p>1) Определимся с терминами, что же мы сегодня изучаем?</p>
<ul>
<li>что такое архитектура приложений?</li>
<li>что значит — pythonic и как понять, является ли код pythonic?</li>
<li>что такое web разработка и как в этом поможет Flask?</li>
</ul>
<p>2) Особенности Flask фреймворка</p>
<ul>
<li>Flask - минималистичный, расширяемый</li>
<li>Flask и Django: в чем разница?</li>
<li>Особенности построения Flask приложений</li>
<li>Flask приложение в одном файле</li>
</ul>
<p>3) Практическая часть</p>
<ul>
<li>Постановка задачи</li>
<li>Архитектура приложения (структура модулей, пакет controllers)</li>
<li>Дальнейшие перспективы развития сервиса и приложения</li>
<li>Must install & use</li>
</ul>
<p>4) Резюме</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим Python разработчикам, которые хотят научиться создавать простые и эффективные приложения, web-разработчикам, которые хотят систематизировать свои знания по разработке web-сервисов на Python, а также всем, кто уже создает приложения на базе Flask и хочет получить новый опыт.</p>
Unit-тестування Angular додатків.
Автор: Антон Нєстєров
<p>Юнит тестирование - это не только способ удостоверится в качестве своего программного продукта, но и также полезный инструмент документирования поведения вашего приложения.</p>
<p>Если Вы начинающий разработчик – то наш вебинар поможет Вам познакомиться с азами тестирования, опытные специалисты смогут почерпнуть новые знания по работе с Jasmine и Karma, а также задать вопросы, связанные с практикой их применения на проекте.</p>
<p>Данный вебинар покрывает основы тестирования, мы с Вами рассмотрим:</p>
<ul>
<li>как создавать шаблон теста прямо из консоли с помощью Angular CLI;</li>
<li>рассмотрим тест фреймворк Jasmine;</li>
<li>познакомимся со стандартным test-runner-ом Karma.</li>
</ul>
<p>Также рассмотрим несколько сценариев тестирования компонентов в Angular. Разберёмся как тестировать сервисы, пайпы и директивы.</p>
<p> </p>
<p><strong>План вебинара:</strong></p>
<p>1) Юнит тестирование. Введение.</p>
<p>2) Настройка приложения для юнит-тестирования.</p>
<p>3) Karma and Jasmine.</p>
<p>4) Тестирование сервисов.</p>
<p>5) Тестирование компонентов.</p>
<p>6) Сценарии компонентного тестирования.</p>
<p>7) Тестирование пайпов.</p>
<p>8) Тестирование директив.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен как начинающим разработчикам, так и разработчикам с небольшим опытом, которые занимаются поддержкой или рефакторингом старых приложений. Также вебинар будет интересен начинающим AQA специалистам.</p>
Нова система введення в Unity.
Автор: Олександр Діденко
<p>Новая система ввода доступна с версии Unity 2019.1 и отличается повышенным удобством, гибкостью и богатыми возможностями настройки по сравнению с традиционным Input Manager. На этом вебинаре мы рассмотрим ключевые моменты практического использования новой системы ввода.</p>
<p><strong>План вебинара:</strong></p>
<p>1. Подключение и настройка пакета Input System.</p>
<p>2. Использование системы ввода для управления персонажем.</p>
<p>3. Управление с помощью XBox контроллера.</p>
<p>4. Преимущества новой системы и совместимость с legacy скриптами.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар рассчитан на людей, изучающих или имеющих опыт работы с Unity. Для понимания данного вебинара требуются базовые знания языка C#.</p>