7 cours gratuits pour les développeurs de Microsoft

Bonjour Habr! Aujourd'hui, nous commençons une série d'articles qui comprendront 5 collections de formations gratuites de Microsoft. Dans cet article, nous proposons les cours les plus intéressants pour les développeurs que les programmeurs apprécient le plus.

Soit dit en passant!

  • Tous les cours sont gratuits (vous pouvez même essayer gratuitement des produits payants) ;
  • 6/7 en russe ;
  • Vous pouvez commencer l'entraînement instantanément ;
  • À la fin, vous recevrez un badge confirmant la réussite du cours.

Joindre, détails sous la coupe !

Tous les articles de la série

Ce bloc sera mis à jour avec de nouveaux articles.

  1. 7 cours de développeur gratuits
  2. * cours gratuits pour *T-A***n*******rov
  3. 7 cours gratuits pour ********************
  4. 6 ***** ****** ****** par Azur
  5. ** ***** ********** ****** ** *********** ** *******

7 cours gratuits pour les développeurs de Microsoft

7 cours gratuits pour les développeurs de Microsoft

1. Développement d'applications pour Windows 10

Notre petit cours, dont l'étude complète vous prendra environ 4 à 5 heures. Pendant le cours vous :

  • Tout d’abord, familiarisez-vous avec les bases du développement d’une application pour Windows 10 ;
  • puis maîtrisez le travail avec Visual Studio ;
  • vous apprendrez ensuite à créer des applications dans les environnements de développement les plus populaires pour Windows : UWP, WPF et Windows Forms ;
  • et enfin apprendre à créer des applications connectées à Internet.

Tout ce dont vous avez besoin pour suivre ce cours est :

  • Ordinateur Windows 10
  • Connaissance de base de C# ou d'un langage similaire

En savoir plus et commencer sur cette page

7 cours gratuits pour les développeurs de Microsoft

2. Créer des applications mobiles avec Xamarin.Forms

Ce cours couvre déjà complètement ou presque complètement toutes les fonctionnalités de l'outil et est conçu pour 10 heures de formation. Il vous apprendra à travailler avec Xamarin.Forms et à utiliser C# et Visual Studio pour créer des applications qui s'exécutent sur des appareils iOS et Android. En conséquence, pour commencer à apprendre, vous devez disposer de Visual Studio 2019 et avoir des compétences pour travailler avec C# et .NET.

Modules de cours :

  • Création d'une application mobile avec Xamarin.Forms ;
  • Présentation de Xamarin. Android ;
  • Présentation de Xamarin.iOS ;
  • Créer une interface utilisateur dans les applications Xamarin.Forms à l'aide de XAML ;
  • Personnalisation de la mise en page dans les pages XAML dans Xamarin.Forms ;
  • Concevoir des pages XAML Xamarin.Forms cohérentes à l'aide de ressources et de styles partagés ;
  • Préparer une application Xamarin pour la publication ;
  • Utilisation des services Web REST dans les applications Xamarin ;
  • Stockage de données locales avec SQLite dans une application Xamarin.Forms ;
  • Créez des applications Xamarin.Forms multipages avec navigation par pile et par onglets.

En savoir plus et commencer à apprendre

7 cours gratuits pour les développeurs de Microsoft

3. Stockage des données dans Azure

Azure propose de nombreuses façons de stocker des données : en utilisant le stockage de données non structurées, le stockage d'archives, le stockage relationnel, etc. En 3,5 à 4 heures, vous acquerrez des connaissances de base sur la façon de gérer le stockage dans Azure, de créer un compte de stockage et de choisir le bon modèle pour les données que vous souhaitez stocker dans le cloud.

Modules de cours :

  • Choisir une approche de stockage des données ;
  • Créez un compte de stockage ;
  • Connecter votre application à Azure Storage ;
  • Azure Storage Account Protection (ce module est également inclus dans le cours Cloud Data Protection) ;
  • Utilisation du stockage blob.

Détails et début de la formation

7 cours gratuits pour les développeurs de Microsoft

4. Introduction à l'apprentissage automatique à l'aide de Python et Azure Notebooks

Ce cours ne vous prendra que 2 à 3 heures environ, mais vous apportera de nombreuses compétences pratiques utiles. Après tout, en l'étudiant, vous apprendrez à utiliser Python et les bibliothèques associées dans les notebooks Jupyter exécutés dans Azure Notebooks pour prédire les modèles et identifier les tendances.

