By the way!
- All courses are free (you can even try paid products for free);
- 6/7 in Russian;
- You can start training instantly;
- Upon completion, you will receive a badge on the successful completion of training.
Join now, details under the cut!
All articles from the series
This block will be updated with the release of new articles.
- 7 free courses for developers
- 5 free courses for IT Administrators
- 7 free courses for ************ *******
- 6 ***** ****** ****** by Azure
- ** ***** ********** ****** ** ********* ** *******
1. Application development for Windows 10
Our short course, a full study of which will take you about 4-5 hours. During the course, you:
- First, familiarize yourself with the basics of developing an application for Windows 10;
- then master the work with Visual Studio;
- then learn how to create applications in the most popular development environments for Windows: UWP, WPF, and Windows Forms;
- and finally, learn how to create internet-connected apps.
All you need to complete this course is:
- Windows 10 computer
- Basic knowledge of C # or a similar language
Learn more and start training at this link.
2. Create mobile apps using Xamarin.Forms
This course already fully or almost completely covers the entire functionality of the tool and is designed for 10 hours of training. It will teach you how to work with Xamarin.Forms and use C # and Visual Studio to create applications that run on iOS and Android devices. Accordingly, to start learning, you need to have Visual Studio 2019 and have the skills to work with C # and .NET.
Course Modules:
- Creating a mobile application using Xamarin.Forms;
- Introduction to Xamarin.Android;
- Introduction to Xamarin.iOS;
- Creating a user interface in Xamarin.Forms applications using XAML;
- Layout customization on XAML pages in Xamarin.Forms;
- Designing consistent XAML Xamarin.Forms pages using shared resources and styles;
- Preparing the Xamarin application for publication;
- Using REST web services in Xamarin applications;
- Storing local data using SQLite in the Xamarin.Forms application;
- Create multi-page Xamarin.Forms applications with stack and tab navigation.
Learn more and start learning
3. Data storage in Azure
Azure provides many ways to store data: using unstructured data storage, archive storage, relational storage, and more. In 3.5-4 hours, you will get basic knowledge about how to manage storage in Azure, create a storage account and choose the right model for the data that you need to store in the cloud.
Course Modules:
- The choice of approach to data storage;
- Create a storage account;
- Connecting the application to the Azure storage service
- Securing your Azure storage account (this module is also in the course “Protecting Data in the Cloud”);
- Using blob storage
Details and start of training
4. Introduction to machine learning using Python and Azure Notebooks
This course will take you only about 2-3 hours, but it will provide many useful practical skills. After all, having studied it, you will learn how to use Python and related libraries in Jupyter Notebooks running in Azure Notebooks to predict patterns and identify trends.
During the course, you will independently analyze the climate data, predict the likely delays of flights and analyze the mood of user reviews. All this using machine learning and Python.
It takes basic Python programming knowledge to complete.
Details and start of training
5. Cloud data protection
And here is a rather large course about security - about 6-7 hours will be required to study it. During this course, you will learn how to use the Azure embedded services to securely store application data so that only authorized services and clients can access this data.
Course Modules:
- Secure architecture in Azure
- Five key security elements to consider before implementation;
- Protection of the Azure storage account (this module is also in the course "Storage of data in Azure");
- Manage secrets in server applications with Azure Key Vault;
- Authentication in browser applications using Azure Application Services;
- Securing Azure Resources with Conditional Access
- Securing Azure resources with role-based access control (RBAC)
- Securing Azure SQL Database.
Details and start of training
6. Creating serverless applications
Azure features allow you to create on-demand computing systems that are event driven and triggered when various external events occur. In 6-7 hours, you will learn how to use Azure functions to execute server-side logic and create serverless architectures.
Course Modules:
- Choosing the best Azure service for automating business processes;
- Creating serverless logic using Azure Functions
- Performing an Azure function using triggers;
- Combining Azure features using input and output bindings
- Creating a long server-free workflow using Sustainable Functions;
- Development, testing and deployment of the Azure feature using Visual Studio;
- Monitor GitHub events using the web sniffer in Azure Features.
Details and start of training
7. Developing DevOps Practices
So we got to the final course in this collection for developers. And he is the only one in it in English - until they managed to translate it into Russian. This course will take only 1-1.5 hours of your time and will provide you with introductory knowledge about DevOps.
DevOps is an association of people, processes and products for the continuous delivery of value to end users. Azure DevOps is a suite of services that provides this capability. With Azure DevOps, you can create, test, and deploy any application in the cloud or on-premises. DevOps practices for transparency, collaboration, continuous delivery, and continuous deployment are integrated into the software development cycle.
With this training scheme, you will begin the transition to DevOps and learn:
- how value stream patterns can help you evaluate current processes and technologies;
- How to register a free Azure DevOps account
- How to plan and track work items with Azure Boards.
Details and start of training
Conclusion
Today we told you about 7 of our free courses that may be useful for developers. Very soon we will continue this series of articles with new collections. Well, what will they be - you can try to guess in the comments. After all, the stars in the table of contents of this series of articles are not just.
* Please note that for some modules you may need a secure connection.