7 kurse falas për zhvilluesit nga Microsoft

Përshëndetje, Habr! Sot po fillojmë një seri artikujsh që do të përfshijnë 5 koleksione kursesh trajnimi falas nga Microsoft. Në këtë artikull, ne kemi kurset më interesante për zhvilluesit që programuesit pëlqejnë më shumë.

Nga rruga!

  • TĂ« gjitha kurset janĂ« falas (madje mund tĂ« provoni produkte me pagesĂ« falas);
  • 6/7 nĂ« Rusisht;
  • Ju mund tĂ« filloni stĂ«rvitjen menjĂ«herĂ«;
  • Pas pĂ«rfundimit, ju do tĂ« merrni njĂ« distinktiv qĂ« tregon pĂ«rfundimin e suksesshĂ«m tĂ« trajnimit.

Bashkohuni me ne, detajet poshtë prerjes!

Të gjithë artikujt në seri

Ky bllok do të përditësohet me publikimin e artikujve të rinj

  1. 7 kurse falas për zhvilluesit
  2. * kurse falas për *T-A***n*******rov
  3. 7 kurse falas për ************ *******
  4. 6 ***** ****** ****** nga Azure
  5. ** ***** ********* ***** ** ********* ** *****

7 kurse falas për zhvilluesit nga Microsoft

7 kurse falas për zhvilluesit nga Microsoft

1. Zhvillimi i aplikacioneve për Windows 10

Kursi ynë i vogël, studimi i plotë i të cilit do t'ju marrë rreth 4-5 orë. Gjatë kursit ju:

  • SĂ« pari, njihuni me bazat e zhvillimit tĂ« njĂ« aplikacioni pĂ«r Windows 10;
  • pastaj zotĂ«roni punĂ«n me Visual Studio;
  • MĂ« pas, do tĂ« mĂ«soni se si tĂ« krijoni aplikacione nĂ« mjediset mĂ« tĂ« njohura tĂ« zhvillimit pĂ«r WindowsUWP, WPF dhe Windows Format;
  • dhe mĂ« nĂ« fund mĂ«soni se si tĂ« krijoni aplikacione tĂ« lidhura me internetin.

Gjithçka që ju nevojitet për të ndjekur këtë kurs është:

  • Kompjuter me Windows 10
  • Njohuri bazĂ« tĂ« C# ose gjuhĂ« tĂ« ngjashme

Mund të mësoni më shumë detaje dhe të filloni stërvitjen nga kjo lidhje

7 kurse falas për zhvilluesit nga Microsoft

2. Ndërtimi i aplikacioneve celulare me Xamarin.Forms

Ky kurs mbulon pothuajse të gjitha funksionalitetet e mjetit dhe është projektuar për 10 orë trajnimi. Do t'ju mësojë se si të punoni me Xamarin.Forms dhe të përdorni C# dhe Visual Studio për të krijuar aplikacione që funksionojnë në pajisjet iOS dhe Android. AndroidPrandaj, për të filluar trajnimin, duhet të keni Visual Studio 2019 dhe të keni aftësi në C# dhe .NET.

Modulet e kursit:

  • NdĂ«rtimi i njĂ« aplikacioni celular me Xamarin.Forms;
  • Hyrje nĂ« Xamarin.Android;
  • Hyrje nĂ« Xamarin.iOS;
  • Krijo ndĂ«rfaqen e pĂ«rdoruesit nĂ« Xamarin.Formon aplikacione duke pĂ«rdorur XAML;
  • PĂ«rshtatja e paraqitjes nĂ« faqet XAML nĂ« Xamarin.Forms;
  • Dizajnimi i qĂ«ndrueshĂ«m Xamarin.Formon faqet XAML duke pĂ«rdorur burime dhe stile tĂ« pĂ«rbashkĂ«ta;
  • PĂ«rgatitja e njĂ« aplikacioni Xamarin pĂ«r publikim;
  • PĂ«rdorimi i shĂ«rbimeve REST Web nĂ« aplikacionet Xamarin;
  • Ruajtja e tĂ« dhĂ«nave lokale me SQLite nĂ« njĂ« aplikacion Xamarin.Forms;
  • NdĂ«rtoni Xamarin me shumĂ« faqe. Formon aplikacione me navigim tĂ« stackave dhe skedave.

