Upgrade your skills in the
Microsoft MVA Virtual Academy. In this review you will find the most interesting courses for beginners: where to start developing in C #, Python, how to use Xamarin, how to start developing for Windows 10, how to get started with ASP.NET Web API and how to work easier thanks to the Entity Framework, how to learn create games from scratch, about developing virtual reality applications and about creating a domain network from scratch, as well as the basics of working with web technologies.
1. Fascinating C # programming')
This course will help you learn how to program in C # from scratch. Practical tasks are waiting for you, thanks to which you will learn how to use C # to create client applications, games and mobile applications.
2. Xamarin for beginnersXamarin is a platform for developing mobile cross-platform applications for iOS, Android and Windows. Thanks to Xamarin, your applications will be able to use from 75% of the total code base written in C #. In this course, you will find step-by-step instructions on how to install and configure tools, learn how to use emulators, and go through debugging and deploying applications. By the way, it is very convenient to develop applications on Xamarin directly in Visual Studio.
3. Development for Windows 10 for beginners.All questions about creating an application for Windows 10 on the universal Windows platform (UWP) - in one course. You will learn about XAML, layout management, grids, application monetization using advertising, and that's not all.
4. Basics of building a domain networkAs part of the course, you will learn how to create a domain network, add users and computers to it, merge them into groups and add divisions. You will also learn more about Active Directory and the types of networks you can create using Microsoft operating systems.
5. Development of virtual and augmented reality applications on the Microsoft platformThis course contains all the issues of building virtual reality applications on the Microsoft platform, from basic principles of stereo imaging and head tracking to deeper issues of highly efficient implementation of augmented reality in C ++ / DirectX.
6. Introduction to Unity Game ProgrammingLearn how to create 2D games on Unity. Learn how to create a character, learn how to manage it and add to the game several levels full of adventure. The course also contains basic information necessary to start programming in C # within Unity.
7. Basics of developing websites and web applicationsThis course will be useful to anyone who wants to become a web developer, but does not know where to start, or who is indirectly related to web development and wants to delve a little into the technical part of the issue. Only 7 steps and you will have basic knowledge in this direction.
8. Introduction to Python programming (eng)Python is one of the most suitable programming languages for a beginner. It is relatively easy and to begin to understand it is enough to know at least a little English. In this course, you will find practical tasks that, step by step, will teach you to understand and program in Python.
9. Web API: where to start (eng)Have questions about getting started with the ASP.NET Web API? This course will give answers to them, for example, you will learn more about security, routing attributes, troubleshooting, and the versioning of the ASP.NET Web API.
10. Creating Entity Framework data model for ASP.NET MVC application (eng)Entity Framework provides the ability to work with databases through object-oriented C # code. This tool will allow you not to go deep into learning the details of working with SQL Server DBMS and T-SQL syntax. Thanks to the framework, you can convert C # code into SQL statements. This course implies knowledge of working with ASP.NET MVC in Visual Studio, if you do not have such knowledge,
this is an excellent course for learning ASP.NET MVC .
More beginner courses can be found on the Microsoft Virtual Academy website in
the Beginner section .
The second article from the cycle is
here .
The third article from the cycle is
here .