Vispirms iepazÄ«stieties ar Windows 10 lietojumprogrammas izstrÄdes pamatiem;
pÄc tam apgÅ«t darbu ar Visual Studio;
tad uzzinÄsiet, kÄ izveidot aplikÄcijas populÄrÄkajÄs Windows izstrÄdes vidÄs: UWP, WPF un Windows Forms;
un beidzot uzziniet, kÄ izveidot ar internetu savienotas lietojumprogrammas.
Viss, kas jums nepiecieŔams, lai apgūtu Ŕo kursu, ir:
Windows 10 dators
C# vai lÄ«dzÄ«gas valodas pamatzinÄÅ”anas
JÅ«s varat uzzinÄt sÄ«kÄku informÄciju un sÄkt apmÄcÄ«bu ar Å”o saiti
2. Mobilo lietotÅu izveide, izmantojot Xamarin.Forms
Å is kurss jau pilnÄ«bÄ vai gandrÄ«z pilnÄ«bÄ aptver visu rÄ«ka funkcionalitÄti un ir paredzÄts 10 stundu apmÄcÄ«bai. TajÄ tiks iemÄcÄ«ts, kÄ strÄdÄt ar Xamarin.Forms un kÄ izmantot C# un Visual Studio, lai izveidotu lietotnes, kas darbojas iOS un Android ierÄ«cÄs. AttiecÄ«gi, lai sÄktu mÄcÄ«ties, jums ir jÄbÅ«t Visual Studio 2019 un jÄbÅ«t prasmÄm darbÄ ar C# un .NET.
Kursu moduļi:
MobilÄs lietotnes izveide ar Xamarin.Forms;
Ievads Xamarin.Android;
Ievads Xamarin.iOS;
Izveidot lietotÄja interfeisu Xamarin.Forms lietojumprogrammÄs, izmantojot XAML;
Azure nodroÅ”ina daudzus veidus, kÄ uzglabÄt datus: izmantojot nestrukturÄtu datu krÄtuvi, arhÄ«vu krÄtuvi, relÄciju krÄtuvi un daudz ko citu. 3,5ā4 stundu laikÄ jÅ«s iegÅ«sit pamatzinÄÅ”anas par to, kÄ pÄrvaldÄ«t krÄtuvi pakalpojumÄ Azure, izveidot krÄtuves kontu un izvÄlÄties pareizo modeli datiem, ko vÄlaties glabÄt mÄkonÄ«.
4. Ievads maŔīnmÄcÄ«bÄ, izmantojot Python un Azure piezÄ«mjdatorus
Å is kurss aizÅems tikai aptuveni 2-3 stundas, bet sniegs daudz noderÄ«gu praktisku iemaÅu. Galu galÄ, to izpÄtot, jÅ«s uzzinÄsit, kÄ izmantot Python un saistÄ«tÄs bibliotÄkas Jupyter piezÄ«mjdatoros, kas darbojas Azure piezÄ«mjdatoros, lai prognozÄtu modeļus un noteiktu tendences.
Kursa laikÄ jÅ«s patstÄvÄ«gi analizÄsiet klimata datus, prognozÄsiet iespÄjamo lidojumu kavÄÅ”anos un analizÄsiet lietotÄju atsauksmes. Tas viss, izmantojot maŔīnmÄcÄ«Å”anos un Python.
Lai nokÄrtotu, ir nepiecieÅ”amas pamatzinÄÅ”anas par Python programmÄÅ”anu.
Un Å”eit ir diezgan liels droŔības kurss - tÄ apguvei bÅ«s nepiecieÅ”amas apmÄram 6-7 stundas. TajÄ jÅ«s uzzinÄsit, kÄ izmantot iebÅ«vÄtos Azure pakalpojumus, lai droÅ”i glabÄtu lietojumprogrammu datus, lai datiem varÄtu piekļūt tikai autorizÄti pakalpojumi un klienti.
Kursu moduļi:
DroŔa arhitektūra Azure;
Pieci bÅ«tiski droŔības elementi, kas jÄÅem vÄrÄ pirms ievieÅ”anas;
JÅ«su Azure krÄtuves konta aizsardzÄ«ba (Å”is modulis ir iekļauts arÄ« Azure Data Storage kursÄ);
PÄrvaldÄ«t noslÄpumus servera lietojumprogrammÄs, izmantojot Azure Key Vault;
AutentificÄjiet pÄrlÅ«kprogrammas lietotnes, izmantojot Azure App Services;
AizsargÄjiet Azure resursus, izmantojot nosacÄ«jumu piekļuvi;
AizsargÄjiet Azure resursus, izmantojot uz lomu balstÄ«tu piekļuves kontroli (RBAC);
Azure Functions ļauj pÄc pieprasÄ«juma izveidot skaitļoÅ”anas sistÄmas, kas ir balstÄ«tas uz notikumiem un tiek aktivizÄtas, kad notiek dažÄdi ÄrÄji notikumi. 6ā7 stundu laikÄ jÅ«s uzzinÄsit, kÄ izmantot Azure Functions, lai palaistu servera puses loÄ£iku un izveidotu arhitektÅ«ru bez serveriem.
Kursu moduļi:
OptimÄlÄ Azure pakalpojuma izvÄle biznesa procesu automatizÄÅ”anai;
Izveidojiet bezservera loģiku, izmantojot Azure Functions;
Izpildiet Azure funkciju, izmantojot trigerus;
Apvienojiet Azure funkcijas, izmantojot ievades un izvades saistījumus;
Izveidojiet ilgstoÅ”u darbplÅ«smu bez servera, izmantojot ilgstoÅ”as āāāāfunkcijas;
IzstrÄdÄt, pÄrbaudÄ«t un izvietot Azure funkciju, izmantojot Visual Studio;
PÄrraugiet GitHub notikumus, izmantojot tÄ«mekļa aizÄ·eri pakalpojumÄ Azure Functions.
Tagad esam sasnieguÅ”i Ŕīs izstrÄdÄtÄjiem paredzÄtÄs kolekcijas pÄdÄjo kursu. Un tas ir vienÄ«gais tajÄ angļu valodÄ - viÅiem vÄl nav izdevies to pÄrtulkot krieviski. Å is kurss aizÅems tikai 1-1.5 stundas jÅ«su laika un sniegs ievadzinÄÅ”anas par DevOps.
DevOps mÄrÄ·is ir savienot cilvÄkus, procesus un produktus, lai nepÄrtraukti sniegtu vÄrtÄ«bu galalietotÄjiem. Azure DevOps ir pakalpojumu kopa, kas nodroÅ”ina Å”o iespÄju. Izmantojot Azure DevOps, varat izveidot, pÄrbaudÄ«t un izvietot jebkuru lietojumprogrammu mÄkonÄ« vai lokÄlajÄ vidÄ. ProgrammatÅ«ras izstrÄdes ciklÄ tiek integrÄta DevOps prakse, kas nodroÅ”ina caurspÄ«dÄ«gumu, sadarbÄ«bu, nepÄrtrauktu piegÄdi un nepÄrtrauktu izvietoÅ”anu.
Izmantojot Å”o mÄcÄ«bu ceļu, jÅ«s sÄksit savu ceļojumu uz DevOps un uzzinÄsit:
kÄ vÄrtÄ«bu plÅ«smas diagrammas var palÄ«dzÄt novÄrtÄt paÅ”reizÄjos procesus un tehnoloÄ£ijas;
KÄ reÄ£istrÄties bezmaksas Azure DevOps kontam;
KÄ plÄnot un izsekot darba vienumus, izmantojot Azure Boards.
Å odien mÄs jums pastÄstÄ«jÄm par 7 mÅ«su bezmaksas kursiem, kas var bÅ«t noderÄ«gi izstrÄdÄtÄjiem. Jau pavisam drÄ«z Å”o rakstu sÄriju turpinÄsim ar jaunÄm kolekcijÄm. Nu, kÄdi tie bÅ«s - varat mÄÄ£inÄt uzminÄt komentÄros. Galu galÄ Å”Ä«s rakstu sÄrijas satura rÄdÄ«tÄjÄ nez kÄpÄc ir zvaigznÄ«tes.
*LÅ«dzu, Åemiet vÄrÄ, ka dažu moduļu pabeigÅ”anai var bÅ«t nepiecieÅ”ams droÅ”s savienojums.