7 gratis kurser for udviklere fra Microsoft

Hej, Habr! I dag starter vi en serie artikler, der vil omfatte 5 samlinger af gratis træningskurser fra Microsoft. I denne artikel har vi de fedeste kurser for udviklere, som programmører holder mest af.

Forresten!

  • Alle kurser er gratis (du kan endda prøve betalte produkter gratis);
  • 6/7 på russisk;
  • Du kan begynde at træne med det samme;
  • Når du har gennemført kurset, modtager du et badge, der bekræfter, at du har gennemført kurset.

Vær med, detaljer under snittet!

Alle artikler i serien

Denne blok vil blive opdateret med nye artikler.

  1. 7 gratis udviklerkurser
  2. * gratis kurser for *T-A***n*******rov
  3. 7 gratis kurser til *********************
  4. 6 ***** ****** ****** af Azure
  5. ** ***** ********** ****** ** *********** ** *******

7 gratis kurser for udviklere fra Microsoft

7 gratis kurser for udviklere fra Microsoft

1. Applikationsudvikling til Windows 10

Vores lille kursus, hvis fulde undersøgelse vil tage dig omkring 4-5 timer. I løbet af kurset:

  • Først skal du gøre dig bekendt med det grundlæggende i at udvikle en applikation til Windows 10;
  • så mestre at arbejde med Visual Studio;
  • så vil du lære, hvordan du opretter applikationer i de mest populære udviklingsmiljøer til Windows: UWP, WPF og Windows Forms;
  • og lær endelig, hvordan du opretter internetforbundne applikationer.

Alt du skal bruge for at tage dette kursus er:

  • Windows 10 computer
  • Grundlæggende kendskab til C# eller lignende sprog

Find ud af mere og kom i gang ved dette link

7 gratis kurser for udviklere fra Microsoft

2. Opbygning af mobile apps med Xamarin.Forms

Dette kursus dækker allerede fuldstændigt eller næsten fuldstændigt hele værktøjets funktionalitet og er designet til 10 timers træning. Det vil lære dig, hvordan du arbejder med Xamarin.Forms, og hvordan du bruger C# og Visual Studio til at skabe apps, der kører på iOS- og Android-enheder. For at begynde at lære skal du derfor have Visual Studio 2019 og have færdigheder i at arbejde med C# og .NET.

Kursusmoduler:

  • Opbygning af en mobilapp med Xamarin.Forms;
  • Introduktion til Xamarin.Android;
  • Introduktion til Xamarin.iOS;
  • Opret brugergrænseflade i Xamarin.Forms-applikationer ved hjælp af XAML;
  • Layouttilpasning i XAML-sider i Xamarin.Forms;
  • Design af konsistente Xamarin.Forms XAML-sider ved hjælp af delte ressourcer og stilarter;
  • Forberedelse af en Xamarin-applikation til udgivelse;
  • Brug af REST Web Services i Xamarin-applikationer;
  • Lagring af lokale data med SQLite i en Xamarin.Forms-applikation;
  • Byg Xamarin.Forms-applikationer med flere sider med stak- og fane-navigation.

Lær mere og begynd at lære

7 gratis kurser for udviklere fra Microsoft

3. Datalagring i Azure

Azure giver mange måder at gemme data på: ved hjælp af ustruktureret datalagring, arkivlagring, relationel lagring og mere. På 3,5-4 timer får du grundlæggende viden om, hvordan du administrerer storage i Azure, opretter en storage-konto og vælger den rigtige model til de data, du vil gemme i skyen.

Kursusmoduler:

  • Valg af tilgang til datalagring;
  • Opret en lagerkonto;
  • Tilslutning af din applikation til Azure Storage;
  • Azure Storage Account Protection (dette modul er også inkluderet i Cloud Data Protection-kurset);
  • Brug af klatopbevaring.

Detaljer og træningsstart

7 gratis kurser for udviklere fra Microsoft

4. Introduktion til Machine Learning ved hjælp af Python og Azure Notebooks

Dette kursus vil kun tage dig omkring 2-3 timer, men vil give dig en masse nyttige praktiske færdigheder. Når alt kommer til alt, ved at studere det vil du lære, hvordan du bruger Python og relaterede biblioteker i Jupyter Notebooks, der kører i Azure Notebooks til at forudsige mønstre og identificere tendenser.

I løbet af kurset vil du selvstændigt analysere klimadata, forudsige sandsynlige flyforsinkelser og analysere følelsen af ​​brugeranmeldelser. Alt dette ved hjælp af maskinlæring og Python.

For at bestå kræves grundlæggende viden om Python-programmering.

Detaljer og træningsstart

7 gratis kurser for udviklere fra Microsoft

5. Beskyt data i skyen

Og her er et ret stort kursus om sikkerhed - omkring 6-7 timer skal der til at studere det. I den lærer du, hvordan du bruger indbyggede Azure-tjenester til sikkert at gemme applikationsdata, så kun autoriserede tjenester og klienter har adgang til dataene.

Kursusmoduler:

  • Sikker arkitektur i Azure;
  • Fem væsentlige sikkerhedselementer at overveje før implementering;
  • Sikring af din Azure Storage-konto (dette modul er også inkluderet i Azure Data Storage-kurset);
  • Administrer hemmeligheder i serverapplikationer ved hjælp af Azure Key Vault;
  • Godkend browserbaserede apps ved hjælp af Azure App Services;
  • Beskyt Azure-ressourcer ved hjælp af betinget adgang;
  • Beskyt Azure-ressourcer med rollebaseret adgangskontrol (RBAC);
  • Azure SQL Database Protection.

Detaljer og træningsstart

7 gratis kurser for udviklere fra Microsoft

6. Opret serverløse applikationer

Azure Functions giver dig mulighed for at oprette on-demand computersystemer, der er hændelsesdrevne og udløses, når forskellige eksterne hændelser opstår. På 6-7 timer lærer du, hvordan du bruger Azure Functions til at køre logik på serversiden og bygge serverløse arkitekturer.

Kursusmoduler:

  • Valg af den optimale Azure-tjeneste til at automatisere forretningsprocesser;
  • Opret serverløs logik ved hjælp af Azure Functions;
  • Udfør en Azure-funktion ved hjælp af triggere;
  • Kombiner Azure-funktioner ved hjælp af input- og outputbindinger;
  • Skab en langvarig serverløs arbejdsgang ved hjælp af holdbare funktioner;
  • Udvikle, teste og implementere en Azure-funktion ved hjælp af Visual Studio;
  • Overvåg GitHub-begivenheder ved hjælp af en webhook i Azure Functions.

Detaljer og træningsstart

7 gratis kurser for udviklere fra Microsoft

7. Udvikling af DevOps-praksis [engelsk]

Nu er vi nået til det sidste kursus i denne samling for udviklere. Og den er den eneste i den på engelsk - det er endnu ikke lykkedes dem at oversætte den til russisk. Dette kursus vil kun tage 1-1.5 time af din tid og vil give introduktionsviden om DevOps.

DevOps handler om at forbinde mennesker, processer og produkter for løbende at levere værdi til slutbrugerne. Azure DevOps er et sæt tjenester, der aktiverer denne funktion. Med Azure DevOps kan du bygge, teste og implementere enhver applikation i skyen eller i det lokale miljø. DevOps-praksis, der muliggør gennemsigtighed, samarbejde, kontinuerlig levering og kontinuerlig implementering, integreres i softwareudviklingscyklussen.

Med denne læringssti vil du begynde din rejse til DevOps og lære:

  • hvordan værdistrømsdiagrammer kan hjælpe dig med at evaluere nuværende processer og teknologier;
  • Sådan tilmelder du dig en gratis Azure DevOps-konto;
  • Sådan planlægges og spores arbejdsemner ved hjælp af Azure Boards.

Detaljer og træningsstart

Konklusion

I dag fortalte vi dig om 7 af vores gratis kurser, som kan være nyttige for udviklere. Meget snart vil vi fortsætte denne serie af artikler med nye kollektioner. Nå, hvad de vil være - du kan prøve at gætte i kommentarerne. Der er trods alt stjerner i denne artikelseries indholdsfortegnelse af en grund.

*Bemærk venligst, at du muligvis har brug for en sikker forbindelse for at gennemføre nogle moduler.

Kilde: www.habr.com

Tilføj en kommentar