Microsoft әзірлеушілеріне арналған 7 тегін курс

Сәлем, Хабр! Бүгін біз Microsoft тегін оқу курстарының 5 жинағын қамтитын мақалалар сериясын бастаймыз. Бұл мақалада бізде бағдарламашыларға ұнайтын әзірлеушілерге арналған ең керемет курстар бар.

Айтпақшы!

  • Барлық курстар тегін (тіпті ақылы өнімдерді тегін пайдаланып көруге болады);
  • 6/7 орыс тілінде;
  • Жаттығуды бірден бастауға болады;
  • Аяқтағаннан кейін сіз курсты сәтті аяқтағаныңызды растайтын бейдж аласыз.

Қосылыңыз, кесудің астындағы мәліметтер!

Сериядағы барлық мақалалар

Бұл блок жаңа мақалалардың шығуымен жаңартылады

  1. Әзірлеушілерге арналған 7 тегін курс
  2. * *T-A***n********rov үшін тегін курстар
  3. ************ ******* үшін 7 тегін курс
  4. 6 ***** ******** ******** Azure
  5. ** ***** ********** ****** ** ********* ** *******

Microsoft әзірлеушілеріне арналған 7 тегін курс

Microsoft әзірлеушілеріне арналған 7 тегін курс

1. Windows 10 үшін қолданбаларды әзірлеу

Біздің шағын курсымыз, оны толық оқу сізге 4-5 сағатты алады. Курс барысында сіз:

  • Алдымен, Windows 10 жүйесіне арналған қосымшаны әзірлеу негіздерімен танысыңыз;
  • содан кейін Visual Studio бағдарламасымен жұмыс істеуді меңгеру;
  • содан кейін сіз Windows үшін ең танымал әзірлеу орталарында қосымшаларды жасауды үйренесіз: UWP, WPF және Windows Forms;
  • және соңында интернетке қосылған қолданбаларды жасауды үйреніңіз.

Бұл курсты өту үшін сізге қажет нәрсе:

  • Windows 10 компьютері
  • C# немесе ұқсас тілдің негізгі білімі

Толық мәліметтерді біліп, жаттығуды бастауға болады осы сілтеме бойынша

Microsoft әзірлеушілеріне арналған 7 тегін курс

2. Xamarin.Forms көмегімен мобильді қолданбаларды құру

Бұл курс құралдың барлық функционалдығын толығымен немесе толығымен қамтиды және 10 сағаттық оқытуға арналған. Ол сізге Xamarin.Forms бағдарламасымен қалай жұмыс істеу керектігін және iOS және Android құрылғыларында жұмыс істейтін қолданбаларды жасау үшін C# және Visual Studio қалай пайдалану керектігін үйретеді. Сәйкесінше, оқуды бастау үшін сізде Visual Studio 2019 және C# және .NET тілдерімен жұмыс істеу дағдылары болуы керек.

Курс модульдері:

  • Xamarin.Forms көмегімен мобильді қосымшаны құру;
  • Xamarin.Android бағдарламасына кіріспе;
  • Xamarin.iOS жүйесіне кіріспе;
  • XAML көмегімен Xamarin.Forms қолданбаларында пайдаланушы интерфейсін жасау;
  • Xamarin.Forms ішіндегі XAML беттеріндегі орналасуды теңшеу;
  • Ортақ ресурстар мен мәнерлерді пайдалана отырып, тұрақты Xamarin.Forms XAML беттерін жобалау;
  • Xamarin қосымшасын жариялауға дайындау;
  • Xamarin қолданбаларында REST веб-қызметтерін пайдалану;
  • SQLite көмегімен жергілікті деректерді Xamarin.Forms қолданбасында сақтау;
  • Стек және қойынды шарлауы бар көп бетті Xamarin.Forms қолданбаларын құрастырыңыз.

Қосымша ақпарат алыңыз және оқуды бастаңыз

Microsoft әзірлеушілеріне арналған 7 тегін курс

3. Azure жүйесінде деректерді сақтау

Azure деректерді сақтаудың көптеген жолдарын ұсынады: құрылымсыз деректерді сақтауды, мұрағатты сақтауды, реляциялық сақтауды және т.б. пайдалану. 3,5-4 сағаттан кейін сіз Azure жүйесінде сақтауды басқару, сақтау тіркелгісін жасау және бұлтта сақтағыңыз келетін деректер үшін дұрыс үлгіні таңдау туралы негізгі білім аласыз.

Курс модульдері:

  • Мәліметтерді сақтау тәсілін таңдау;
  • Сақтау тіркелгісін жасаңыз;
  • Қолданбаны Azure сақтау қоймасына қосу;
  • Azure Storage Account Protection (бұл модуль бұлттық деректерді қорғау курсына да кіреді);
  • Blob сақтауды пайдалану.

Толық мәліметтер және жаттығудың басталуы

Microsoft әзірлеушілеріне арналған 7 тегін курс

4. Python және Azure ноутбуктерін пайдалану арқылы машиналық оқытуға кіріспе

Бұл курс сізге шамамен 2-3 сағатты алады, бірақ сізге көптеген пайдалы практикалық дағдылар береді. Ақыр соңында, оны оқу арқылы үлгілерді болжау және трендтерді анықтау үшін Azure Notebooks жүйесінде жұмыс істейтін Jupyter жазу кітапшаларында Python және қатысты кітапханаларды қалай пайдалану керектігін үйренесіз.

