7 ilmaista kurssia kehittäjille Microsoftilta

Hei, Habr! Aloitamme tänään artikkelisarjan, joka sisältää viisi kokoelmaa Microsoftin ilmaisia ​​koulutuskursseja. Tässä artikkelissa meillä on tyylikkäimmät kurssit kehittäjille, joista ohjelmoijat pitävät eniten.

Muuten!

  • Kaikki kurssit ovat ilmaisia ​​(voit jopa kokeilla maksullisia tuotteita ilmaiseksi);
  • 6/7 venäjäksi;
  • Voit aloittaa harjoittelun välittömästi;
  • Kurssin suorittamisen jälkeen saat tunnuksen, joka vahvistaa kurssin onnistuneen suorittamisen.

Liity mukaan, yksityiskohdat leikkauksen alla!

Kaikki artikkelit sarjassa

Tämä lohko päivitetään uusilla artikkeleilla.

  1. 7 ilmaista kehittäjäkurssia
  2. * ilmaiset kurssit *T-A***n*******roville
  3. 7 ilmaista kurssia *********************
  4. 6 ***** ****** ****** kirjoittanut Azure
  5. *********************************************************

7 ilmaista kurssia kehittäjille Microsoftilta

7 ilmaista kurssia kehittäjille Microsoftilta

1. Sovelluskehitys Windows 10:lle

Pieni kurssimme, jonka koko opiskelu kestää noin 4-5 tuntia. Kurssin aikana sinä:

  • Tutustu ensin Windows 10 -sovelluksen kehittämisen perusteisiin;
  • sitten hallitse Visual Studion kanssa työskentely;
  • sitten opit luomaan sovelluksia suosituimmissa Windows-kehitysympäristöissä: UWP, WPF ja Windows Forms;
  • ja lopuksi opit luomaan Internetiin liitettyjä sovelluksia.

Tämän kurssin suorittamiseen tarvitset vain:

  • Windows 10 tietokone
  • C#:n tai vastaavan kielen perustiedot

Lue lisää ja aloita linkki

7 ilmaista kurssia kehittäjille Microsoftilta

2. Mobiilisovellusten rakentaminen Xamarin.Formsilla

Tämä kurssi kattaa jo kokonaan tai lähes kokonaan työkalun kaikki toiminnot ja on suunniteltu 10 tunnin harjoitteluun. Se opettaa sinulle, kuinka työskentelet Xamarin.Formsin kanssa ja kuinka C#:n ja Visual Studion avulla voit luoda sovelluksia, jotka toimivat iOS- ja Android-laitteilla. Vastaavasti oppimisen aloittamiseksi sinulla on oltava Visual Studio 2019 ja taidot työskennellä C#:n ja .NET:n kanssa.

Kurssin moduulit:

  • Mobiilisovelluksen rakentaminen Xamarin.Formsilla;
  • Xamarin.Androidin esittely;
  • Johdatus Xamarin.iOS:ään;
  • Luo käyttöliittymä Xamarin.Forms-sovelluksiin XAML:n avulla;
  • Asettelun mukauttaminen XAML-sivuilla Xamarin.Formsissa;
  • Johdonmukaisten Xamarin.Forms XAML -sivujen suunnittelu jaettujen resurssien ja tyylien avulla;
  • Xamarin-sovelluksen valmistelu julkaisua varten;
  • REST-verkkopalveluiden käyttäminen Xamarin-sovelluksissa;
  • Paikallisten tietojen tallentaminen SQLiten avulla Xamarin.Forms-sovelluksessa;
  • Rakenna monisivuisia Xamarin.Forms-sovelluksia pino- ja välilehtinavigaatiolla.

Lue lisää ja aloita oppiminen

7 ilmaista kurssia kehittäjille Microsoftilta

3. Tietojen tallennus Azuressa

Azure tarjoaa monia tapoja tallentaa tietoja: käyttämällä jäsentelemätöntä tietojen tallennusta, arkistointia, relaatiotallennustilaa ja paljon muuta. 3,5–4 tunnissa saat perustiedot siitä, kuinka hallita tallennustilaa Azuressa, luoda tallennustili ja valita oikea malli tiedoille, jotka haluat tallentaa pilveen.

Kurssin moduulit:

  • Tietojen tallennustavan valinta;
  • Luo tallennustili;
  • Sovelluksen yhdistäminen Azure Storageen;
  • Azure Storage Account Protection (tämä moduuli sisältyy myös Cloud Data Protection -kurssille);
  • Blob-tallennustilan käyttö.

Lisätiedot ja koulutuksen aloitus

7 ilmaista kurssia kehittäjille Microsoftilta

4. Johdatus koneoppimiseen Python- ja Azure-muistikirjojen avulla

Tämä kurssi kestää vain noin 2-3 tuntia, mutta antaa sinulle paljon hyödyllisiä käytännön taitoja. Loppujen lopuksi sitä opiskelemalla opit käyttämään Pythonia ja siihen liittyviä kirjastoja Azure Notebooksissa toimivissa Jupyter Notebookeissa mallien ennustamiseen ja trendien tunnistamiseen.

