Рубрика «обучение» - 36

В Высшей школе бизнес-информатики НИУ ВШЭ мы запустили новую дистанционную образовательную программу повышения квалификации «Основы создания игр». Это короткий интенсивный курс на полтора месяца, целью которого является формирование у слушателей базового понимания игровой индустрии и процессов разработки и продвижения игр. Детали про программу под катом, а записаться на нее можно здесь>>.

Дистанционная образовательная программа по созданию игр - 1

Читать полностью »

Фреймворк Bootstrap — это свободный набор инструментов для создания интерфейсов сайтов и веб-приложений. Его возможности ориентированы исключительно на фронтенд-разработку. Bootstrap — проект весьма популярный, о чём, например, говорит то, что он занимает (по состоянию на начало марта 2018-го года) второе место по количеству звёзд на GitHub.

Начинающему веб-мастеру: делаем одностраничник на Bootstrap 4 за полчаса - 1


Если вы хотите освоить Bootstrap, в частности, его самую свежую, четвёртую версию, значит, этот материал подготовлен специально для вас. Здесь, на небольшом сквозном примере, который реально освоить за полчаса, будут продемонстрированы основы Bootstrap, разобравшись с которыми вы вполне сможете сделать что-то своё, использовав этот фреймворк.
Читать полностью »

Как выглядит трек обучения программированию на Python с нуля? С чего стоит начать? На чем сделать акцент? Как не потерять интерес?

Полгода я искал ответы на эти вопросы, тщательно исследуя предметную область. Я обнаружил много полезных советов. Особенно в заметке Василия Большакова и на Хекслете. Но мне не хватало структуры. Знания нарастали со всех сторон и превращались в кучу. Чтобы структурировать процесс обучения и оценить его масштаб, я собрал план.
Читать полностью »

Современные требования к вашей квалификации — это владение (желательно) как можно большим количеством программ по вашей специальности. Когда вы говорите, что вам по плечу разные платформы, то это безусловно ваше конкурентное преимущество.

  • Программист выглядит выигрышнее со знанием нескольких языков программирования
  • Дизайнеру играет на руку возможность переходить из Adobe Illustrator в CorelDraw или InDesign
  • Для звукорежиссёров плюсом является работа в нескольких DAW и с десятками разных плагинов
  • Пиарщик и рекламист хорош, если умеет копаться в личных кабинетах Google AdSense, Adwords и Яндекс.Директа
  • Маркетолог 80-го уровня знает более одной CRM-системы
  • Юристу весьма поможет знакомство с различными информационно-правовыми системами (особенно если речь идёт о рынках разных стран)

Но как найти силы и терпение для изучения каждого «уникального софтверного решения»? Ниже я предлагаю 3 взаимосвязанных способа разобраться с проблемой, порой вызывающей ступор, а также желание просмотреть несколько часов видео на Ютубе или отдать кому-нибудь немалые деньги за сомнительные курсы.
Читать полностью »

Здравствуйте, меня зовут Александр Зеленин, и я веб-разработчик.
Многократно я слышал мнение, что верстка — удел начинающих frontend’еров. Хотя фактически это важнейшая часть любого (почти) веб-проекта. Это то, что пользователи видят в первую очередь. На текущий момент качественная вёрстка (особенно проектирование блоков) в крупном проекте требует большого количества различных навыков.

В данной статье представляю схему развития верстальщика

image
[большая по клику]
Само собой, это не всеобъемлющая и единственно верная схема. Есть ещё целая гора связанных навыков, релевантных технологий и так далее. Градация является субъективной.

Читать полностью »

Redux — это интересный шаблон, и, по своей сути, он очень прост. Но почему его сложно понять? В этом материале мы рассмотрим базовые концепции Redux и разберёмся с внутренними механизмами хранилищ. Поняв эти механизмы, вы сможете освоиться со всем тем, что происходит, что называется, «под капотом» Redux, а именно — с тем, как работают хранилища, редьюсеры и действия. Это поможет вам вывести на новый уровень отладку приложений, поможет писать более качественный код. Вы будете точно знать, какие именно функции выполняет та или иная строка вашей программы. Мы будем идти к пониманию Redux через практический пример, который заключается в создании собственного хранилища с использованием TypeScript.

Этот материал основан на исходном коде хранилища Redux, написанном на чистом TypeScript. Автор предлагает всем желающим взглянуть на этот код и разобраться с ним. Однако, он указывает на то, что этот проект предназначен для учебных целей.
Читать полностью »

Привет! Меня зовут Анна, я руководитель образовательных проектов в Avito. Нам кажется очень важным способствовать тому, чтобы начинающие (и не только) разработчики узнавали о самых крутых технологиях на рынке. Поэтому мы делаем целый пул образовательных онлайн-проектов в партнёрстве с лучшими площадками. Подробно о них рассказываю под катом, там же раскрываю наши планы на будущее.

Программировать хочу, пусть меня научат! Образовательные проекты Avito - 1

Читать полностью »

Итак, в предыдущем посте мы рассмотрели большую часть возможностей, что являются уникальными особенностями самих интерактивных проекторов, и доступны, как говорится, «из коробки». Теперь давайте, наконец, посмотрим на сам «интерактивный софт». А начать я предлагаю с использования касаний пальцами (оно же – «fingertouch»), поскольку до сих пор эта функция считается модной и диковинной. Приложений с поддержкой мультитач, т.е. одновременного касания сразу несколькими пальцами рук для ПК, как ни странно, на данный момент не так уж и много, хотя с каждым годом их становится все больше.

Безусловно, первое приложение, которое необходимо упомянуть, – это знаменитый SMART Notebook, программа для создания интерактивных уроков.

Интерактивному проектору – интерактивный софт! Часть вторая – мультитач и ПО для обучения - 1

Одновременная поддержка касаний и маркеров в SMART Notebook

В нем полноценная поддержка мультитач заработала у нас даже под Windows 7, что породило ложные надежды получить на этой ОС полноценную поддержку касаний на любом софте. Но не тут-то было! Оказалось, что многие приложения поддерживают касания только под ОС Windows версии 8.1 и новее и не поддерживают их под Windows 7. Good night sweet prince…

Но я забегаю чуть вперед… Давайте же поставим точку в обсуждении возможностей интерактивных проекторов, рассмотрев «сторонний» софт, совместимый с ними, а также годящийся для создания увлекательных интерактивных уроков.

Начнем, само собой, с баловства.

Интерактивному проектору – интерактивный софт! Часть вторая – мультитач и ПО для обучения - 2

Виртуальный игровой стол игры Hitman GO на экране 80+ дюймов

Читать полностью »

Интерактивному проектору – интерактивный софт! Часть первая: встроенное ПО и основные возможности - 1

Планируя демонстрацию возможностей интерактивных проекторов в продолжение одного из предыдущих постов об интерактивных проекторах Epson, мы опробовали множество самых разнообразных приложений на экране проектора и хотим поделиться впечатлениями и результатами тестов. Как ни странно, сложно сказать наверняка, имеет ли смысл вообще выделять «программное обеспечение для интерактивных проекторов» (панелей, досок) в отдельный класс ПО, поскольку если с приложением можно работать с помощью обычной мыши, то его совершенно точно можно безо всяких проблем использовать и с интерактивным проектором.

При этом огромный размер создаваемой проектором интерактивной поверхности (более 80 дюймов) дает некоторые преимущества:

  • Обеспечивает более высокую точность касаний, чем на портативных устройствах, что позволяет находить новые способы применения ввода с помощью касаний пальцами и электронным маркером (элементарно за счет большей площади интерактивной поверхности);
  • Большой размер экрана автоматически располагает к совместному творчеству (рисованию у детей, либо проведению мозговых штурмов), либо проведению увлекательных интерактивных уроков и презентаций.

Интерактивному проектору – интерактивный софт! Часть первая: встроенное ПО и основные возможности - 2

В этом посте вкратце напомним, как это работает, и расскажем, кому это вообще нужно.

Читать полностью »

Про распознавание номеров мы рассказываем на Хабре давным давно. Надеюсь даже интересно. Похоже настало время рассказать как это применяется, зачем это вообще нужно, куда это можно запихнуть. А самое главное — как это изменяется в последние годы с приходом новых алгоритмов машинного зрения.
Можно ли запихнуть распознавание номеров в любой тамагочи? - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js