Домашнє завдання на літо: Топ-10 курсів Microsoft Virtual Academy

Прокачайте свої скіли в віртуальної академії Microsoft MVA. У цьому огляді ви знайдете найцікавіші курси для новачків: з чого почати розробку на C#, Python, як використовувати Xamarin, з чого почати розробку для Windows 10, як почати роботу з ASP.NET Web API і полегшити роботу завдяки Entity Framework, як навчитися створювати ігри з нуля, про розробку додатків віртуальної реальності і про створення доменної мережі з нуля, а також основи роботи з web-технологіями.




1. Захоплююче програмування на мові C#

Цей курс допоможе вам навчитися програмувати на мові C# з нуля. Вас чекають практичні завдання, завдяки яким ви навчитеся використовувати C# для створення клієнтських додатків, ігор і мобільних додатків.

2. Xamarin для початківців

Xamarin – це платформа для розробки мобільних кроссплатформенних додатків під iOS, Android і Windows. Завдяки Xamarin ваші програми зможуть використовувати від 75% загальної кодової бази, написаної на С#. В цьому курсі ви знайдете покрокову інструкцію з встановлення та налаштування інструментів, дізнаєтеся, як користуватися емуляторами, і пройдетесь по налагодженню і розгортання додатків. До речі, дуже зручно розробляти програми на Xamarin прямо в Visual Studio.

3. Розробка для Windows 10 для початківців

Всі питання про створення програми для Windows 10 на універсальній платформі Windows (UWP) – в одному курсі. Ви дізнаєтеся про XAML, управлінні макетами, сітками, монетизації додатків за допомогою реклами і це далеко не все.

4. Основи побудови доменної мережі

В рамках курсу ви дізнаєтеся як створити доменну мережа, додати в неї користувачів і комп'ютери, об'єднати їх у групи і додати підрозділу. Також ви дізнаєтеся більше про службу Active Directory і типах мереж, які можна створити, використовуючи операційні системи Microsoft.

5. Розробка додатків віртуальної і розширеної реальності на платформі Microsoft

У цьому курсі зібрані всі питання побудови додатків віртуальної реальності на платформі Microsoft – від базових принципів формування стереозображення і відстеження поворотів голови до більш глибоких запитань високоефективної реалізації розширеної реальності на C++/DirectX.

6. Введення в програмування ігор на Unity

Навчитеся створювати 2D-ігри на Unity. Дізнайтеся, як створити персонажа, навчитися ним керувати і додати в гру кілька рівнів, наповнених пригодами. Курс містить у собі базову інформацію, необхідну для того, щоб почати програмувати на C# в рамках Unity.

7. Основи розробки сайтів та веб-додатків

Цей курс буде корисний всім, хто мріє стати веб-розробником, але не знає з чого почати, або тим хто побічно пов'язаний з веб-розробкою і хоче трохи заглибитися в технічну частину питання. Всього лише 7 кроків і ви будете володіти базовими знаннями у цьому напрямку.

8. Введення в програмування на Python (eng)

Python – один з найбільш підходящих мов програмування для новачка. Він відносно легкий і почати його розуміти досить хоча б трохи знати англійську. В даному курсі ви знайдете практичні завдання, які крок за кроком навчать розуміти і програмувати на Python.

9. Web API: з чого почати (eng)

Є питання про початок роботи з ASP.NET Web API? Цей курс дасть відповіді на них, наприклад, ви більше дізнаєтесь про захист, атрибутах маршрутизації, пошуку та усунення помилок, а також про версійності ASP.NET Web API.

10. Створення моделі даних Entity Framework для додатка ASP.NET MVC (eng)

Entity Framework надає можливість роботи з базами даних через об'єктно-орієнтований код C#. Цей інструмент дозволить вам не заглиблюватися у вивчення деталей роботи з СУБД SQL Server і синтаксису T-SQL. Завдяки фреймворку ви зможете перетворювати код C#, SQL-інструкції. Даний курс передбачає знання по роботі з ASP.NET MVC в Visual Studio, якщо у вас немає таких знань, це відмінний курс для вивчення ASP.NET MVC.

Ще більше курсів для новачків можна знайти на сайті Microsoft Virtual Academy розділі Beginner.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.