7 gratis kurs for utviklere fra Microsoft

Hei, Habr! I dag starter vi en serie artikler som vil inkludere 5 samlinger med gratis opplæringskurs fra Microsoft. I denne artikkelen har vi de kuleste kursene for utviklere som programmerere liker best.

Forresten!

  • Alle kurs er gratis (du kan til og med prøve betalte produkter gratis);
  • 6/7 på russisk;
  • Du kan begynne å trene umiddelbart;
  • Etter fullført vil du motta et merke som bekrefter vellykket gjennomføring av kurset.

Bli med, detaljer under kuttet!

Alle artiklene i serien

Denne blokken vil bli oppdatert med utgivelsen av nye artikler

  1. 7 gratis kurs for utviklere
  2. * gratis kurs for *T-A***n*******rov
  3. 7 gratis kurs for *****************
  4. 6 ***** ****** ****** av Azure
  5. ** ***** ********** ****** ** ********* ** *******

7 gratis kurs for utviklere fra Microsoft

7 gratis kurs for utviklere fra Microsoft

1. Applikasjonsutvikling for Windows 10

Vårt lille kurs, hele studiet vil ta deg ca 4-5 timer. I løpet av kurset:

  • Først, gjør deg kjent med det grunnleggende om å utvikle en applikasjon for Windows 10;
  • deretter mestre å jobbe med Visual Studio;
  • da vil du lære hvordan du lager applikasjoner i de mest populære utviklingsmiljøene for Windows: UWP, WPF og Windows Forms;
  • og til slutt lære hvordan du lager internett-tilkoblede applikasjoner.

Alt du trenger for å ta dette kurset er:

  • Windows 10 datamaskin
  • Grunnleggende kunnskap om C# eller lignende språk

Du kan finne ut flere detaljer og begynne å trene ved denne lenken

7 gratis kurs for utviklere fra Microsoft

2. Bygge mobilapper med Xamarin.Forms

Dette kurset dekker allerede fullstendig eller nesten fullstendig all funksjonaliteten til verktøyet og er designet for 10 timers trening. Den vil lære deg hvordan du jobber med Xamarin.Forms og hvordan du bruker C# og Visual Studio for å lage apper som kjører på iOS- og Android-enheter. Følgelig, for å begynne å lære, må du ha Visual Studio 2019 og ha ferdigheter i å jobbe med C# og .NET.

Kursmoduler:

  • Bygge en mobilapp med Xamarin.Forms;
  • Introduksjon til Xamarin.Android;
  • Introduksjon til Xamarin.iOS;
  • Lag brukergrensesnitt i Xamarin.Forms-applikasjoner ved hjelp av XAML;
  • Layouttilpasning i XAML-sider i Xamarin.Forms;
  • Designe konsistente Xamarin.Forms XAML-sider ved å bruke delte ressurser og stiler;
  • Utarbeidelse av en Xamarin-applikasjon for publisering;
  • Bruk av REST Web Services i Xamarin-applikasjoner;
  • Lagre lokale data med SQLite i en Xamarin.Forms-applikasjon;
  • Bygg flersidede Xamarin.Forms-applikasjoner med stabel- og fane-navigering.

Finn ut mer og begynn å lære

7 gratis kurs for utviklere fra Microsoft

3. Datalagring i Azure

Azure gir mange måter å lagre data på: ved hjelp av ustrukturert datalagring, arkivlagring, relasjonslagring og mer. På 3,5-4 timer får du grunnleggende kunnskap om hvordan du administrerer lagring i Azure, oppretter en lagringskonto og velger riktig modell for dataene du vil lagre i skyen.

Kursmoduler:

  • Velge en tilnærming til datalagring;
  • Opprett en lagringskonto;
  • Koble applikasjonen til Azure Storage;
  • Azure Storage Account Protection (denne modulen er også inkludert i kurset Cloud Data Protection);
  • Bruker blob-lagring.

Detaljer og oppstart av trening

7 gratis kurs for utviklere fra Microsoft

4. Introduksjon til maskinlæring ved bruk av Python og Azure Notebooks

Dette kurset vil kun ta deg rundt 2-3 timer, men vil gi deg mange nyttige praktiske ferdigheter. Tross alt, ved å studere det vil du lære hvordan du bruker Python og relaterte biblioteker i Jupyter Notebooks som kjører i Azure Notebooks for å forutsi mønstre og identifisere trender.

