7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

Hello, Habr! Karon nagsugod kami usa ka serye sa mga artikulo nga maglakip sa 5 nga mga koleksyon sa libre nga mga kurso sa pagbansay gikan sa Microsoft. Niini nga artikulo, kami adunay labing cool nga mga kurso alang sa mga developer nga labing gusto sa mga programmer.

Sa paagi!

  • Ang tanan nga mga kurso libre (mahimo nimong sulayan ang bayad nga mga produkto nga libre);
  • 6/7 sa Russian;
  • Makasugod ka dayon sa pagbansay;
  • Sa pagkahuman, makadawat ka usa ka badge nga nagpamatuod nga malampuson nga pagkompleto sa kurso.

Apil, mga detalye ubos sa cut!

Ang tanan nga mga artikulo sa serye

Kini nga block ma-update sa bag-ong mga artikulo.

  1. 7 Libre nga Kurso sa Developer
  2. * libre nga mga kurso para sa *T-A***n*******rov
  3. 7 ka libre nga kurso para sa *********************
  4. 6 ***** ****** ****** ni Azure
  5. ** ***** ********** ****** ** ********** ** *******

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

1. Pagpalambo sa aplikasyon alang sa Windows 10

Ang among gamay nga kurso, ang tibuuk nga pagtuon nga magdala kanimo mga 4-5 ka oras. Atol sa kurso ikaw:

  • Una, pamilyar ang imong kaugalingon sa mga sukaranan sa pagpalambo sa usa ka aplikasyon alang sa Windows 10;
  • unya master nga nagtrabaho sa Visual Studio;
  • unya makakat-on ka unsaon paghimo og mga aplikasyon sa pinakasikat nga development environment para sa Windows: UWP, WPF ug Windows Forms;
  • ug sa katapusan makat-on unsaon paghimo sa mga aplikasyon nga konektado sa internet.

Ang kinahanglan nimo nga kuhaon kini nga kurso mao ang:

  • Windows 10 kompyuter
  • Batakang kahibalo sa C # o susama nga pinulongan

Hibal-i ang dugang ug pagsugod pinaagi niini nga sumpay

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

2. Pagtukod og mga mobile app gamit ang Xamarin.Forms

Kini nga kurso sa hingpit o hapit hingpit nga naglangkob sa tanan nga mga gamit sa himan ug gidisenyo alang sa 10 ka oras nga pagbansay. Tudloan ka niini kung unsaon pagtrabaho kauban ang Xamarin.Forms ug kung giunsa ang paggamit sa C# ug Visual Studio aron makahimo mga app nga nagdagan sa iOS ug Android nga mga aparato. Busa, aron makasugod sa pagkat-on, kinahanglan nimo nga adunay Visual Studio 2019 ug adunay kahanas sa pagtrabaho kauban ang C# ug .NET.

Mga module sa kurso:

  • Pagtukod og mobile app gamit ang Xamarin.Forms;
  • Pasiuna sa Xamarin.Android;
  • Pasiuna sa Xamarin.iOS;
  • Paghimo og user interface sa Xamarin.Forms nga mga aplikasyon gamit ang XAML;
  • Pag-customize sa layout sa mga panid sa XAML sa Xamarin.Forms;
  • Pagdesinyo sa makanunayon nga Xamarin.Forms XAML nga mga panid gamit ang gipaambit nga mga kapanguhaan ug mga estilo;
  • Pag-andam sa aplikasyon sa Xamarin alang sa pagmantala;
  • Paggamit sa REST Web Services sa Xamarin Applications;
  • Pagtipig sa lokal nga datos gamit ang SQLite sa aplikasyon sa Xamarin.Forms;
  • Paghimo og daghang panid nga Xamarin.Forms nga mga aplikasyon nga adunay stack ug tab navigation.

Pagkat-on og dugang ug pagsugod sa pagkat-on

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

3. Pagtipig sa datos sa Azure

Naghatag ang Azure og daghang mga paagi sa pagtipig sa datos: gamit ang dili istruktura nga pagtipig sa datos, pagtipig sa archive, pagtipig sa relasyon, ug uban pa. Sa 3,5-4 nga mga oras, makakuha ka ug sukaranan nga kahibalo kung giunsa pagdumala ang pagtipig sa Azure, paghimo usa ka account sa pagtipig, ug pagpili sa husto nga modelo alang sa datos nga gusto nimong tipigan sa panganod.

Mga module sa kurso:

  • Pagpili sa usa ka pamaagi sa pagtipig sa datos;
  • Paghimo og storage account;
  • Pagkonektar sa imong aplikasyon sa Azure Storage;
  • Pagpanalipod sa Azure Storage Account (kini nga module gilakip usab sa kurso sa Cloud Data Protection);
  • Paggamit sa blob storage.

Mga detalye ug pagsugod sa pagbansay

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

4. Pasiuna sa Machine Learning Gamit ang Python ug Azure Notebooks

Kini nga kurso magdala ra kanimo mga 2-3 ka oras, apan maghatag kanimo daghang mapuslanon nga praktikal nga kahanas. Pagkahuman, pinaagi sa pagtuon niini mahibal-an nimo kung giunsa ang paggamit sa Python ug mga may kalabutan nga mga librarya sa Jupyter Notebook nga nagdagan sa Azure Notebook aron matagna ang mga sumbanan ug mahibal-an ang mga uso.

