7 brezplačnih Microsoftovih tečajev za razvijalce

Pozdravljeni, Habr! Danes začenjamo serijo člankov, ki bo vključevala 5 zbirk brezplačnih Microsoftovih izobraževalnih tečajev. V tem članku imamo najbolj kul tečaje za razvijalce, ki so programerjem najbolj všeč.

Mimogrede!

  • Vsi tečaji so brezplačni (plačljive izdelke lahko celo preizkusite brezplačno);
  • 6/7 v ruščini;
  • S treningom lahko začnete takoj;
  • Po zaključku boste prejeli značko, ki označuje uspešno opravljeno usposabljanje.

Pridružite se nam, podrobnosti pod rezom!

Vsi članki v seriji

Ta blok bo posodobljen z izdajo novih člankov

  1. 7 brezplačnih tečajev za razvijalce
  2. * brezplačni tečaji za *T-A***n********rov
  3. 7 brezplačnih tečajev za ************ *******
  4. 6 ***** ****** ****** avtor Azure
  5. ** ***** ********* ****** ** ********* ** *******

7 brezplačnih Microsoftovih tečajev za razvijalce

7 brezplačnih Microsoftovih tečajev za razvijalce

1. Razvoj aplikacij za Windows 10

Naš majhen tečaj, katerega celoten študij vam bo vzel približno 4-5 ur. Med tečajem:

  • Najprej se seznanite z osnovami razvoja aplikacije za Windows 10;
  • nato obvlada delo z Visual Studio;
  • nato se boste naučili ustvarjati aplikacije v najbolj priljubljenih razvojnih okoljih za Windows: UWP, WPF in Windows Forms;
  • in končno se naučite ustvarjati aplikacije, povezane z internetom.

Vse kar potrebujete za ta tečaj je:

  • Windows 10 računalnik
  • Osnovno znanje C# ali podobnega jezika

Izvedete lahko več podrobnosti in začnete z usposabljanjem s to povezavo

7 brezplačnih Microsoftovih tečajev za razvijalce

2. Gradnja mobilnih aplikacij z Xamarin.Forms

Ta tečaj že v celoti ali skoraj v celoti pokriva vse funkcionalnosti orodja in je zasnovan za 10 ur usposabljanja. Naučil vas bo, kako delati z Xamarin.Forms in kako uporabljati C# in Visual Studio za ustvarjanje aplikacij, ki delujejo v napravah iOS in Android. Zato morate za začetek učenja imeti Visual Studio 2019 in imeti veščine dela s C# in .NET.

Moduli tečaja:

  • Izdelava mobilne aplikacije z Xamarin.Forms;
  • Uvod v Xamarin.Android;
  • Uvod v Xamarin.iOS;
  • Ustvarite uporabniški vmesnik v aplikacijah Xamarin.Forms z uporabo XAML;
  • Prilagoditev postavitve na straneh XAML v Xamarin.Forms;
  • Oblikovanje doslednih strani Xamarin.Forms XAML z uporabo skupnih virov in slogov;
  • Priprava aplikacije Xamarin za objavo;
  • Uporaba spletnih storitev REST v aplikacijah Xamarin;
  • Shranjevanje lokalnih podatkov s SQLite v aplikaciji Xamarin.Forms;
  • Zgradite večstranske aplikacije Xamarin.Forms z navigacijo skladov in zavihkov.

Izvedite več in se začnite učiti

7 brezplačnih Microsoftovih tečajev za razvijalce

3. Shranjevanje podatkov v Azure

Azure ponuja veliko načinov za shranjevanje podatkov: uporabo nestrukturiranega shranjevanja podatkov, arhivskega shranjevanja, relacijskega shranjevanja itd. V 3,5-4 urah boste pridobili osnovno znanje o tem, kako upravljati shrambo v Azure, ustvariti račun za shrambo in izbrati pravi model za podatke, ki jih želite shraniti v oblak.

Moduli tečaja:

  • Izbira pristopa k shranjevanju podatkov;
  • Ustvarite račun za shranjevanje;
  • Povezovanje vaše aplikacije z Azure Storage;
  • Zaščita računa Azure Storage (ta modul je vključen tudi v tečaj Zaščita podatkov v oblaku);
  • Uporaba pomnilnika blob.

Podrobnosti in začetek treninga

7 brezplačnih Microsoftovih tečajev za razvijalce

4. Uvod v strojno učenje z uporabo prenosnikov Python in Azure

