Результати пошуку за запитом: видеокурс c*
3D моделювання на JavaScript.
Автор: Тисячний Влад
<p>Если ты пишешь на JS, но тебе хочется чего-то более творческого, если ты мечтал попробовать себя в роли 3D художника, на этом вебинаре ты сможешь сделать свои первые шаги в этом направлении. Также ты сможешь больше узнать о том, как устроена работа с графикой в браузере.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Краткое знакомство с автором – опыт, технологии, интересы.</li>
<li>Разновидности графики.</li>
<li>Что такое WebGL.</li>
<li>Что такое three.js.</li>
<li>Что такое mesh, material, camera.</li>
<li>Установка проекта.</li>
<li>Подключение three.js к проекту.</li>
<li>Виды координатных плоскостей.</li>
<li>Создание простой линии.</li>
<li>Объяснение координатной плоскости на примере линии.</li>
<li>Добавление примитивного куба на плоскость.</li>
<li>Анимация куба.</li>
<li>Накладывание текстуры на куб.</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Верстальщики, фронтенд разработчики со знанием JS, которые хотят освоить работу с канвасом, понять базовые принципы работы WebGL в браузере, а также понять, как браузер отрисовывает 3D объекты.</p>
Agile трансформація у великій компанії.
Автор: Олександр Залуцький
<p>За последние 10 лет было внедрено множество Agile подходов в самых разных ИТ-командах. Последнее веяние гибких подходов - это перевод работы всей компании на Agile принципы. Насколько это реалистично и возможно ли вообще? Попытаюсь раскрыть эту тему в вебинаре.</p>
<p><strong>План вебинара:</strong></p>
<p>Смена директивного на Agile-мышление в организациях.</p>
<ol style="list-style-type:lower-alpha;">
<li>Пару слов о себе
<ol>
<li>Программирование в школе и в ВУЗе.</li>
<li>Работа Python, C++ и SQL программистом.</li>
<li>Системный и бизнес анализ.</li>
<li>Проектное управление.</li>
<li>Текущий проект в гугле.</li>
</ol>
</li>
<li>Проблемы, сопутствующие Agile-трансформации.
<ol style="list-style-type:lower-roman;">
<li>Культура в странах.</li>
<li>Культура в городах.</li>
<li>Культура в организациях.
<ol>
<li>ИТ-команды</li>
<li>Бизнес-команды</li>
<li>Люди и руководители</li>
</ol>
</li>
<li>Сопротивление</li>
<li>Недопонимание</li>
<li>Теория в головах и интерпретация</li>
</ol>
</li>
<li>Теория
<ol style="list-style-type:lower-roman;">
<li>Фреймворк SAFe</li>
<li>Фреймворк LeSS</li>
<li>Фреймворк Dad</li>
</ol>
</li>
<li>Практика.
<ol style="list-style-type:lower-roman;">
<li>Пример финансовой организации.</li>
<li>Детали на примере 24-х команд.</li>
<li>Работа с бизнес-командами.</li>
<li>Различие в командах и подходах.</li>
<li>Смена парадигмы в голове одного CEO, коллектива, организации.</li>
</ol>
</li>
<li>Пути развития.
<ol style="list-style-type:lower-roman;">
<li>Проблемы, которые не были решены.</li>
<li>Какие способы решения возможны.</li>
<li>Обновление фреймворков или появление чего-то нового.</li>
<li>Все новое, хорошо забытое старое.</li>
</ol>
</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен всем ИТ-специалистам, которые работают по Agile или столкнулись с переходом на новые принципы в компании.</p>
Як стати Android розробником
Автор: Євген Мица
<p>Вебинар посвящен знакомству с платформой Android и поможет начинающему специалисту правильно спланировать обучение и профессиональный рост в направлении Android разработки. Рассматриваются вопросы применяемых языков программирования и технологий в этом направлении. Уделено внимание справочным ресурсам.<br />
<br />
<strong>План вебинара:</strong></p>
<ul>
<li>Знакомство с Android как платформой.</li>
<li>Необходимые языки программирования.</li>
<li>Android Studio - среда разработки.</li>
<li>Android Components.</li>
<li>UI в Android-приложениях.</li>
<li>Хранение данных.</li>
<li>Android Jetpack Components.</li>
<li>Сторонние библиотеки.</li>
<li>Подготовка и публикация приложения.</li>
<li>Рекомендуемые ресурсы.</li>
</ul>
<p><strong>Целевая аудитория:</strong><br />
Вебинар будет интересен тем, кто решил посвятить себя мобильной разработке, а именно - Android. Материал вебинара ориентирован на начинающих разработчиков, а также тех, кто имеет небольшой опыт в программировании.</p>
Керування пам'яттю в Java.
Автор: Бондаренко Андрій
<p>На этом вебинаре слушатель узнает, как хранятся Java-объекты в оперативной памяти во время выполнения приложения и сколько примерно места выделяется под определенный объект. Также мы рассмотрим три вида памяти хранения в Java - Stack, Heap, Static Context и алгоритмы работы сборщика мусора в Java (Garbage Collector).</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Понятие Heap и Stack.</li>
<li>Хранение объектов в памяти.</li>
<li>Garbage Collector теория.</li>
<li>Garbage Collector в Java.</li>
<li>Ссылочные объекты.</li>
<li>Отслеживание ошибок.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Java-разработчики, которые понимают основы объектно-ориентированного программирования.</p>
Алгоритми та структури даних у .NET.
Автор: Ярослав Кучук
<p>В ходе вебинара рассматривается вопрос фундаментальной алгоритмической подготовки – от математического обоснования мощности алгоритма до стандартных алгоритмов и структур данных. Базовые алгоритмы будут реализованы на C# и проанализированы с точки зрения их мощности.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Понятие алгоритма</li>
<li>Сложность алгоритма и способы ее измерения</li>
<li>Основные структуры данных
<ol style="list-style-type:lower-alpha;">
<li>Стек</li>
<li>Очередь</li>
<li>Связанный список</li>
<li>Хеш-таблица</li>
<li>Бинарные дервья поиска</li>
<li>Красно-черные деревья</li>
</ol>
</li>
<li>Базовые сортировочные алгоритмы</li>
<li>Базовые поисковые алгоритмы</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен как начинающим разработчикам, так и более опытным коллегам. В ходе вебинара будут рассмотрены как теоретические основы алгоритмов вне зависимости от контекста языка программирования/используемых технологий, так и имплементация базовых алгоритмов на языке C#.</p>
JS більше не потрібний?! Blazor – революція у веб-розробці.
Автор: Віталій Ємець
<p>В ближайшие несколько лет веб-разработка сильно изменится. Уже сегодня WebAssembly дает возможность веб-разработчикам создавать богатые современные одностраничные приложения (SPA) с использованием практически любого языка программирования и платформы. Blazor - это фреймворк для создания браузерных приложений, написанный на .NET и запускающийся с помощью WebAssembly. В ходе вебинара участники получат базовые знания по использованию Blazor для создания веб-приложений и принципов его работы.</p>
<p> </p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Введение в использование Blazor. Что такое Blazor?</li>
<li>Начало работы с использованием Blazor. Конфигурация и настройка проекта, установка зависимостей.</li>
<li>Шаблоны Blazor ASP.NET Core и структура проекта Blazor.</li>
<li>Компоненты Blazor (сборка компонентов, их использование).</li>
<li>Параметры компонентов Blazor.</li>
<li>Маршрутизация к компонентам Blazor.</li>
<li>Взаимодействие с WebAssembly Blazor.</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен разработчикам, которые для создания веб-приложений используют C# и ASP.NET (ASP.NET Core).</p>
Створення 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>