7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

Ahoj Habr! Dnes začíname sériu článkov, ktoré budú obsahovať 5 kolekcií bezplatných školiacich kurzov od spoločnosti Microsoft. V tomto článku máme tie najlepšie kurzy pre vývojárov, ktoré sa programátorom páčia najviac.

Mimochodom!

  • Všetky kurzy sú bezplatné (dokonca si môžete zadarmo vyskúšať platené produkty);
  • 6/7 v ruštine;
  • Môžete začať trénovať okamžite;
  • Po ukončení dostanete odznak potvrdzujúci úspešné absolvovanie kurzu.

Pridajte sa, detaily pod strihom!

Všetky články zo série

Tento blok bude aktualizovaný s vydaním nových článkov

  1. 7 bezplatných kurzov pre vývojárov
  2. * bezplatné kurzy pre *T-A***n*******rov
  3. 7 bezplatných kurzov pre ************ ********
  4. 6 ***** ***** ***** od Azure
  5. ** ***** ******** **** **** ******** *** ********

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

1. Vývoj aplikácií pre Windows 10

Náš malý kurz, ktorého plné štúdium vám zaberie cca 4-5 hodín. Počas kurzu:

  • Najprv sa oboznámte so základmi vývoja aplikácie pre Windows 10;
  • potom zvládnuť prácu s Visual Studio;
  • potom sa naučíte vytvárať aplikácie v najpopulárnejších vývojových prostrediach pre Windows: UWP, WPF a Windows Forms;
  • a nakoniec sa naučte vytvárať aplikácie pripojené na internet.

Všetko, čo potrebujete na absolvovanie tohto kurzu, je:

  • Počítač so systémom Windows 10
  • Základná znalosť C# alebo podobného jazyka

Môžete zistiť ďalšie podrobnosti a začať trénovať týmto odkazom

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

2. Vytvárajte mobilné aplikácie pomocou Xamarin.Forms

Tento kurz už úplne alebo takmer úplne pokrýva všetky funkcie nástroja a je určený na 10 hodín tréningu. Naučí vás pracovať s Xamarin.Forms a používať C# a Visual Studio na vytváranie aplikácií, ktoré fungujú na zariadeniach so systémom iOS a Android. Preto, aby ste sa mohli začať učiť, musíte mať Visual Studio 2019 a mať zručnosti v práci s C# a .NET.

Moduly kurzu:

  • Vytvorenie mobilnej aplikácie pomocou Xamarin.Forms;
  • Úvod do Xamarin.Android;
  • Úvod do Xamarin.iOS;
  • Vytvorte používateľské rozhranie v aplikáciách Xamarin.Forms pomocou XAML;
  • Nastavenie rozloženia na stránkach XAML v Xamarin.Forms;
  • Navrhujte konzistentné stránky Xamarin.Forms XAML pomocou zdieľaných zdrojov a štýlov;
  • Príprava aplikácie Xamarin na zverejnenie;
  • Používanie webových služieb REST v aplikáciách Xamarin;
  • Ukladanie lokálnych údajov pomocou SQLite v aplikácii Xamarin.Forms;
  • Vytvárajte viacstránkové aplikácie Xamarin.Forms so zásobníkom a navigáciou založenou na kartách.

Zistite viac a začnite sa učiť

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

3. Dátové úložisko v Azure

Azure poskytuje mnoho spôsobov ukladania údajov: pomocou neštruktúrovaného úložiska údajov, archívneho úložiska, relačného úložiska a ďalších. Za 3,5 – 4 hodiny získate základné vedomosti o tom, ako spravovať úložisko v Azure, vytvoríte si účet úložiska a vyberiete ten správny model pre dáta, ktoré chcete uložiť v cloude.

Moduly kurzu:

  • Výber prístupu k ukladaniu údajov;
  • Vytvorte si účet úložiska;
  • Pripojenie vašej aplikácie k Azure Storage;
  • Azure Storage Account Protection (tento modul je tiež súčasťou kurzu Cloud Data Protection);
  • Používanie úložiska objektov blob.

Podrobnosti a začiatok tréningu

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

4. Úvod do strojového učenia pomocou Pythonu a Azure Notebooks

Tento kurz vám zaberie len asi 2-3 hodiny, no dá vám veľa užitočných praktických zručností. Koniec koncov, jeho štúdiom sa naučíte, ako používať Python a súvisiace knižnice v notebookoch Jupyter spustených v Azure Notebooks na predpovedanie vzorov a identifikáciu trendov.