Atol sa kurso, independente ka nga mag-analisar sa datos sa klima, matagna ang lagmit nga pagkalangan sa paglupad, ug analisahon ang sentimento sa mga pagsusi sa tiggamit. Kining tanan gamit ang machine learning ug Python.

Aron makapasar, gikinahanglan ang batakang kahibalo sa Python programming.

Mga detalye ug pagsugod sa pagbansay

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

5. Panalipdi ang datos sa panganod

Ug ania ang usa ka medyo dako nga kurso sa seguridad - mga 6-7 ka oras ang kinahanglan aron tun-an kini. Niini, mahibal-an nimo kung giunsa ang paggamit sa mga built-in nga serbisyo sa Azure aron luwas nga itago ang data sa aplikasyon aron ang mga awtorisado nga serbisyo ug kliyente ra ang adunay access sa datos.

Mga module sa kurso:

  • Luwas nga arkitektura sa Azure;
  • Lima ka Mahinungdanon nga mga Elemento sa Seguridad nga Ikonsiderar Sa Dili pa Ipatuman;
  • Pagsiguro sa imong Azure storage account (kini nga module gilakip usab sa Azure Data Storage nga kurso);
  • Pagdumala sa mga sekreto sa mga aplikasyon sa server gamit ang Azure Key Vault;
  • I-authenticate ang mga app nga nakabase sa browser gamit ang Azure App Services;
  • Panalipdi ang mga kahinguhaan sa Azure gamit ang Conditional Access;
  • Panalipdi ang mga kahinguhaan sa Azure gamit ang role-based access control (RBAC);
  • Proteksyon sa Azure SQL Database.

Mga detalye ug pagsugod sa pagbansay

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

6. Paghimo og serverless nga mga aplikasyon

Ang Azure Functions nagtugot kanimo sa paghimo sa on-demand nga mga sistema sa kompyuter nga gipalihok sa panghitabo ug na-trigger kung adunay lain-laing mga panghitabo sa gawas. Sa 6-7 ka oras, makakat-on ka kung unsaon paggamit ang Azure Functions sa pagpadagan sa server-side logic ug paghimo og serverless architectures.

Mga module sa kurso:

  • Pagpili sa labing maayo nga serbisyo sa Azure aron ma-automate ang mga proseso sa negosyo;
  • Paghimo serverless logic gamit ang Azure Functions;
  • Ipatuman ang Azure function gamit ang mga trigger;
  • Paghiusa sa Azure function gamit ang input ug output bindings;
  • Paghimo usa ka malungtaron nga wala’y server nga workflow gamit ang Durable Features;
  • Pagpalambo, pagsulay ug pag-deploy sa Azure function gamit ang Visual Studio;
  • Pag-monitor sa mga panghitabo sa GitHub gamit ang usa ka webhook sa Azure Functions.

Mga detalye ug pagsugod sa pagbansay

7 libre nga mga kurso alang sa mga developer gikan sa Microsoft

7. Pagpalambo sa mga gawi sa DevOps [Iningles]

Karon nakaabot na kami sa katapusang kurso sa kini nga koleksyon alang sa mga developer. Ug kini ra ang naa niini sa English - wala pa nila mahubad kini sa Russian. Kini nga kurso mokuha lamang sa 1-1.5 ka oras sa imong oras ug maghatag pasiuna nga kahibalo bahin sa DevOps.

Ang DevOps mahitungod sa pagkonektar sa mga tawo, proseso ug produkto aron padayon nga maghatag og bili sa mga end user. Ang Azure DevOps usa ka hugpong sa mga serbisyo nga makahimo niini nga kapabilidad. Uban sa Azure DevOps, makahimo ka sa paghimo, pagsulay, ug pag-deploy sa bisan unsang aplikasyon sa panganod o sa mga lugar. Ang mga gawi sa DevOps nga makahimo sa transparency, kolaborasyon, padayon nga paghatud, ug padayon nga pag-deploy gisagol sa siklo sa pagpalambo sa software.

Uban niini nga dalan sa pagkat-on, magsugod ka sa imong panaw ngadto sa DevOps ug makakat-on:

  • sa unsa nga paagi nga ang value stream diagram makatabang kanimo sa pagtimbang-timbang sa mga kasamtangang proseso ug teknolohiya;
  • Giunsa ang pagparehistro alang sa usa ka libre nga Azure DevOps account;
  • Giunsa ang pagplano ug pagsubay sa mga butang sa trabaho gamit ang Azure Boards.

Mga detalye ug pagsugod sa pagbansay

konklusyon

Karon gisultihan ka namo mahitungod sa 7 sa among libre nga mga kurso nga mahimong mapuslanon alang sa mga developers. Sa dili madugay among ipadayon kini nga serye sa mga artikulo nga adunay bag-ong mga koleksyon. Aw, kung unsa sila - mahimo nimong sulayan ang pagtag-an sa mga komento. Pagkahuman, adunay mga asterisk sa talaan sa sulud sa kini nga serye sa mga artikulo alang sa usa ka hinungdan.

*Palihug timan-i nga tingali kinahanglan nimo ang usa ka luwas nga koneksyon aron makompleto ang pipila ka mga module.

Source: www.habr.com

Idugang sa usa ka comment