Mësoni më shumë dhe filloni të mësoni

7 kurse falas për zhvilluesit nga Microsoft

3. Ruajtja e të dhënave në Azure

Azure ofron shumë mënyra për të ruajtur të dhënat: duke përdorur ruajtjen e pastrukturuar të të dhënave, ruajtjen e arkivit, ruajtjen relacionale dhe më shumë. Në 3,5-4 orë, do të fitoni njohuri bazë se si të menaxhoni hapësirën ruajtëse në Azure, të krijoni një llogari ruajtjeje dhe të zgjidhni modelin e duhur për të dhënat që dëshironi të ruani në re.

Modulet e kursit:

  • Zgjedhja e njĂ« qasjeje pĂ«r ruajtjen e tĂ« dhĂ«nave;
  • Krijo njĂ« llogari ruajtjeje;
  • Lidhja e aplikacionit tuaj me Azure Storage;
  • Mbrojtja e llogarisĂ« Azure Storage (ky modul pĂ«rfshihet gjithashtu nĂ« kursin e Mbrojtjes sĂ« tĂ« DhĂ«nave nĂ« Re);
  • PĂ«rdorimi i ruajtjes sĂ« blobit.

Detajet dhe fillimi i trajnimit

7 kurse falas për zhvilluesit nga Microsoft

4. Hyrje në mësimin e makinerisë duke përdorur fletoret Python dhe Azure

Ky kurs do t'ju marrë vetëm rreth 2-3 orë, por do t'ju japë shumë aftësi praktike të dobishme. Në fund të fundit, duke e studiuar atë, do të mësoni se si të përdorni Python dhe bibliotekat përkatëse në Notebooks Jupyter që funksionojnë në Notebooks Azure për të parashikuar modelet dhe për të identifikuar tendencat.

Gjatë kursit, ju do të analizoni në mënyrë të pavarur të dhënat e klimës, do të parashikoni vonesat e mundshme të fluturimeve dhe do të analizoni ndjenjën e komenteve të përdoruesve. E gjithë kjo duke përdorur mësimin e makinerive dhe Python.

Për të kaluar, kërkohet njohuri bazë e programimit Python.

Detajet dhe fillimi i trajnimit

7 kurse falas për zhvilluesit nga Microsoft

5. Mbroni të dhënat në renë kompjuterike

Dhe këtu është një kurs mjaft i madh për sigurinë - do të kërkohen rreth 6-7 orë për ta studiuar atë. Në të, do të mësoni se si të përdorni shërbimet e integruara Azure për të ruajtur në mënyrë të sigurt të dhënat e aplikacionit, në mënyrë që vetëm shërbimet dhe klientët e autorizuar të kenë qasje në të dhëna.

Modulet e kursit:

  • ArkitekturĂ« e sigurt nĂ« Azure;
  • PesĂ« elemente thelbĂ«sore tĂ« sigurisĂ« qĂ« duhen marrĂ« parasysh pĂ«rpara zbatimit;
  • Sigurimi i llogarisĂ« suaj tĂ« ruajtjes Azure (ky modul pĂ«rfshihet gjithashtu nĂ« kursin Azure Data Storage);
  • Menaxhoni sekretet nĂ« aplikacionet e serverit duke pĂ«rdorur Azure Key Vault;
  • Autentifikoni aplikacionet e bazuara nĂ« shfletues duke pĂ«rdorur ShĂ«rbimet e aplikacionit Azure;
  • Mbroni burimet Azure duke pĂ«rdorur Access Conditional;
  • Mbroni burimet Azure me kontrollin e aksesit tĂ« bazuar nĂ« role (RBAC);
  • Mbrojtja e bazĂ«s sĂ« tĂ« dhĂ«nave Azure SQL.