Počas kurzu budete nezávisle analyzovať údaje o klíme, predpovedať pravdepodobné meškania letu a analyzovať sentiment používateľských recenzií. To všetko pomocou strojového učenia a Pythonu.

Na úspešné absolvovanie sú potrebné základné znalosti programovania v Pythone.

Podrobnosti a začiatok tréningu

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

5. Chráňte dáta v cloude

A tu je pomerne veľký kurz o bezpečnosti - na jeho štúdium bude potrebných asi 6-7 hodín. Dozviete sa v ňom, ako používať vstavané služby Azure na bezpečné ukladanie údajov aplikácií, aby k údajom mali prístup len autorizované služby a klienti.

Moduly kurzu:

  • Bezpečná architektúra v Azure;
  • Päť základných bezpečnostných prvkov, ktoré je potrebné zvážiť pred implementáciou;
  • Zabezpečenie účtu Azure Storage (tento modul je tiež súčasťou kurzu Azure Data Storage);
  • Spravujte tajomstvá v serverových aplikáciách pomocou Azure Key Vault;
  • Overujte aplikácie založené na prehliadači pomocou služieb Azure App Services;
  • Chráňte prostriedky Azure pomocou podmieneného prístupu;
  • Chráňte prostriedky Azure pomocou riadenia prístupu na základe rolí (RBAC);
  • Ochrana databázy SQL Azure.

Podrobnosti a začiatok tréningu

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

6. Vytvorte aplikácie bez servera

Azure Functions vám umožňuje vytvárať výpočtové systémy na požiadanie, ktoré sú riadené udalosťami a spúšťajú sa pri výskyte rôznych externých udalostí. Za 6 až 7 hodín sa naučíte používať Azure Functions na spúšťanie logiky na strane servera a vytváranie architektúr bez servera.

Moduly kurzu:

  • Výber optimálnej služby Azure na automatizáciu obchodných procesov;
  • Vytvorte bezserverovú logiku pomocou funkcií Azure;
  • Spustite funkciu Azure pomocou spúšťačov;
  • Kombinujte funkcie Azure pomocou vstupných a výstupných väzieb;
  • Vytvorte si dlhotrvajúci pracovný tok bez servera pomocou odolných funkcií;
  • Vyvíjajte, testujte a nasadzujte funkciu Azure pomocou Visual Studio;
  • Monitorujte udalosti GitHub pomocou webhooku vo funkciách Azure.

Podrobnosti a začiatok tréningu

7 bezplatných kurzov pre vývojárov od spoločnosti Microsoft

7. Vývoj postupov DevOps [angličtina]

Teraz sme dosiahli posledný kurz tejto kolekcie pre vývojárov. A je v nej ako jediná v angličtine – do ruštiny ju ešte nestihli preložiť. Tento kurz zaberie len 1-1.5 hodiny vášho času a poskytne úvodné znalosti o DevOps.

DevOps je o spájaní ľudí, procesov a produktov s cieľom neustále prinášať hodnotu koncovým používateľom. Azure DevOps je sada služieb, ktoré umožňujú túto schopnosť. Pomocou Azure DevOps môžete zostavovať, testovať a nasadzovať akúkoľvek aplikáciu v cloude alebo lokálne. Postupy DevOps, ktoré umožňujú transparentnosť, spoluprácu, nepretržité poskytovanie a nepretržité nasadzovanie, sú integrované do cyklu vývoja softvéru.

S touto vzdelávacou cestou začnete svoju cestu k DevOps a naučíte sa:

  • ako vám diagramy hodnotového toku môžu pomôcť vyhodnotiť súčasné procesy a technológie;
  • Ako sa zaregistrovať na bezplatný účet Azure DevOps;
  • Ako plánovať a sledovať pracovné položky pomocou Azure Boards.

Podrobnosti a začiatok tréningu

Záver

Dnes sme vám povedali o 7 našich bezplatných kurzoch, ktoré môžu byť užitočné pre vývojárov. Čoskoro budeme v tejto sérii článkov pokračovať novými kolekciami. Aké to budú - môžete skúsiť hádať v komentároch. Koniec koncov, v obsahu tejto série článkov sú hviezdičky z nejakého dôvodu.

*Upozorňujeme, že na dokončenie niektorých modulov možno budete potrebovať zabezpečené pripojenie.

Zdroj: hab.com

Pridať komentár