- PVSM.RU - https://www.pvsm.ru -

5 хобби настоящего разработчика

Мы знаем, что помимо кодинга, дебаггинга, компилирования, настройки ПО, обучения AI и других чудесных вещей, которыми вы занимаетесь на работе/учёбе, у каждого из вас есть хобби. Поэтому несколько дней назад мы спросили участников сообщества Microsoft Developer [1] и технологических евангелистов Microsoft про их увлечения в свободное время, и в честь 23 февраля подготовили для вас подборку полезных материалов по 5 самым популярным из них.

5 хобби настоящего разработчика - 1

В этой статьей вы найдёте подборку самых интересных курсов Microsoft Virtual Academy, видео Channel 9 и просто полезный материал по каждому из 5 хобби. В конце статьи мы добавили опрос. Будет интересно узнать какие увлечения популярны среди. :)

1. Люблю геймдев

Самым популярным хобби стала разработка игр. Первые видео-игры появились в начале 50-х годов и к сегодняшнему дню это направление выросло [2] в одно из самых прибыльных в индустрии развлечений. Сегодня речь пойдёт о курсах и видео, которые помогут вам начать путь разработчика игр и углубить свои знания.

Бесплатные курсы по разработке игр

Самые популярные курсы Microsoft Virtual Academy, посвящённые разработке игр, для программистов с разным уровнем подготовки.

1. Введение в разработку игр (Beginner).

2. Разработка игр под Windows 10 с Construct 2 (Intermediate).

3. Разработка приложений дополненной и виртуальной реальности на Windows (Intermediate).

Видео о том, как начать делать игры

Серия видео на русском языке для начинающих разработчиков о том, как создавать игры на Unity 5.

1. Вводное видео курса, в котором вы узнаете о том, где скачать и как установить Unity на ваш компьютер.

2. В этом эпизоде вы узнаете о создании первого 2D-персонажа, а также о спрайтах, полигонах и коллайдерах.

3. Видео о том, что такое физические материалы в Unity, как настроить гравитацию и научить коробки падать, когда это действительно нужно.

4. В эпизоде описывается как добавить в игру врагов, возрождение персонажа после потери здоровья и организовать сбор звёзд.

5. В этой серии вы узнаете о том, как добавить в свою игру несколько уровней и переключаться между ними по разным условиям. Кроме того, в видео рассказано как сделать главное меню с выбором уровней.

6. Последнее видео курса рассказывает о том, как собрать игру на Unity под UWP.

2. Только кодинг и ничего кроме кодинга

На втором месте среди популярных хобби оказалось программирование. Невольно вспоминается высказывание: «Выбери себе работу по душе, и тебе не придётся работать ни одного дня в своей жизни». В этом разделе мы собрали популярные курсы Microsoft Virtual Academy разных уровней сложности и по разным направлениям разработки.

Windows 10

1. GitHub для Windows-разработчиков (Beginner).

2. Начало работы с Template 10 (набор шаблонов проектов Visual Studio) (Intermediate).

3. Разработка универсальных приложений с XAML и C# (Intermediate).

Web-разработка

1. Введение в ASP.NET Core 1.0 (Beginner).

2. Погружение в ASP.NET Core 1.0 (Intermediate).

3. Разработка приложений ASP.NET Core 1.0 на Mac и Linux (Advanced).

Разработка на C# / XAML

1. Основы C# (Beginner).

2. XAML для Windows 10: компоновка Layout (Intermediate).

3. Работа с JSON в C# (Advanced).

Облачная разработка

1. Развёртывание веб-приложения в Azure App Service (Beginner).

2. Создание первого приложения Azure Service Fabric (Intermediate).

3. Погружение в Mastering Azure App Service в 4 частях (Advanced).

Мобильная разработка

1. Введение в Xamarin (Beginner).

2. Топ 10 шпаргалок и инструментов для управления мобильными устройствами (Intermediate).

3. Введение в Xamarin.Forms (Advanced).

3. IoT: умный дом, метеостанции, роботы и прочее

Почётное третье место заняло увлечение IoT. Считается, что концепция IoT зародилась [3] в 1999 году, когда произошло осмысление возможностей широкого применения средств радиочастотной идентификации для взаимодействия физических предметов между собой и с внешним окружением. Здесь [4] можно найти интересный график того, насколько выросла популярность IoT за последнее десятилетие.

Бесплатные курсы по разработке для Интернета вещей

Топ бесплатных курсов Microsoft Virtual Academy разного уровня сложности для IoT-специалистов.

1. Разработка приложений для Интернета вещей (Beginner).

2. Углубленная разработка для Интернета вещей (Intermediate).

Интересные IoT-проекты (практика)

Мы выбрали 3 самых интересных проекта от hackster.io, которые вы сможете повторить дома.

  1. Создание домашней метеостанции с Windows 10 (Beginner) [5].
  2. Автоматизация умного дома с Raspberry Pi 2 и Windows 10 IoT(Intermediate) [6].
  3. Дрон на Windows 10: C# .NET Квадрокоптер [7].

4. Увлекаюсь AI, ML, DL, если вы понимаете о чём я

На четвертом месте оказалось увлечение, адептов которого называют красивыми выражением Data Scientist. Считается, что наука о данных зародилась в момент основания Комитета по данным для науки и техники в 1966 году.

Бесплатные курсы для Data Scientist

Делимся самыми популярными курсами по работе с данными на Microsoft Virtual Academy.

1. Основы работы с Azure Machine Learning (Beginner).

2. Azure Data Analytics для разработчиков (Intermediate).

3. Погружение в Azure Machine Learning (Advanced).

Полезные материалы от Microsoft Research

Microsoft Research — научно-исследовательское подразделение корпорации Microsoft, созданное в 1991 году. Там работает 1,1 тыс. ученых из разных стран. Microsoft Research во многом напоминает университет, в частности — своим устройством. Сотрудники ставят эксперименты, делают прототипы, тестируют их, а потом представляют результаты на научных конференциях.

  1. Симулятор для обучения и тестирования дронов и других летающих устройств в Open Source [8].
  2. Инструмент для биологов по моделированию взаимодействия клеток [9].
  3. Языковой корпус для английского, французского и немецкого, используемый при обучении сервиса Microsoft Translator [10].
  4. Набор данных из 100 тыс. вопросов и ответов для обучения компьютеров [11].

5. Сисадминю по фану

Профессия системных администраторов появилась [12] в момент популяризации ПК в начале-середине 70-х годов. Со временем она обросла, наверное, самым большим количеством «бородатых» шуток про починку микроволновок и прочей техники.

Бесплатные курсы для IT Pro

В этом подразделе хотим поделиться полезным материалом для IT Pro по разным направлениям и разного уровня сложности.

Windows 10

1. Инструментарий в Windows 10 для IT-специалистов (Beginner).

2. Переход на Windows Server 2016 (Intermediate).

3. Обеспечение безопасности с помощью Windows 10 Device Guard (Advanced).

Виртуализация

1. Развёртывание виртуальных машин в облаке (Beginner).

2. Погружение в Windows Server 2016 (Intermediate).

3. Виртуализация серверов с Windows Server Hyper-V и System Center (Advanced).

DevOps

1. Управление жизненным циклом приложений (Beginner).

2. DevOps с Visual Studio Team Services и Team Foundation Server (Intermediate).

3. Тонкости профессиональной работы в DevOps (Advanced).

Другие хобби

Помимо перечисленных увлечений, программисты и IT-специалисты посвящают свободное время абсолютно разным увлечениям: разработка ботов, майнинг, строительство, полёты на дронах, спорт, книги, танцы, занятие музыкой, и даже нытьё. Было бы интересно узнать, какие у вас есть хобби, отвечайте на вопросы в опросе, пишите свои ответы в комментариях, кто знает, сколько среди нас единомышленников. :)

Благодарим технологического евангелиста Microsoft, Стаса Павлова [13], за активное участие в создании материала.

Автор: Microsoft

Источник [14]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/microsoft/245939

Ссылки в тексте:

[1] сообщества Microsoft Developer: https://aka.ms/habr_322284_1

[2] выросло: https://aka.ms/habr_322284_14

[3] зародилась: https://aka.ms/habr_322284_11

[4] Здесь: https://aka.ms/habr_322284_12

[5] Создание домашней метеостанции с Windows 10 (Beginner): https://aka.ms/habr_322284_3

[6] Автоматизация умного дома с Raspberry Pi 2 и Windows 10 IoT(Intermediate): https://aka.ms/habr_322284_4

[7] Дрон на Windows 10: C# .NET Квадрокоптер: https://aka.ms/habr_322284_5

[8] Симулятор для обучения и тестирования дронов и других летающих устройств в Open Source: https://aka.ms/habr_322284_6

[9] Инструмент для биологов по моделированию взаимодействия клеток: https://aka.ms/habr_322284_7

[10] Языковой корпус для английского, французского и немецкого, используемый при обучении сервиса Microsoft Translator: https://aka.ms/habr_322284_8

[11] Набор данных из 100 тыс. вопросов и ответов для обучения компьютеров: https://aka.ms/habr_322284_9

[12] появилась: https://aka.ms/habr_322284_10

[13] Стаса Павлова: https://aka.ms/habr_322284_13

[14] Источник: https://habrahabr.ru/post/322284/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best