7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

Aloha, Habr! I kēia lā ke hoʻomaka nei mākou i kahi ʻatikala e loaʻa ai nā hōʻiliʻili 5 o nā papa aʻo manuahi mai Microsoft. Ma kēia ʻatikala, loaʻa iā mākou nā papa ʻoluʻolu loa no nā mea hoʻomohala i makemake nui ʻia e nā polokalamu.

No laila!

  • He manuahi nā papa āpau (hiki iā ʻoe ke hoʻāʻo i nā huahana uku no ka manuahi);
  • 6/7 ma Rusia;
  • Hiki iā ʻoe ke hoʻomaka koke i ke aʻo ʻana;
  • Ma hope o ka pau ʻana, e loaʻa iā ʻoe kahi hōʻailona e hōʻoia ana i ka pau ʻana o ka papa.

Hoʻohui, nā kikoʻī ma lalo o ka ʻoki!

Nā ʻatikala a pau i ka moʻo

E hoʻonui ʻia kēia poloka me ka hoʻokuʻu ʻana i nā ʻatikala hou

  1. 7 papa manuahi no nā mea hoʻomohala
  2. * nā papa manuahi no *T-A***n*******rov
  3. 7 mau papa manuahi no ************ *******
  4. 6 ***** ****** ****** na Azure
  5. ** ***** ********* ****** ** ********* ** *******

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

1. Hoʻomohala noi no Windows 10

ʻO kā mākou papa liʻiliʻi, ʻo ke aʻo piha ʻana e lawe iā ʻoe ma kahi o 4-5 mau hola. I loko o ke kula ʻoe:

  • ʻO ka mea mua, e hoʻomaʻamaʻa iā ʻoe iho me nā kumu o ka hoʻomohala ʻana i kahi noi no Windows 10;
  • a laila haku hana me Visual Studio;
  • a laila e aʻo ʻoe pehea e hana ai i nā noi ma nā wahi hoʻomohala kaulana loa no Windows: UWP, WPF a me Windows Forms;
  • a hope e aʻo pehea e hana ai i nā polokalamu pili pūnaewele.

ʻO nā mea a pau āu e pono ai e lawe i kēia papa:

  • Windows 10 kamepiula
  • ʻIke kumu o C# a i ʻole ka ʻōlelo like

Hiki iā ʻoe ke ʻike i nā kikoʻī hou aku a hoʻomaka i ke aʻo ʻana e kēia loulou

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

2. Ke kūkulu ʻana i nā polokalamu kelepona me Xamarin.Forms

Ua uhi ʻia kēia papa a i ʻole kokoke loa i nā hana āpau o ka hāmeʻa a ua hoʻolālā ʻia no 10 mau hola o ke aʻo ʻana. E aʻo iā ʻoe pehea e hana ai me Xamarin.Forms a pehea e hoʻohana ai i ka C# a me Visual Studio e hana i nā polokalamu e holo ana ma nā polokalamu iOS a me Android. No laila, e hoʻomaka i ke aʻo ʻana, pono ʻoe e loaʻa iā Visual Studio 2019 a loaʻa iā ʻoe nā mākau i ka hana ʻana me C# a me .NET.

Nā modules papa:

  • Ke kūkulu ʻana i kahi polokalamu kelepona me Xamarin.Forms;
  • Introduction to Xamarin.Android;
  • Introduction to Xamarin.iOS;
  • E hana i ka mea hoʻohana ma nā polokalamu Xamarin.Forms me XAML;
  • Hoʻonohonoho hoʻonohonoho ma nā ʻaoʻao XAML ma Xamarin.Forms;
  • Ke hoʻolālā ʻana i nā ʻaoʻao Xamarin.Forms XAML me ka hoʻohana ʻana i nā kumuwaiwai a me nā ʻano like;
  • Hoʻomākaukau i kahi noi Xamarin no ka paʻi ʻana;
  • Ke hoʻohana nei i nā lawelawe pūnaewele REST ma nā noi Xamarin;
  • Ke mālama nei i ka ʻikepili kūloko me SQLite ma kahi noi Xamarin.Forms;
  • E hana i nā palapala noi Xamarin.Forms he nui me ka hoʻokele hoʻopaʻa a me ka pā.

