Результати пошуку за запитом: видеокурс c*
Функціональне програмування JavaScript.
Автор: Марат Мінулін
<p>Функциональное программирование становится все более популярным с каждым годом, в том числе на JavaScript. На вебинаре мы познакомимся с концепциями функционального программирования и рассмотрим, как его использовать в JavaScript. Мы рассмотрим функции высшего порядка, чистые функции, каррирование и способы композиций функций.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Функции высшего порядка:</p>
<p style="margin-left:36.0pt;">Что такое функции высшего порядка?<br />
Дадим определение:<br />
- объектам первого класса<br />
- callback-функциям<br />
Рассмотрим несколько примеров.</p>
<p>2) Чистые функции.</p>
<p style="margin-left:36.0pt;">Дадим определение чистым функциям.</p>
<p>3) Каррирование:</p>
<p style="margin-left:36.0pt;">Что такое каррирование функций?<br />
Рассмотрим пример простого каррирования.<br />
Реализуем универсальную функцию для каррирования.<br />
Рассмотрим несколько практических примеров.<br />
Перечислим преимущества каррирования.</p>
<p>4) Композиция:</p>
<p style="margin-left:36.0pt;">Что такое композиция функций?<br />
Зачем нужна композиция функций.<br />
Как использовать.<br />
Рассмотрим абстракцию pipe.</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Вебинар будет интересен всем, кто хочет начать разрабатывать в функциональном стиле или улучшить масштабируемость приложения, или просто заинтересован в изучении функционального программирования.</p>
Тренди Android розробки у 2022 році.
Автор: Бондаренко Андрій
<p>На вебинаре мы рассмотрим и обсудим самые актуальные тренды мобильной разработки под Android на 2022 год. Поговорим о том, какие нововедения вышли в 2021 году и что будет актуально для новых проектов в 2022 году.</p>
<p><strong>План вебинара: </strong></p>
<p>1) SingleActivity Application, NavigationController<br />
2) Декларативная разметка экрана Jetpack Compose, замена xml макетов<br />
3) Карутины, flow, потоковая обработка событий архитектуры MVVM, замена LiveData<br />
4) Использование карутин в Jetpack Compose<br />
5) State Jetpack Compose<br />
6) Dependency Injection<br />
7) Dagger 2<br />
8) Hilt</p>
<p><strong>Целевая</strong> <strong>аудитория</strong>:</p>
<p>Этот вебинар будет интересен Android-разработчикам уровня Junior и выше, также Java-разработчикам, интересующимся мобильной разработкой.</p>
Аутентифікація та авторизація у веб-додатках.
Автор: В'ячеслав Шаго
<p>Аутентификация и авторизация являются неотъемлемой частью современных веб-приложений. В рамках вебинара рассмотрим основные подходы и принципы безопасной аутентификации и авторизации.</p>
<p>План вебинара:</p>
<ol>
<li>Понятие аутентификации и авторизации</li>
<li>Виды аутентификации</li>
<li>Парольная аутентификация</li>
<li>Авторизация</li>
<li>JWT</li>
<li>OAuth 2.0 и OpenID Connect</li>
</ol>
<p>Целевая аудитория:</p>
<p>Данный вебинар будет интересен всем, кто занимается безопасностью при разработке веб-сервисов.</p>
Пишемо API додаток на Python за допомогою FastApi та Docker.
Автор: Антон Козаченко
<p>На вебинаре мы разберем пример написания API приложения на Python с помощью фреймворка FastApi и Docker. Рассмотрим фреймворк FastApi, напишем пару API методов. Рассмотрим Docker, напишем свою конфигурацию и запустим контейнеры. Покроем тестами наше API приложение.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Ознакомление с фреймворком FastApi.</li>
<li>Написание несколько endpoint-ов API.</li>
<li>Написание тестов для этих endpoint-ов.</li>
<li>Написание конфигурации для Docker.</li>
<li>Запуск приложения в <span style="font-size: 13px;">Docker</span> containers.</li>
<li>Запуск тестов.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим разработчикам, которые хотят писать API на Python и FastApi, кому интересно начать работать с Docker и контейнерами.</p>
Карта спеціальності .NET розробник.
Автор: Михайло Трофименко
<p>C# — отличный язык для создания различного вида программного обеспечения, который позволяет разрабатывать любой софт — от настольных и веб приложений до компьютерных и мобильных игр. Несмотря на высокую функциональность, данный язык является достаточно несложным в изучении и отлично подойдет тем, кто собирается сделать первый шаг навстречу программированию.<br />
<br />
Программист, который пишет на C# и использует специальную программную платформу .NET называется C#/.NET разработчиком. Оба этих инструмента являются детищем компании Microsoft, которая постоянно поддерживает, развивает и совершенствует их, что способствует росту востребованности C#/.NET специалистов.<br />
<br />
Цель встречи — помочь вам найти ответы на все вопросы, касающиеся выбора этой специальности, обучения и карьеры, правильно расставить приоритеты в выборе технологий и учебных материалов.<br />
<br />
<strong>Программа встречи: </strong><br />
</p>
<ol>
<li style="text-align:justify;line-height:150%;">Кто такой C#/.NET разработчик?</li>
<li style="text-align:justify;line-height:150%;">Актуальность специальности и востребованность на IT-рынке.</li>
<li style="text-align:justify;line-height:150%;">Как стать C#/.NET разработчиком:</li>
</ol>
<ol style="list-style-type:lower-alpha;">
<li style="text-align:justify;">предварительные требования;</li>
<li style="text-align:justify;">карта специальности;</li>
<li style="text-align:justify;">обзор обязательных и факультативных технологий.</li>
</ol>
<ol>
<li style="text-align:justify;line-height:150%;" value="4">Где и как изучить C#/.NET.</li>
<li style="text-align:justify;line-height:150%;">Как получить первый практический опыт.</li>
<li style="text-align:justify;line-height:150%;">Стажировка и первая работа - возможности и перспективы.</li>
<li style="text-align:justify;line-height:150%;">Вопросы и ответы.</li>
</ol>
<p> <br />
<strong>Целевая аудитория</strong>: начинающие разработчики, студенты ВУЗов, а также все, кто интересуется .NET направлением и хочет профессионально развиваться в нём.<br />
<strong>Условия участия:</strong> бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму.</p>
<hr />
<p><strong>Информационные партнеры:</strong></p>
<p><strong><a href="https://ru.jobsora.com/" name="Работа. Вакансии. Трудоустройство" target="_blank"><img alt="Работа в России" src="https://itvdn.blob.core.windows.net/mail-delivery/mail-delivery-573a679a-1426-488a-99f9-3c79d5d073ad.png" style="width: 171px; height: 60px; float: left;" /></a></strong><br />
<span style="font-size: 13px;"> Работа. Вакансии. Трудоустройство</span></p>
<p> </p>
<p> </p>
<p> </p>
Структури даних у Java та Kotlin.
Автор: Віктор Вихров
<p>На вебинаре мы познакомимся с базовым понятием структур данных и рассмотрим их особенности в языках программирования Java и Kotlin.</p>
<p><strong>План вебинара:</strong></p>
<p>1. Структуры данных</p>
<p> 1.1 что это? зачем нужны?<br />
1.2 массивы [размер объявляем заранее]<br />
1.3 списки [размер динамическа изменяется]<br />
-односвязные<br />
-двусвязные</p>
<p>2. Коллекции в Java</p>
<p> 2.1 Типы коллекций<br />
2.2 List<br />
2.3 Set<br />
2.4 Map<br />
2.5 Stream Api</p>
<p>3. Коллекции в Kotlin</p>
<p> 3.1 Типы коллекций<br />
3.2 <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-collection/index.html">MutableCollection</a><br />
3.3 Функции преобразования коллекций<br />
3.4 Sequences</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен начинающим Java разработчикам, а также специалистам, которые переходят из Java в Kotlin. </p>
5 найкращих фіч MySQL, які потрібно знати кожному.
Автор: Максим Жук
<p>На вебинаре вы узнаете о 5 командах в MySQL, которые дают возможность выйти на новый уровень работы с базой данных и почувствовать себя настоящим профи.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Два способа создать копию таблицы, подводные камни, которые однажды мне стоили пары часов отладки кода в недоумении от происходящего.</li>
<li>DESCRIBE vs SHOW create table - изучаем структуру таблицы</li>
<li>Функции условия IF() IFNULL() и CASE в select и insert запросах</li>
<li>show processlist; kill process - использование в отладке тяжелых запросов, поиск блокирующих подключений. Блокирование транзакциями не изменяющихся при запросе таблиц на чтение.</li>
<li>Выборка данных во внешние файлы, дружим Excel и БД без библиотек и даже без GUI</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, тестировщики, DevOps специалисты, которые работают с базами данных и используют в своей работе SQL.</p>
Високонавантажені системи на С++.
Автор: Давид Медведик
<p>Сейчас программированием можно называть практически всё, что угодно: от создания макросов в Excel до разработки драйверов на C.</p>
<p>Нам кажется, что разработка драйверов — это более настоящее программирование, чем макросы. Конечно, все работы хороши, но, работая на низком уровне, мы волей-неволей разбираемся в том, как устроен и как действует компьютер.</p>
<p>В наше время системы с высокой нагрузкой пишут и на Python, и на PHP, и на Java, и на Go.</p>
<p>В рамках данного вебинара Давид Медведик расскажет о том, как писать высоконагруженные приложения на C++. Да, вам придётся управлять памятью самостоятельно. Но в вашей программе никогда не случится «остановки мира» из-за сборки мусора. И вы сможете выжать из вашего железа всё, на что оно способно.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Что такое высоконагруженные системы</li>
<li>Особенности работы С++</li>
<li>Как играть в хайлоад и не проиграть</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен всем тем, кто хочет выжать максимум из своего железа. Даже если вам кажется, что ваши сервера работают на пиковых мощностях, знайте, можно быстрее! Вы узнаете о том, как оптимально использовать память, процессорное время и диск ваших серверов, чтобы они выполняли только конечные цели бизнеса.</p>
Створення базового Spring boot веб-сервісу на Java.
Автор: В'ячеслав Аксьонов
<p>Spring Boot — это самый популярный фреймворк для разработки бэкенд веб-приложений на Java. В вебинаре мы рассмотрим, как устроены приложения, созданные с использованием Spring Boot на примере простейшего stateless веб-сервиса. Также рассмотрим http взаимодействия с использованием REST, построение расширяемой архитектуры бизнес-логики, взаимодействие с базами данных через самые популярные и простые приемы.</p>
<p><strong>План </strong><strong>вебинара:</strong></p>
<ol>
<li>Что такое Spring/Spring Boot и Dependency Injection.</li>
<li>Контекст и как его создавать.</li>
<li>@Service / @Component / @Repository / @Controller — что все это такое и зачем нужно.</li>
<li>Создаем шаблон проекта Spring Boot.</li>
<li>Пишем веб-сервис нуля.</li>
<li>Рассматриваем простейший и удобный способ работы с базой данных.</li>
<li>Проверяем работоспособность и отвечаем на вопросы.</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен Java разработчикам, которые уже разобрались с основами Сore Java и верхнеуровнево знакомы с сетевыми взаимодействиями. Для тех, кто начал знакомство или недавно пишет код со Spring / Spring Boot и хочет лучше узнать, как работают приложения с использованием этого фреймворка.</p>
Як стати Python розробником у 2021 році.
Автор: Артем Мураховський
<p bis_size="{"x":20,"y":20,"w":1019,"h":80,"abs_x":434,"abs_y":734}">Python — один из самых простых и лаконичных языков программирования. Плюс ко всему, он очень универсален — его используют в создании широкого спектра программных продуктов: игры, настольные, мобильные и веб-приложения, встроенное ПО, Data Science (машинное обучение, анализ данных, визуализация). Также, Python пользуется популярностью при написании тестов для приложений и в разработке скриптов, позволяющих автоматизировать определенные рутинные процессы в работе системных администраторов, DevOps инженеров и прочих специалистов.</p>
<p bis_size="{"x":20,"y":113,"w":1019,"h":40,"abs_x":434,"abs_y":827}">CyberBionic Systematics совместно с ITVDN предлагает формат «живого» онлайн обучения, позволяющий использовать преимущества общения с наставником, работы в группе и доступ к огромной базе дополнительных знаний по выбранному направлению.</p>
<p bis_size="{"x":20,"y":166,"w":1019,"h":60,"abs_x":434,"abs_y":880}">На встрече, которая состоится 23 июня, мы расскажем о том, как проходит онлайн обучение в CyberBionic Systematics по специальности Python Developer. Вы узнаете, какие технологии изучаются на курсе, какие программы и сервисы используются для проведения занятий, общения, проверки знаний, совместной работы над курсовыми проектами и многое другое.</p>
<p bis_size="{"x":20,"y":239,"w":1019,"h":20,"abs_x":434,"abs_y":953}">Вы сможете задать вопросы тренеру, который ведет обучение в группах по Python и получите ответы в прямом эфире.</p>
<p bis_size="{"x":20,"y":272,"w":1019,"h":20,"abs_x":434,"abs_y":986}"><strong bis_size="{"x":20,"y":274,"w":76,"h":15,"abs_x":434,"abs_y":988}">Программа:</strong></p>
<ol bis_size="{"x":20,"y":305,"w":1019,"h":280,"abs_x":434,"abs_y":1019}">
<li bis_size="{"x":60,"y":305,"w":939,"h":20,"abs_x":474,"abs_y":1019}">Коротко об учебном центре CyberBionic Systematics. Авторские программы обучения, видео курсы, тестирование, центр международной сертификации.</li>
<li bis_size="{"x":60,"y":325,"w":939,"h":120,"abs_x":474,"abs_y":1039}">Как проходит онлайн обучение
<ol bis_size="{"x":60,"y":345,"w":939,"h":100,"abs_x":474,"abs_y":1059}" style="list-style-type: lower-alpha;">
<li bis_size="{"x":100,"y":345,"w":859,"h":20,"abs_x":514,"abs_y":1059}">План специальности</li>
<li bis_size="{"x":100,"y":365,"w":859,"h":20,"abs_x":514,"abs_y":1079}">График занятий, структура занятия</li>
<li bis_size="{"x":100,"y":385,"w":859,"h":20,"abs_x":514,"abs_y":1099}">Помощник тренера, проверка ДЗ, общение между занятиями</li>
<li bis_size="{"x":100,"y":405,"w":859,"h":20,"abs_x":514,"abs_y":1119}">Курсовые проекты</li>
<li bis_size="{"x":100,"y":425,"w":859,"h":20,"abs_x":514,"abs_y":1139}">Поддержка HR специалиста, помощь в трудоустройстве</li>
</ol>
</li>
<li bis_size="{"x":60,"y":445,"w":939,"h":100,"abs_x":474,"abs_y":1159}">Специальность Python Developer
<ol bis_size="{"x":60,"y":465,"w":939,"h":80,"abs_x":474,"abs_y":1179}" style="list-style-type: lower-alpha;">
<li bis_size="{"x":100,"y":465,"w":859,"h":20,"abs_x":514,"abs_y":1179}">Кто такой Python разработчик</li>
<li bis_size="{"x":100,"y":485,"w":859,"h":20,"abs_x":514,"abs_y":1199}">Что нужно знать и уметь</li>
<li bis_size="{"x":100,"y":505,"w":859,"h":20,"abs_x":514,"abs_y":1219}">Что будете разрабатывать</li>
<li bis_size="{"x":100,"y":525,"w":859,"h":20,"abs_x":514,"abs_y":1239}">Какие перспективы</li>
</ol>
</li>
<li bis_size="{"x":60,"y":545,"w":939,"h":20,"abs_x":474,"abs_y":1259}">С чего начать? Бесплатный пробный урок, консультация по выбору курса и специализации.</li>
<li bis_size="{"x":60,"y":565,"w":939,"h":20,"abs_x":474,"abs_y":1279}">Вопросы и ответы. Розыгрыш скидок на обучение.</li>
</ol>
<p bis_size="{"x":20,"y":598,"w":1019,"h":20,"abs_x":434,"abs_y":1312}"><strong bis_size="{"x":20,"y":600,"w":130,"h":15,"abs_x":434,"abs_y":1314}">Целевая аудитория:</strong></p>
<p bis_size="{"x":20,"y":631,"w":1019,"h":40,"abs_x":434,"abs_y":1345}">Начинающие IT специалисты, желающие пройти комплексное обучение по специальности Python разработчик, а также те, кто хочет научиться программировать на языке Python и создавать современные веб-приложения с нуля.</p>
<p bis_size="{"x":20,"y":684,"w":1019,"h":20,"abs_x":434,"abs_y":1398}">Условия участия – <strong bis_size="{"x":135,"y":686,"w":67,"h":15,"abs_x":549,"abs_y":1400}">бесплатно</strong>. Для получения ссылки-приглашения на вебинар зарегистрируйтесь.</p>
<p bis_size="{"x":20,"y":717,"w":1019,"h":20,"abs_x":434,"abs_y":1431}"><strong bis_size="{"x":20,"y":719,"w":97,"h":15,"abs_x":434,"abs_y":1433}">Организаторы:</strong></p>
<p bis_size="{"x":20,"y":750,"w":1019,"h":100,"abs_x":434,"abs_y":1464}"><a bis_size="{"x":20,"y":752,"w":143,"h":15,"abs_x":434,"abs_y":1466}" href="https://edu.cbsystematics.com/ru">CyberBionic Systematics</a> – сертифицированный учебный центр, партнер Microsoft, авторизованный центр международной IT сертификации VUE Pearson. С 2007 года CyberBionic Systematics предоставляет услуги по профессиональной подготовке и повышению квалификации IT специалистов в форме <strong bis_size="{"x":847,"y":772,"w":109,"h":15,"abs_x":1261,"abs_y":1486}">очного обучения</strong> в современных учебных центрах в Киеве или на территории компании-заказчика, <strong bis_size="{"x":507,"y":792,"w":46,"h":15,"abs_x":921,"abs_y":1506}">on-line </strong>и <strong bis_size="{"x":564,"y":792,"w":39,"h":15,"abs_x":978,"abs_y":1506}">видео</strong> обучения. На конкурсе IT Education Awards 2015 был признан лучшим в номинации <strong bis_size="{"x":101,"y":812,"w":545,"h":15,"abs_x":515,"abs_y":1526}">Complex IT Education, получил награду За инновации в IT образовании на конкурсе </strong>IT Biz Awards 2015. По данным рейтингов <a bis_size="{"x":900,"y":812,"w":49,"h":15,"abs_x":1314,"abs_y":1526}" href="https://dou.ua/lenta/articles/it-schools-rankings-2016/">DOU.UA</a> CyberBionic Systematics входит в тройку лидеров IT обучения в Украине.</p>
<p bis_size="{"x":20,"y":863,"w":1019,"h":60,"abs_x":434,"abs_y":1577}"><a bis_size="{"x":20,"y":865,"w":39,"h":15,"abs_x":434,"abs_y":1579}" href="https://itvdn.com/ru">ITVDN</a> – это онлайн платформа для изучения программирования по видео курсам. В каталоге ITVDN более 200 видео курсов по 20 IT специальностям, наиболее популярные среди них: FrontEnd, Java, Python, .NET, мобильная разработка и создание игр на Unity. Авторы курсов – практикующие разработчики, сертифицированные специалисты из IT компаний.</p>