Kurssin aikana analysoit itsenäisesti ilmastotietoja, ennustat lentojen todennäköisiä viivästyksiä ja analysoit käyttäjien mielipiteitä. Kaikki tämä koneoppimisen ja Pythonin avulla.

Läpäisemiseksi vaaditaan perustiedot Python-ohjelmoinnista.

Lisätiedot ja koulutuksen aloitus

7 ilmaista kurssia kehittäjille Microsoftilta

5. Suojaa tietoja pilvessä

Ja tässä on melko suuri turvallisuuskurssi - sen opiskeluun tarvitaan noin 6-7 tuntia. Siinä opit käyttämään sisäänrakennettuja Azure-palveluita sovellustietojen tallentamiseen turvallisesti, jotta vain valtuutetut palvelut ja asiakkaat pääsevät käsiksi tietoihin.

Kurssin moduulit:

  • Suojattu arkkitehtuuri Azuressa;
  • Viisi olennaista tietoturvaelementtiä, jotka on otettava huomioon ennen käyttöönottoa;
  • Azure-tallennustilisi suojaaminen (tämä moduuli sisältyy myös Azure Data Storage -kurssiin);
  • Hallitse salaisuuksia palvelinsovelluksissa Azure Key Vaultin avulla;
  • Todenna selainpohjaiset sovellukset Azure App Services -palveluilla;
  • Suojaa Azure-resurssit ehdollisen käytön avulla;
  • Suojaa Azure-resurssit roolipohjaisella pääsynhallinnalla (RBAC);
  • Azure SQL Database Protection.

Lisätiedot ja koulutuksen aloitus

7 ilmaista kurssia kehittäjille Microsoftilta

6. Luo palvelimettomia sovelluksia

Azure Functionsin avulla voit luoda on-demand laskentajärjestelmiä, jotka ovat tapahtumapohjaisia ​​ja käynnistyvät, kun erilaisia ​​ulkoisia tapahtumia tapahtuu. 6–7 tunnissa opit käyttämään Azure Functionsia palvelinpuolen logiikan suorittamiseen ja palvelimettomien arkkitehtuurien rakentamiseen.

Kurssin moduulit:

  • Optimaalisen Azure-palvelun valitseminen liiketoimintaprosessien automatisoimiseksi;
  • Luo palvelimeton logiikka Azure Functionsin avulla;
  • Suorita Azure-toiminto triggereillä;
  • Yhdistä Azure-toimintoja käyttämällä syöttö- ja lähtösidoksia;
  • Luo pitkäkestoinen palvelimeton työnkulku kestävien ominaisuuksien avulla;
  • Kehitä, testaa ja ota käyttöön Azure-toiminto Visual Studion avulla;
  • Valvo GitHub-tapahtumia webhookin avulla Azure Functionissa.

Lisätiedot ja koulutuksen aloitus

7 ilmaista kurssia kehittäjille Microsoftilta

7. DevOps-käytäntöjen kehittäminen [englanniksi]

Nyt olemme saavuttaneet tämän kehittäjille tarkoitetun kokoelman viimeisen kurssin. Ja se on ainoa siinä englanniksi - he eivät ole vielä onnistuneet kääntämään sitä venäjäksi. Tämä kurssi vie vain 1-1.5 tuntia ajasta ja antaa johdantotietoa DevOpsista.

DevOps on ihmisten, prosessien ja tuotteiden yhdistäminen, jotta loppukäyttäjille saadaan jatkuvasti lisäarvoa. Azure DevOps on joukko palveluita, jotka mahdollistavat tämän ominaisuuden. Azure DevOpsin avulla voit rakentaa, testata ja ottaa käyttöön mitä tahansa sovelluksia pilvessä tai paikan päällä. DevOps-käytännöt, jotka mahdollistavat läpinäkyvyyden, yhteistyön, jatkuvan toimituksen ja jatkuvan käyttöönoton, integroidaan ohjelmistokehityssykliin.

Tämän oppimispolun avulla aloitat matkasi DevOpsiin ja opit:

  • kuinka arvovirtakaaviot voivat auttaa arvioimaan nykyisiä prosesseja ja teknologioita;
  • Kuinka rekisteröidä ilmainen Azure DevOps -tili;
  • Työkohteiden suunnittelu ja seuranta Azure Boardsin avulla.

Lisätiedot ja koulutuksen aloitus

Johtopäätös

Tänään kerroimme sinulle seitsemästä ilmaisesta kurssistamme, joista voi olla hyötyä kehittäjille. Jatkamme pian tätä artikkelisarjaa uusilla kokoelmilla. No, mitä he ovat - voit yrittää arvata kommenteissa. Loppujen lopuksi tämän artikkelisarjan sisällysluettelossa on tähtiä syystä.

*Huomaa, että saatat tarvita suojatun yhteyden joidenkin moduulien suorittamiseen.

Lähde: will.com

Lisää kommentti