Курс барысында сіз климаттық деректерді дербес талдайсыз, ұшудың ықтимал кешігуін болжайсыз және пайдаланушылардың пікірлерін талдайсыз. Мұның бәрі машиналық оқыту және Python көмегімен.

Өту үшін Python бағдарламалаудың негізгі білімі қажет.

Толық мәліметтер және жаттығудың басталуы

Microsoft әзірлеушілеріне арналған 7 тегін курс

5. Бұлттағы деректерді қорғаңыз

Мұнда қауіпсіздік бойынша айтарлықтай үлкен курс бар - оны оқу үшін шамамен 6-7 сағат қажет. Онда қолданба деректерін қауіпсіз сақтау үшін кірістірілген Azure қызметтерін пайдалану жолын үйренесіз, осылайша деректерге тек рұқсат етілген қызметтер мен клиенттер қол жеткізе алады.

Курс модульдері:

  • Azure жүйесіндегі қауіпсіз архитектура;
  • Қауіпсіздіктің бес маңызды элементін іске асыру алдында қарастыру керек;
  • Azure сақтау тіркелгісін қорғау (бұл модуль сонымен қатар Azure деректерді сақтау курсына кіреді);
  • Azure Key Vault көмегімен серверлік қолданбалардағы құпияларды басқару;
  • Azure App Services көмегімен шолғышқа негізделген қолданбаларды аутентификациялау;
  • Шартты қол жеткізу арқылы Azure ресурстарын қорғау;
  • Azure ресурстарын рөлге негізделген қатынасты басқару (RBAC) арқылы қорғау;
  • Azure SQL дерекқорын қорғау.

Толық мәліметтер және жаттығудың басталуы

Microsoft әзірлеушілеріне арналған 7 тегін курс

6. Серверсіз қолданбаларды құру

Azure функциялары оқиғаларға негізделген және әртүрлі сыртқы оқиғалар орын алған кезде іске қосылатын сұраныс бойынша есептеу жүйелерін жасауға мүмкіндік береді. 6-7 сағаттан кейін серверлік логиканы іске қосу және серверсіз архитектураларды құру үшін Azure функцияларын пайдалану жолын үйренесіз.

Курс модульдері:

  • Бизнес-процестерді автоматтандыру үшін оңтайлы Azure қызметін таңдау;
  • Azure функцияларын пайдаланып серверсіз логиканы жасаңыз;
  • Триггерлерді пайдаланып Azure функциясын орындаңыз;
  • Енгізу және шығару байланыстарын пайдаланып Azure функцияларын біріктіру;
  • Тұрақты мүмкіндіктерді пайдаланып ұзаққа созылатын серверсіз жұмыс процесін жасаңыз;
  • Visual Studio арқылы Azure функциясын әзірлеу, сынау және орналастыру;
  • GitHub оқиғаларын Azure функцияларында веб-хук арқылы бақылаңыз.

Толық мәліметтер және жаттығудың басталуы

Microsoft әзірлеушілеріне арналған 7 тегін курс

7. DevOps тәжірибелерін әзірлеу [ағылшын тілі]

Қазір біз әзірлеушілерге арналған осы жинақтың соңғы курсына жеттік. Ағылшын тіліндегі жалғыз бұл – олар оны әлі орыс тіліне аудара алмаған. Бұл курс тек 1-1.5 сағат уақытыңызды алады және DevOps туралы кіріспе білім береді.

DevOps - соңғы пайдаланушыларға құндылықты үздіксіз жеткізу үшін адамдарды, процестерді және өнімдерді байланыстыру. Azure DevOps - бұл мүмкіндікті қосатын қызметтер жиынтығы. Azure DevOps көмегімен бұлтта немесе жергілікті жерде кез келген қолданбаны құрастыруға, тексеруге және орналастыруға болады. Ашықтықты, ынтымақтастықты, үздіксіз жеткізуді және үздіксіз орналастыруды қамтамасыз ететін DevOps тәжірибелері бағдарламалық жасақтаманы әзірлеу цикліне біріктірілуде.

Осы оқу жолы арқылы DevOps-ке саяхатыңызды бастайсыз және мыналарды үйренесіз:

  • мәндер ағынының диаграммалары ағымдағы процестер мен технологияларды бағалауға қалай көмектесе алады;
  • Тегін Azure DevOps тіркелгісіне қалай тіркелуге болады;
  • Azure тақталары арқылы жұмыс элементтерін қалай жоспарлауға және бақылауға болады.

Толық мәліметтер және жаттығудың басталуы

қорытынды

Бүгін біз сізге әзірлеушілер үшін пайдалы болуы мүмкін 7 тегін курстар туралы айттық. Жақында біз бұл мақалалар топтамасын жаңа жинақтармен жалғастырамыз. Ал, олар қандай болады - сіз түсініктемелерде болжауға тырысуға болады. Өйткені, бұл мақалалар топтамасының мазмұнында жұлдызшалар бар.

*Кейбір модульдерді аяқтау үшін қауіпсіз қосылым қажет болуы мүмкін екенін ескеріңіз.

Ақпарат көзі: www.habr.com

пікір қалдыру