Pendant le cours, vous analyserez de manière indépendante les données climatiques, prédirez les retards de vol probables et analyserez le sentiment des avis des utilisateurs. Tout cela en utilisant l'apprentissage automatique et Python.

Pour réussir, des connaissances de base en programmation Python sont requises.

Détails et début de la formation

7 cours gratuits pour les développeurs de Microsoft

5. Protégez les données dans le cloud

Et voici un cours assez long sur la sécurité - il faudra environ 6 à 7 heures pour l'étudier. Dans ce document, vous apprendrez à utiliser les services Azure intégrés pour stocker en toute sécurité les données d'application afin que seuls les services et clients autorisés aient accès aux données.

Modules de cours :

  • Architecture sécurisée dans Azure ;
  • Cinq éléments de sécurité essentiels à prendre en compte avant la mise en œuvre ;
  • Sécuriser votre compte de stockage Azure (ce module est également inclus dans le cours Azure Data Storage) ;
  • Gérer les secrets dans les applications serveur à l'aide d'Azure Key Vault ;
  • Authentifier les applications basées sur un navigateur à l'aide d'Azure App Services ;
  • Protéger les ressources Azure à l'aide de l'accès conditionnel ;
  • Protégez les ressources Azure avec le contrôle d'accès basé sur les rôles (RBAC) ;
  • Protection de la base de données Azure SQL.

Détails et début de la formation

7 cours gratuits pour les développeurs de Microsoft

6. Créez des applications sans serveur

Azure Functions vous permet de créer des systèmes informatiques à la demande qui sont pilotés par des événements et déclenchés lorsque divers événements externes se produisent. En 6 à 7 heures, vous apprendrez à utiliser Azure Functions pour exécuter une logique côté serveur et créer des architectures sans serveur.

Modules de cours :

  • Sélection du service Azure optimal pour automatiser les processus métier ;
  • Créez une logique sans serveur à l'aide d'Azure Functions ;
  • Exécuter une fonction Azure à l'aide de déclencheurs ;
  • Combinez les fonctions Azure à l'aide de liaisons d'entrée et de sortie ;
  • Créez un flux de travail sans serveur durable à l'aide de fonctionnalités durables ;
  • Développer, tester et déployer une fonction Azure à l'aide de Visual Studio ;
  • Surveillez les événements GitHub à l’aide d’un webhook dans Azure Functions.

Détails et début de la formation

7 cours gratuits pour les développeurs de Microsoft

7. Développement de pratiques DevOps [anglais]

Nous avons maintenant atteint le dernier cours de cette collection destinée aux développeurs. Et c'est le seul en anglais - ils n'ont pas encore réussi à le traduire en russe. Ce cours ne prendra que 1 à 1.5 heures de votre temps et fournira des connaissances d'introduction au DevOps.

DevOps consiste à connecter les personnes, les processus et les produits pour offrir en permanence de la valeur aux utilisateurs finaux. Azure DevOps est un ensemble de services qui permettent cette fonctionnalité. Avec Azure DevOps, vous pouvez créer, tester et déployer n'importe quelle application dans le cloud ou sur site. Les pratiques DevOps qui permettent la transparence, la collaboration, la livraison continue et le déploiement continu sont intégrées dans le cycle de développement logiciel.

Avec ce parcours d'apprentissage, vous commencerez votre parcours vers DevOps et apprendrez :

  • comment les diagrammes de chaîne de valeur peuvent vous aider à évaluer les processus et technologies actuels ;
  • Comment s'inscrire pour un compte Azure DevOps gratuit ;
  • Comment planifier et suivre les éléments de travail à l’aide d’Azure Boards.

Détails et début de la formation

Conclusion

Aujourd'hui, nous vous avons parlé de 7 de nos cours gratuits qui peuvent être utiles aux développeurs. Très prochainement nous continuerons cette série d'articles avec de nouvelles collections. Eh bien, ce qu'ils seront - vous pouvez essayer de le deviner dans les commentaires. Après tout, il y a des astérisques dans la table des matières de cette série d’articles pour une bonne raison.

*Veuillez noter que vous pourriez avoir besoin d'une connexion sécurisée pour compléter certains modules.

Source: habr.com

Ajouter un commentaire