Ta tečaj vam bo vzel le približno 2-3 ure, vendar vam bo dal veliko uporabnih praktičnih veščin. Navsezadnje se boste s preučevanjem tega naučili uporabljati Python in sorodne knjižnice v prenosnikih Jupyter Notebooks, ki se izvajajo v prenosnikih Azure, za predvidevanje vzorcev in prepoznavanje trendov.

Med tečajem boste neodvisno analizirali podnebne podatke, napovedali verjetne zamude letov in analizirali razpoloženje ocen uporabnikov. Vse to z uporabo strojnega učenja in Pythona.

Za opravljanje je potrebno osnovno znanje programiranja Python.

Podrobnosti in začetek treninga

7 brezplačnih Microsoftovih tečajev za razvijalce

5. Zaščitite podatke v oblaku

In tukaj je precej obsežen tečaj o varnosti - za študij bo potrebnih približno 6-7 ur. V njem se boste naučili, kako uporabljati vgrajene storitve Azure za varno shranjevanje podatkov aplikacij, tako da imajo samo pooblaščene storitve in odjemalci dostop do podatkov.

Moduli tečaja:

  • Varna arhitektura v Azure;
  • Pet bistvenih varnostnih elementov, ki jih je treba upoštevati pred uvedbo;
  • Zaščita vašega računa za shranjevanje podatkov Azure (ta modul je vključen tudi v tečaj Azure Data Storage);
  • Upravljajte skrivnosti v strežniških aplikacijah z uporabo Azure Key Vault;
  • Preverjanje pristnosti aplikacij v brskalniku z uporabo Azure App Services;
  • Zaščitite vire Azure s pogojnim dostopom;
  • Zaščitite vire Azure z nadzorom dostopa na podlagi vlog (RBAC);
  • Zaščita baze podatkov Azure SQL.

Podrobnosti in začetek treninga

7 brezplačnih Microsoftovih tečajev za razvijalce

6. Ustvarite aplikacije brez strežnika

Funkcije Azure vam omogočajo ustvarjanje računalniških sistemov na zahtevo, ki so vodeni po dogodkih in se sprožijo, ko pride do različnih zunanjih dogodkov. V 6–7 urah se boste naučili uporabljati funkcije Azure za izvajanje logike na strani strežnika in gradnjo arhitektur brez strežnika.

Moduli tečaja:

  • Izbira optimalne storitve Azure za avtomatizacijo poslovnih procesov;
  • Ustvarite logiko brez strežnika z uporabo funkcij Azure;
  • Izvedite funkcijo Azure z uporabo sprožilcev;
  • Združite funkcije Azure z uporabo vhodnih in izhodnih vezav;
  • Ustvarite dolgotrajen potek dela brez strežnika z uporabo Durable Features;
  • Razviti, preizkusiti in uvesti funkcijo Azure z uporabo Visual Studio;
  • Spremljajte dogodke GitHub z uporabo webhooka v funkcijah Azure.

Podrobnosti in začetek treninga

7 brezplačnih Microsoftovih tečajev za razvijalce

7. Razvoj praks DevOps [angleščina]

Zdaj smo dosegli zadnji tečaj v tej zbirki za razvijalce. In v njem je edini v angleščini - v ruščino jim ga še ni uspelo prevesti. Ta tečaj vam bo vzel le 1-1.5 ure vašega časa in bo zagotovil uvodno znanje o DevOps.

Pri DevOps gre za povezovanje ljudi, procesov in izdelkov za nenehno zagotavljanje vrednosti končnim uporabnikom. Azure DevOps je nabor storitev, ki omogočajo to zmožnost. Z Azure DevOps lahko zgradite, preizkusite in uvedete katero koli aplikacijo v oblaku ali na mestu uporabe. Prakse DevOps, ki omogočajo preglednost, sodelovanje, neprekinjeno dostavo in neprekinjeno uvajanje, so vključene v cikel razvoja programske opreme.

S to učno potjo boste začeli svojo pot do DevOps in se naučili:

  • kako vam lahko diagrami toka vrednosti pomagajo oceniti trenutne procese in tehnologije;
  • Kako se registrirati za brezplačen račun Azure DevOps;
  • Kako načrtovati in slediti delovnim elementom z uporabo Azure Boards.

Podrobnosti in začetek treninga

Zaključek

Danes smo vam povedali o 7 naših brezplačnih tečajih, ki so lahko uporabni za razvijalce. Zelo kmalu bomo to serijo člankov nadaljevali z novimi zbirkami. No, kaj bodo - poskusite ugibati v komentarjih. Navsezadnje so v kazalu vsebine te serije člankov zvezdice z razlogom.

*Upoštevajte, da boste za dokončanje nekaterih modulov morda potrebovali varno povezavo.

Vir: www.habr.com

Dodaj komentar