I løpet av kurset vil du uavhengig analysere klimadata, forutsi sannsynlige flyforsinkelser og analysere følelsen av brukeranmeldelser. Alt dette ved hjelp av maskinlæring og Python.

For å bestå kreves grunnleggende kunnskap om Python-programmering.

Detaljer og oppstart av trening

7 gratis kurs for utviklere fra Microsoft

5. Beskytt data i skyen

Og her er et ganske stort kurs om sikkerhet - det vil kreves ca 6-7 timer for å studere det. I den lærer du hvordan du bruker innebygde Azure-tjenester for å lagre applikasjonsdata på en sikker måte, slik at bare autoriserte tjenester og klienter har tilgang til dataene.

Kursmoduler:

  • Sikker arkitektur i Azure;
  • Fem essensielle sikkerhetselementer å vurdere før implementering;
  • Sikring av Azure Storage-kontoen din (denne modulen er også inkludert i Azure Data Storage-kurset);
  • Administrer hemmeligheter i serverapplikasjoner ved hjelp av Azure Key Vault;
  • Autentiser nettleserbaserte apper ved hjelp av Azure App Services;
  • Beskytt Azure-ressurser ved å bruke betinget tilgang;
  • Beskytt Azure-ressurser med rollebasert tilgangskontroll (RBAC);
  • Azure SQL Database Protection.

Detaljer og oppstart av trening

7 gratis kurs for utviklere fra Microsoft

6. Lag serverløse applikasjoner

Azure Functions lar deg lage on-demand databehandlingssystemer som er hendelsesdrevet og utløses når ulike eksterne hendelser oppstår. På 6-7 timer lærer du hvordan du bruker Azure Functions til å kjøre logikk på serversiden og bygge serverløse arkitekturer.

Kursmoduler:

  • Velge den optimale Azure-tjenesten for å automatisere forretningsprosesser;
  • Lag serverløs logikk ved hjelp av Azure Functions;
  • Utfør en Azure-funksjon ved å bruke triggere;
  • Kombiner Azure-funksjoner ved å bruke inn- og utgangsbindinger;
  • Lag en langvarig serverløs arbeidsflyt ved hjelp av holdbare funksjoner;
  • Utvikle, test og distribuer en Azure-funksjon ved hjelp av Visual Studio;
  • Overvåk GitHub-hendelser ved hjelp av en webhook i Azure Functions.

Detaljer og oppstart av trening

7 gratis kurs for utviklere fra Microsoft

7. Utvikling av DevOps-praksis [engelsk]

Nå har vi nådd det siste kurset i denne samlingen for utviklere. Og den er den eneste i den på engelsk - de har ennå ikke klart å oversette den til russisk. Dette kurset tar kun 1-1.5 timer av tiden din og vil gi introduksjonskunnskap om DevOps.

DevOps handler om å koble mennesker, prosesser og produkter for kontinuerlig å levere verdi til sluttbrukere. Azure DevOps er et sett med tjenester som aktiverer denne funksjonen. Med Azure DevOps kan du bygge, teste og distribuere alle programmer i skyen eller lokalt. DevOps-praksis som muliggjør åpenhet, samarbeid, kontinuerlig levering og kontinuerlig distribusjon blir integrert i programvareutviklingssyklusen.

Med denne læringsveien vil du begynne reisen til DevOps og lære:

  • hvordan verdistrømdiagrammer kan hjelpe deg med å evaluere gjeldende prosesser og teknologier;
  • Slik registrerer du deg for en gratis Azure DevOps-konto;
  • Hvordan planlegge og spore arbeidselementer ved hjelp av Azure Boards.

Detaljer og oppstart av trening

Konklusjon

I dag fortalte vi deg om 7 av våre gratis kurs som kan være nyttige for utviklere. Snart vil vi fortsette denne artikkelserien med nye samlinger. Vel, hva de vil være - du kan prøve å gjette i kommentarene. Tross alt er det stjerner i innholdsfortegnelsen til denne artikkelserien av en grunn.

*Vær oppmerksom på at du kanskje trenger en sikker tilkobling for å fullføre enkelte moduler.

Kilde: www.habr.com

Legg til en kommentar