Detajet dhe fillimi i trajnimit

7 kurse falas për zhvilluesit nga Microsoft

6. Krijoni aplikacione pa server

Azure Functions ju lejon të krijoni sisteme llogaritëse sipas kërkesës që drejtohen nga ngjarjet dhe aktivizohen kur ndodhin ngjarje të ndryshme të jashtme. Në 6-7 orë, do të mësoni se si të përdorni funksionet Azure për të ekzekutuar logjikën e serverit dhe për të ndërtuar arkitektura pa server.

Modulet e kursit:

  • Zgjedhja e shĂ«rbimit optimal Azure pĂ«r tĂ« automatizuar proceset e biznesit;
  • Krijo logjikĂ« pa server duke pĂ«rdorur funksionet Azure;
  • Ekzekutoni njĂ« funksion Azure duke pĂ«rdorur shkas;
  • Kombinoni funksionet Azure duke pĂ«rdorur lidhjet hyrĂ«se dhe dalĂ«se;
  • Krijoni njĂ« rrjedhĂ« pune afatgjatĂ« pa server duke pĂ«rdorur veçoritĂ« e qĂ«ndrueshme;
  • Zhvilloni, testoni dhe vendosni njĂ« funksion Azure duke pĂ«rdorur Visual Studio;
  • Monitoroni ngjarjet e GitHub duke pĂ«rdorur njĂ« uebhook nĂ« Azure Functions.

Detajet dhe fillimi i trajnimit

7 kurse falas për zhvilluesit nga Microsoft

7. Zhvillimi i praktikave DevOps [anglisht]

Tani kemi arritur kursin përfundimtar në këtë koleksion për zhvilluesit. Dhe është e vetmja në të në anglisht - ata ende nuk kanë arritur ta përkthejnë atë në Rusisht. Ky kurs do të marrë vetëm 1-1.5 orë nga koha juaj dhe do të ofrojë njohuri hyrëse rreth DevOps.

DevOps ka të bëjë me lidhjen e njerëzve, proceseve dhe produkteve për të ofruar vazhdimisht vlerë për përdoruesit përfundimtarë. Azure DevOps është një grup shërbimesh që mundësojnë këtë aftësi. Me Azure DevOps, ju mund të ndërtoni, testoni dhe vendosni çdo aplikacion në cloud ose në ambiente. Praktikat e DevOps që mundësojnë transparencën, bashkëpunimin, shpërndarjen e vazhdueshme dhe vendosjen e vazhdueshme po integrohen në ciklin e zhvillimit të softuerit.

Me këtë rrugë mësimi, do të filloni udhëtimin tuaj drejt DevOps dhe do të mësoni:

  • si diagramet e rrjedhĂ«s sĂ« vlerĂ«s mund t'ju ndihmojnĂ« tĂ« vlerĂ«soni proceset dhe teknologjitĂ« aktuale;
  • Si tĂ« regjistroheni pĂ«r njĂ« llogari falas Azure DevOps;
  • Si tĂ« planifikoni dhe gjurmoni artikujt e punĂ«s duke pĂ«rdorur Azure Boards.

Detajet dhe fillimi i trajnimit

Përfundim

Sot ju treguam për 7 nga kurset tona falas që mund të jenë të dobishme për zhvilluesit. Shumë shpejt do të vazhdojmë këtë seri artikujsh me koleksione të reja. Epo, cilat do të jenë - mund të përpiqeni të merrni me mend në komente. Në fund të fundit, ka yje në tabelën e përmbajtjes së kësaj serie artikujsh për një arsye.

*Ju lutemi vini re se mund t'ju duhet një lidhje e sigurt për të përfunduar disa module.

Burimi: www.habr.com

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster