7 gratis cursussen voor ontwikkelaars van Microsoft

Hallo, Habr! Vandaag starten we met een reeks artikelen die 5 verzamelingen gratis trainingscursussen van Microsoft zullen bevatten. In dit artikel hebben we de coolste cursussen voor ontwikkelaars die programmeurs het leukst vinden.

Trouwens!

  • Alle cursussen zijn gratis (u kunt zelfs betaalde producten gratis uitproberen);
  • 6/7 in het Russisch;
  • Je kunt direct beginnen met trainen;
  • Na voltooiing ontvangt u een badge die bevestigt dat u de cursus succesvol hebt afgerond.

Doe mee, details onder de snit!

Alle artikelen in de serie

Dit blok wordt bijgewerkt met de release van nieuwe artikelen

  1. 7 gratis cursussen voor ontwikkelaars
  2. * gratis cursussen voor *T-A***n*******rov
  3. 7 gratis cursussen voor ************ *******
  4. 6 ***** ****** ****** van Azure
  5. ** ***** ********** ****** ** ********* ** *******

7 gratis cursussen voor ontwikkelaars van Microsoft

7 gratis cursussen voor ontwikkelaars van Microsoft

1. Applicatie-ontwikkeling voor Windows 10

Onze kleine cursus, waarvan de volledige studie ongeveer 4-5 uur duurt. Tijdens de cursus:

  • Maak uzelf eerst vertrouwd met de basisprincipes van het ontwikkelen van een applicatie voor Windows 10;
  • beheers vervolgens het werken met Visual Studio;
  • daarna leer je hoe je applicaties kunt maken in de meest populaire ontwikkelomgevingen voor Windows: UWP, WPF en Windows Forms;
  • en ten slotte leren hoe u op internet aangesloten applicaties kunt maken.

Het enige dat u nodig heeft om deze cursus te volgen is:

  • Windows 10-computer
  • Basiskennis van C# of soortgelijke taal

U kunt meer informatie vinden en beginnen met trainen Op deze pagina

7 gratis cursussen voor ontwikkelaars van Microsoft

2. Mobiele apps bouwen met Xamarin.Forms

Deze cursus behandelt al volledig of bijna volledig alle functionaliteit van de tool en is ontworpen voor 10 uur training. Het leert je werken met Xamarin.Forms en hoe je C# en Visual Studio kunt gebruiken om apps te maken die draaien op iOS- en Android-apparaten. Om te beginnen met leren, moet u daarom Visual Studio 2019 hebben en vaardigheden hebben in het werken met C# en .NET.

Cursusmodules:

  • Een mobiele app bouwen met Xamarin.Forms;
  • Inleiding tot Xamarin.Android;
  • Inleiding tot Xamarin.iOS;
  • Creëer gebruikersinterface in Xamarin.Forms-applicaties met behulp van XAML;
  • Lay-outaanpassing in XAML-pagina's in Xamarin.Forms;
  • Ontwerpen van consistente Xamarin.Forms XAML-pagina's met behulp van gedeelde bronnen en stijlen;
  • Voorbereiden van een Xamarin applicatie voor publicatie;
  • REST-webservices gebruiken in Xamarin-applicaties;
  • Lokale data opslaan met SQLite in een Xamarin.Forms applicatie;
  • Bouw Xamarin.Forms-applicaties met meerdere pagina's met stapel- en tabnavigatie.

Leer meer en begin met leren

7 gratis cursussen voor ontwikkelaars van Microsoft

3. Gegevensopslag in Azure

Azure biedt vele manieren om gegevens op te slaan: met behulp van ongestructureerde gegevensopslag, archiefopslag, relationele opslag en meer. In 3,5-4 uur krijgt u basiskennis over het beheren van opslag in Azure, maakt u een opslagaccount aan en kiest u het juiste model voor de gegevens die u in de cloud wilt opslaan.

Cursusmodules:

  • Een aanpak voor gegevensopslag kiezen;
  • Maak een opslagaccount;
  • Uw applicatie verbinden met Azure Storage;
  • Azure Storage Account Protection (deze module is ook opgenomen in de cursus Cloud Data Protection);
  • Blobopslag gebruiken.

Details en start van de training

7 gratis cursussen voor ontwikkelaars van Microsoft

4. Inleiding tot Machine Learning met behulp van Python en Azure Notebooks

Deze cursus duurt slechts 2-3 uur, maar geeft je veel nuttige praktische vaardigheden. Door het te bestuderen leer je immers hoe je Python en gerelateerde bibliotheken kunt gebruiken in Jupyter Notebooks die in Azure Notebooks draaien om patronen te voorspellen en trends te identificeren.

Tijdens de cursus analyseert u zelfstandig klimaatgegevens, voorspelt u waarschijnlijke vluchtvertragingen en analyseert u het sentiment van gebruikersrecensies. Dit alles met behulp van machine learning en Python.

Om te slagen is basiskennis van programmeren in Python vereist.

Details en start van de training

7 gratis cursussen voor ontwikkelaars van Microsoft

5. Bescherm gegevens in de cloud

En hier is een vrij grote cursus over beveiliging - het kost ongeveer 6-7 uur om deze te bestuderen. Hierin leert u hoe u ingebouwde Azure-services kunt gebruiken om applicatiegegevens veilig op te slaan, zodat alleen geautoriseerde services en clients toegang hebben tot de gegevens.

Cursusmodules:

  • Veilige architectuur in Azure;
  • Vijf essentiële beveiligingselementen waarmee u rekening moet houden vóór implementatie;
  • Het beveiligen van uw Azure storage account (deze module is ook opgenomen in de cursus Azure Data Storage);
  • Beheer geheimen in servertoepassingen met behulp van Azure Key Vault;
  • Browsergebaseerde apps verifiëren met behulp van Azure App Services;
  • Bescherm Azure-resources met voorwaardelijke toegang;
  • Bescherm Azure-resources met op rollen gebaseerd toegangscontrole (RBAC);
  • Azure SQL Database-beveiliging.

Details en start van de training

7 gratis cursussen voor ontwikkelaars van Microsoft

6. Creëer serverloze applicaties

Met Azure Functions kunt u on-demand computersystemen maken die gebeurtenisgestuurd zijn en worden geactiveerd wanneer er verschillende externe gebeurtenissen plaatsvinden. In 6-7 uur leert u hoe u Azure Functions kunt gebruiken om logica aan de serverzijde uit te voeren en serverloze architecturen te bouwen.

Cursusmodules:

  • Het selecteren van de optimale Azure-service om bedrijfsprocessen te automatiseren;
  • Creëer serverloze logica met behulp van Azure Functions;
  • Voer een Azure-functie uit met behulp van triggers;
  • Combineer Azure-functies met behulp van invoer- en uitvoerbindingen;
  • Creëer een langdurige serverloze workflow met behulp van duurzame functies;
  • Een Azure-functie ontwikkelen, testen en implementeren met behulp van Visual Studio;
  • Bewaak GitHub-gebeurtenissen met behulp van een webhook in Azure Functions.

Details en start van de training

7 gratis cursussen voor ontwikkelaars van Microsoft

7. Ontwikkeling van DevOps-praktijken [Engels]

Nu hebben we de laatste cursus in deze collectie voor ontwikkelaars bereikt. En het is de enige die er in het Engels in staat - ze zijn er nog niet in geslaagd het in het Russisch te vertalen. Deze cursus neemt slechts 1-1.5 uur van uw tijd in beslag en biedt inleidende kennis over DevOps.

DevOps gaat over het verbinden van mensen, processen en producten om continu waarde te leveren aan eindgebruikers. Azure DevOps is een reeks services die deze mogelijkheid mogelijk maken. Met Azure DevOps kunt u elke applicatie in de cloud of on-premises bouwen, testen en implementeren. DevOps-praktijken die transparantie, samenwerking, continue levering en continue implementatie mogelijk maken, worden geïntegreerd in de softwareontwikkelingscyclus.

Met dit leertraject begint u uw reis naar DevOps en leert u:

  • hoe waardestroomdiagrammen u kunnen helpen bij het evalueren van huidige processen en technologieën;
  • Hoe u zich kunt registreren voor een gratis Azure DevOps-account;
  • Hoe u werkitems kunt plannen en volgen met Azure Boards.

Details en start van de training

Conclusie

Vandaag hebben we je verteld over 7 van onze gratis cursussen die nuttig kunnen zijn voor ontwikkelaars. Zeer binnenkort zullen wij deze serie artikelen voortzetten met nieuwe collecties. Nou, wat ze zullen zijn - je kunt proberen te raden in de reacties. Er staan ​​immers niet voor niets sterretjes in de inhoudsopgave van deze serie artikelen.

*Houd er rekening mee dat u mogelijk een beveiligde verbinding nodig heeft om sommige modules te voltooien.

Bron: www.habr.com

Voeg een reactie