📜 ⬆️ ⬇️

30 new free courses virtual academy Microsoft Virtual Academy, April 2015

In this review, we’ll talk about the free courses of the Microsoft MVA Virtual Academy, which will be useful both for professional software developers and IT pro, and for beginners. Some courses offer free preparation for official certification exams. Please note that the video player on the site for a number of courses that are created in English contains the ability to include Russian subtitles.

This release includes free technology courses: HTML5 / JS / CSS, Docker, Azure, Chef, Redis, MongoDB, game development, Windows applications, infrastructure management, and Office 365.

Hit! For beginners. Love 2Code: Programming for girls and not only
')
Project Love2Code.ru . There is an opinion that programming is the lot of stern men with a mathematical education, uncommunicative and unfriendly. This course we are trying to dispel this myth and show that programming is an exciting creative activity that is accessible to everyone! Moreover, the main goal of our course is to love programming, and were able to solve practical problems with it.



The course is built around the creation of mobile applications - using simple applications as an example, we tell about important programming concepts in simple and accessible form: variables, cycles, functions ... And every time we learn a new concept, we add something new to our application.

In addition to the actual theoretical lectures and practical examples, we also included in the course videos from various successful women, one way or another connected with IT. From them you will hear why it is important to program, how it can change your life, and how pleasant it is to do this most creative activity!

Hit! For beginners. Basics of developing websites and web applications

This course, designed for beginners, gives a complete overview of web programming technologies: from the basics of the Internet and HTML / CSS markup languages, to web programming on the client (Javascript) and on the server (C #, ASP.NET). At the same time, we do not go into any of the technologies in sufficient detail, leaving the reader with an opportunity to study in more detail the sections he liked during the individual courses.

The course is based on using WebMatrix, a handy web page editing tool. Some familiarity with the basics of C # programming will be useful for getting acquainted with the course, but this is not mandatory.

Cloud!


Using Docker Containers in Azure IaaS Cloud

The course covers the issues of the device management system Docker containers and its use in IaaS-type cloud systems. A brief overview and comparison of various virtualization, emulation, and containerization systems, such as KVM, Xen, OpenVZ, LXC, and others, has been done. The virtualization system at the LXC operating system level is currently used as the base system for Docker. The issues of practical application of Docker, its main functions are covered.

The practical part of the module shows how to place an application in a container or a number of interconnected Docker containers, and how these containers are managed: create, delete, start, stop and restart, and also link containers together. In addition, the integration of the Docker container management system and the IaaS type of cloud service is considered: launching a host system to run containers with the ability to manage containers from the outside. CoreOS is considered as the base operating system, Microsoft Azure as the cloud system.

Providing resiliency and high availability of applications and services

The course examines the Microsoft approach to building disaster-resistant and high-availability systems, as well as the technologies and services underlying this approach. You will learn how to use the Azure Site Recovery cloud service to protect virtual machines (VM), manage asynchronous VM replication between data centers, orchestrate the process of switching to a backup data center in the event of an accident or during scheduled work. You do not have a backup datacenter? Now Microsoft Azure can play its role. Using Azure Site Recovery, you can configure VM replication directly to the Microsoft cloud. It also covers other technologies for high availability and disaster recovery, including clustering and Windows Server Backup.

Getting Started with Microsoft Azure Active Directory

Manage your Azure cloud systems with Chef

Choosing the right storage for data in Azure

The basics of Azure. Storage and data storage

Work with open databases in the Microsoft Azure cloud

Game development!


Development of complex 2D games on HTML5

Development of complex games with Construct 2

Game development on Marmalade and C ++ on Windows and Windows Phone

Application Development


Windows 10 Developer's Guide

Fast start. Development on a stack of MongoDB, Express, AngularJS, Node.js (MEAN)

WPF-based cloud-based business applications

Application Lifecycle Management with MSDN

HTML / JS optimization tips

Work with data


Fast start. Work with Redis

Infrastructure


Windows To Go

Windows To Go Technology (WTG) - allows you to create a properly configured OS image with the necessary software installed, which will be downloaded directly from USB media, regardless of which OS is installed on the computer to which this USB media is connected. The “Windows To Go” course tells about the technology itself, the main application scenarios, the capabilities of the technology, methods for creating a bootable USB disk with Windows To Go and the requirements for devices.

Getting started with PowerShell DSC

Powershell dsc

PowerShell is an integral part of the Windows operating systems, which allows you to perform absolutely any task of setting up the system. The PowerShell Desired State Configuration is a technology introduced within the Windows Management Framework 4.0 that can be used to configure a system declaratively. The “PowerShell Desired State Configuration” course covers the technology itself, configuration scripts, built-in and user resources of the DSC, as well as how to centrally apply the configuration to several computers.

PowerShell DSC Advanced Practices

Virtualization of Linux solutions based on Windows Server 2012 R2

Power Automation with System Center Orchestrator

Capacity Monitoring with System Center Operations Manager

Office 365!


Office 365 Development Overview

1 billion Office users worldwide spend an average of 2 to 3 hours a day working with Office clients, with more than 400 petabytes of data being hosted by Office 365. If you are a web developer, then the Office 365 platform gives you the opportunity to offer these users have their own business solutions, automate day-to-day tasks and even create specialized solutions.

In this lesson, product development team members will describe the actual usage scenarios for Office 365 and show demonstrations about it. You will learn how to create solutions in contextual mode directly for Office 365 using the application model. In addition, you will learn how to call the Office 365 API from stand-alone web apps and mobile apps to use services such as OneDrive for Business, Mail, Calendar, People, and Sites. See how experts implement typical intranet scenarios using an application model and transform existing SharePoint solutions with full confidence.

Additional modules 7 and 8 provide a detailed description of how to start developing applications for Office 365. You can study the requirements for applications in SharePoint Server 2013 on-premises (stand-alone and hybrid) or prepare for exam 70-488 as part of the MCSD certification: SharePoint applications are Anyway, you can not miss this course!

You will go through the history of the Office 365 mobile app platform and learn how to create apps for Windows Universal, Cordova, Xamarin, iOS and Android. After learning the basics of this course, learn more about the Office 365 application model for more practical tips.

Small Business Office 365 Administration

Deploying Office 365 ProPlus

Key Office 365 Administration Concepts

Certification!


MCSA 8.1 Preparation

This course is aimed at students who seek to obtain the status of Windows 8.1 MCSA and prefer self-training and self-study. The course deals with the necessary skills and areas of knowledge that you should pay attention to when preparing for exams 70-687, 70-688 or 70-689 and 70-692 if you plan to update the upcoming status versions from past client operating systems. The first module in the course is an overview, and modules 2 through 6 tell about the necessary skills and give examples and demonstrations of their application. This course is not positioned as the only resource for preparing for exams, but serves as a starting point in the process of self-preparation.

Source: https://habr.com/ru/post/255075/


All Articles