E ʻike hou a hoʻomaka e aʻo

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

3. Waihona ʻikepili ma Azure

Hāʻawi ʻo Azure i nā ala he nui e mālama ai i ka ʻikepili: me ka hoʻohana ʻana i ka mālama ʻana i ka ʻikepili i kūkulu ʻole ʻia, mālama waihona waihona, mālama pili, a me nā mea hou aku. Ma nā hola 3,5-4, e loaʻa iā ʻoe ka ʻike kumu o ka mālama ʻana i ka mālama ʻana ma Azure, hana i kahi waihona mālama, a koho i ke kumu hoʻohālike kūpono no ka ʻikepili āu e makemake ai e mālama i ke ao.

Nā modules papa:

  • Ke koho ʻana i kahi ala e mālama ai i ka ʻikepili;
  • E hana i kahi waihona mālama;
  • Hoʻohui i kāu noi iā Azure Storage;
  • ʻO Azure Storage Account Protection (ua hoʻokomo pū ʻia kēia module i ka papa Cloud Data Protection);
  • Ke hoʻohana nei i ka mālama ʻana i nā blob.

Nā kikoʻī a me ka hoʻomaka ʻana o ke aʻo ʻana

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

4. Hoʻomaka i ke aʻo ʻana i ka mīkini me ka hoʻohana ʻana i nā puke puke Python a me Azure

ʻO kēia papa e lawe wale iā ʻoe ma kahi o 2-3 mau hola, akā e hāʻawi iā ʻoe i nā mākau hana pono. Ma hope o nā mea a pau, ma ke aʻo ʻana iā ʻoe e aʻo ai pehea e hoʻohana ai i ka Python a me nā hale waihona puke pili i Jupyter Notebooks e holo ana ma Azure Notebooks e wānana i nā hiʻohiʻona a ʻike i nā ʻano.

I ka wā o ka papa, e kālailai kūʻokoʻa ʻoe i ka ʻikepili ea, wānana i ka lohi o ka lele ʻana, a me ka nānā ʻana i ka manaʻo o nā loiloi mea hoʻohana. Hoʻohana kēia mau mea a pau i ka aʻo ʻana i ka mīkini a me ka Python.

No ka hele ʻana, koi ʻia ka ʻike kumu o ka papahana Python.

Nā kikoʻī a me ka hoʻomaka ʻana o ke aʻo ʻana

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

5. Mālama i ka ʻikepili ma ke ao

A eia kahi papa nui e pili ana i ka palekana - ma kahi o 6-7 mau hola e koi ʻia e aʻo iā ia. Ma loko, e aʻo ʻoe pehea e hoʻohana ai i nā lawelawe Azure i kūkulu ʻia e mālama paʻa i ka ʻikepili noi i hiki i nā lawelawe ʻae a me nā mea kūʻai aku ke komo i ka ʻikepili.

Nā modules papa:

  • ʻO ka hale hana palekana ma Azure;
  • ʻElima mau mea palekana e noʻonoʻo ai ma mua o ka hoʻokō ʻana;
  • Hoʻopaʻa i kāu waihona mālama Azure (ua hoʻokomo pū ʻia kēia module i ka papa Azure Data Storage);
  • Mālama i nā mea huna i nā polokalamu kikowaena me ka hoʻohana ʻana iā Azure Key Vault;
  • E hōʻoia i nā polokalamu polokalamu kele pūnaewele me ka hoʻohana ʻana i nā lawelawe Azure App;
  • Palekana i nā kumuwaiwai Azure me ka hoʻohana ʻana i ka Conditional Access;
  • Palekana i nā kumuwaiwai Azure me ka mana hoʻokele kuleana (RBAC);
  • ʻO Azure SQL Database Protection.

Nā kikoʻī a me ka hoʻomaka ʻana o ke aʻo ʻana

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

6. E hana i nā polokalamu serverless

