1. Как установить PyAudio 2. Как записать аудио с микрофона PyAudio 3. Распознавание речи 4. Как воспроизвести аудио PyAudio 5. Запуск внешних приложений 6. Работа и отладка в Visual Studio 7. Установка Anaconda на Sublime Text 3 8. Работаем с CSV файлами (считываем и записываем данные) 9. Как сделать игру Змейка (Мастер-класс) 10. Модуль PyQt5 обращение к элементам
00: Обзор 01: Создание проекта 02: Введение в JSX 03: Рендер и монтирование 04: Элемент и входные параметры 05: Компонент и состояние 06: Жизненный цикл компонента 07: Обработка событий 08: Пользовательские события 09: Условный рендринг
Разработчик C++ участвует в создании современных и сложных IT-продуктов. От робототехники и беспилотных автомобилей до серверов, веб-браузеров и видеоигр.
9 месяцев обучения — и вы соберёте портфолио, освоите все основные инструменты разработчика C++. А ещё познакомитесь с базами данных и Git. Это необходимо для бэкенд-разработки.
Вас ждёт:
- Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума. - Работа с настоящими проектами. Например, создание поисковой системы и маршрутизатора. - Практика. Все знания отрабатываются в онлайн-тренажёре. - Поддержка наставников. - Программа профессиональной акселерации и помощь с трудоустройством.
- Авторизация на сайте под любым логином не зная пароля - Авторизация без пароля с помощью SQL инъекции PHP - Получение пароля администратора сайта с помощью SQL инъекции в GET параметр - Регистрируемся с правами администратора с помощью SQL инъекции PHP - Использование подготовленных запросов PDO для предотвращения SQL инъекций - Пассивная XSS атака - Защита от пассивной XSS атаки - Активная XSS атака и защита от нее - Атака брут форс перебор паролей PHP
Хотите начать карьеру разработчика игр на Unity? Сделайте первые шаги в профессии уже 15 декабря на демо-занятии «2D платформер-головоломка». Сделать на Unity классический платформер-головоломку, такой как Braid, Trine или Limbo, проще, чем кажется! Всего за 1,5 часа вы создадите полноценный уровень игры, придумаете несколько реиспользуемых головоломок, познакомитесь с системой ввода в Unity и сразитесь с многочисленными врагами за получение награды.
Демо-занятие является частью практического онлайн-курса «Unity Game Developer. Basic». Хотя скрипты будут максимально простыми, вам понадобятся базовые навыки программирования: понимание, что такое переменная, метод, класс и т.д. Для регистрации на занятие пройдите вступительный тест https://otus.pw/aYyZ/
#1 Введение и настройка окружения #2 Основные типы данных #3 Сигнатура и перегрузка функций #4 Приведение, объединение и пересечение типов данных #5 Массивы, кортежи и перечисления #6 Классы #7 Наследование классов #8 Реализация интерфейсов #9 Абстрактные классы #10 Модификаторы доступа
Вы знали, что компании, успешно прошедшие цифровую трансформацию, увеличивают выручку в среднем на 20% и экономят до 30% ресурсов на осуществление бизнес-процессов. Всё дело в оптимальных ИТ-решениях для конкретных задач, грамотной автоматизации и оптимизации работы. И если вы думаете, что ваша компания в авангарде цифровизации, скорее всего это не так — цифровой зрелости достигли всего 2% бизнесов по всему миру. Но узнать, сколько вам осталось до конца пути и какие дальнейшие шаги предпринять, чтобы достичь цифровизации, точно полезно. Сделать это можно с бесплатным чек-листом i-Sys, в котором собраны основные 46 шагов к цифровой зрелости. Получите его по ссылке и посмотрите, сколько уже пройдено, а сколько ещё впереди: https://vk.cc/bVIlkU
Подробные руководства по информационной и компьютерной безопасности от самой известной частной фирмы по борьбе с киберпреступлениями Group-IB (созданной и возглавляемой Ильей Сачковым) и непосредственно заместителя лаборатории компьютерной криминалистики Сергея Никитина.
Научитесь проектировать архитектуру игр и начните прокачивать навыки уже 9 декабря на демо-занятии «Продвинутый искусственный интеллект врагов в шутерах». Данный урок — возможность познакомиться с преподавателем и программой онлайн-курса «Unity Game Developer. Professional» для разработчиков с опытом.
Курс на русском языке, созданный для начинающих Dart разработчиков, которые имеют базовые знания о программировании и владеют хотя бы одним высокоуровневым языком программирования. Если вы изучаете Flutter, вам не обойтись и без языка программирования Dart.
Содержание курса: 1. Что такое Dart 2. Установка Dart 3. Создание приложения 4. Синтаксис / Комментарии 5. Переменные и типы данных 6. final vs const 7. Приведение типов 8. Арифметические операции 9. Операторы ?. ?? ??= as is is! 10. DateTime 11. Коллекции (List, Set, Map) 12. Ветвления (if else, switch case) 13. Циклы (for in, for, while, do while)