Hiki iā Azure Functions iā ʻoe ke hana i nā ʻōnaehana computing on-demand i alakaʻi ʻia a hoʻoulu ʻia i ka wā e kū ai nā hanana o waho. Ma nā hola 6-7, e aʻo ʻoe pehea e hoʻohana ai i nā Hana Azure e holo i ka logic ʻaoʻao server a kūkulu i nā hale kiʻi serverless.

Nā modules papa:

  • Ke koho ʻana i ka lawelawe Azure maikaʻi loa e hoʻokaʻawale i nā kaʻina ʻoihana;
  • E hana i ka logic serverless me ka hoʻohana ʻana i nā Hana Azure;
  • E hoʻokō i kahi hana Azure me ka hoʻohana ʻana i nā mea hoʻoiho;
  • Hoʻohui i nā hana Azure me ka hoʻohana ʻana i nā hoʻopili hoʻokomo a me nā mea hoʻopuka;
  • E hana i kahi kaʻina hana serverless lōʻihi me ka hoʻohana ʻana i nā hiʻohiʻona Durable;
  • Hoʻomohala, hoʻāʻo a kau i kahi hana Azure me Visual Studio;
  • E nānā i nā hanana GitHub me ka hoʻohana ʻana i kahi webhook ma Azure Functions.

Nā kikoʻī a me ka hoʻomaka ʻana o ke aʻo ʻana

7 mau papa manuahi no nā mea hoʻomohala mai Microsoft

7. Hoʻomohala ʻana i nā hana DevOps [English]

I kēia manawa ua hōʻea mākou i ka papa hope o kēia hōʻiliʻili no nā mea hoʻomohala. A ʻo ia wale nō ka mea ma ka ʻōlelo Pelekania - ʻaʻole i hiki iā lākou ke unuhi i ka ʻōlelo Lūkini. E lawe ana kēia papa i nā hola 1-1.5 wale nō o kou manawa a hāʻawi i ka ʻike hoʻolauna e pili ana i DevOps.

ʻO DevOps e pili ana i ka hoʻopili ʻana i nā kānaka, nā kaʻina hana a me nā huahana e hoʻomau mau i ka waiwai i nā mea hoʻohana hope. ʻO Azure DevOps kahi hoʻonohonoho o nā lawelawe e hiki ai i kēia hiki. Me Azure DevOps, hiki iā ʻoe ke kūkulu, hoʻāʻo, a kau i kekahi noi ma ke ao a i ʻole ma ka hale. Hoʻohui ʻia nā hana DevOps e hiki ai ke ʻike maopopo, ka hui pū ʻana, ka hāʻawi mau ʻana, a me ka hoʻokau mau ʻana i ka pōʻai hoʻomohala polokalamu.

Me kēia ala aʻo, e hoʻomaka ʻoe i kāu huakaʻi i DevOps a aʻo:

  • pehea e hiki ai i nā kiʻi kahawai waiwai ke kōkua iā ʻoe e loiloi i nā kaʻina hana a me nā ʻenehana o kēia manawa;
  • Pehea e kākau inoa ai no kahi moʻokāki Azure DevOps manuahi;
  • Pehea e hoʻolālā a nānā i nā mea hana me ka hoʻohana ʻana i nā Papa Azure.

Nā kikoʻī a me ka hoʻomaka ʻana o ke aʻo ʻana

hopena

I kēia lā ua haʻi mākou iā ʻoe e pili ana i 7 o kā mākou papa manuahi e hiki ke hoʻohana i nā mea hoʻomohala. ʻAʻole koke mākou e hoʻomau i kēia pūʻulu ʻatikala me nā hōʻiliʻili hou. ʻAe, he aha lākou - hiki iā ʻoe ke hoʻāʻo e koho i nā ʻōlelo. Ma hope o nā mea a pau, aia nā asterisk ma ka papa o nā ʻike o kēia ʻatikala no ke kumu.

*E ʻoluʻolu e pono ʻoe i kahi pilina paʻa e hoʻopau i kekahi mau modula.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka