7 kursus percuma untuk pembangun dari Microsoft

Hello, Habr! Hari ini kami memulakan satu siri artikel yang akan merangkumi 5 koleksi kursus latihan percuma daripada Microsoft. Dalam artikel ini, kami mempunyai kursus paling hebat untuk pembangun yang paling disukai oleh pengaturcara.

By the way!

  • Semua kursus adalah percuma (anda juga boleh mencuba produk berbayar secara percuma);
  • 6/7 dalam bahasa Rusia;
  • Anda boleh memulakan latihan serta-merta;
  • Setelah selesai, anda akan menerima lencana yang mengesahkan kejayaan menamatkan kursus.

Sertai, butiran di bawah potongan!

Semua artikel dalam siri ini

Blok ini akan dikemas kini dengan keluaran artikel baharu

  1. 7 kursus percuma untuk pembangun
  2. * kursus percuma untuk *T-A***n*******rov
  3. 7 kursus percuma untuk ************ *******
  4. 6 ***** ****** ****** oleh Azure
  5. ** ***** ********* ****** ** ********* ** *******

7 kursus percuma untuk pembangun dari Microsoft

7 kursus percuma untuk pembangun dari Microsoft

1. Pembangunan aplikasi untuk Windows 10

Kursus kecil kami, kajian penuh yang akan membawa anda kira-kira 4-5 jam. Semasa kursus anda:

  • Mula-mula, biasakan diri anda dengan asas membangunkan aplikasi untuk Windows 10;
  • kemudian mahir bekerja dengan Visual Studio;
  • maka anda akan belajar cara membuat aplikasi dalam persekitaran pembangunan paling popular untuk Windows: UWP, WPF dan Windows Forms;
  • dan akhirnya belajar cara membuat aplikasi yang disambungkan ke internet.

Apa yang anda perlukan untuk mengikuti kursus ini ialah:

  • Komputer Windows 10
  • Pengetahuan asas C# atau bahasa yang serupa

Anda boleh mengetahui butiran lanjut dan mula berlatih ΠΏΠΎ этой ссылкС

7 kursus percuma untuk pembangun dari Microsoft

2. Membina aplikasi mudah alih dengan Xamarin.Forms

Kursus ini sudah sepenuhnya atau hampir sepenuhnya merangkumi semua fungsi alat dan direka untuk latihan selama 10 jam. Ia akan mengajar anda cara bekerja dengan Xamarin.Forms dan cara menggunakan C# dan Visual Studio untuk mencipta apl yang dijalankan pada peranti iOS dan Android. Sehubungan itu, untuk memulakan pembelajaran, anda perlu mempunyai Visual Studio 2019 dan mempunyai kemahiran dalam bekerja dengan C# dan .NET.

Modul kursus:

  • Membina aplikasi mudah alih dengan Xamarin.Forms;
  • Pengenalan kepada Xamarin.Android;
  • Pengenalan kepada Xamarin.iOS;
  • Cipta antara muka pengguna dalam aplikasi Xamarin.Forms menggunakan XAML;
  • Penyesuaian reka letak dalam halaman XAML dalam Xamarin.Forms;
  • Mereka bentuk halaman Xamarin.Forms XAML yang konsisten menggunakan sumber dan gaya yang dikongsi;
  • Menyediakan aplikasi Xamarin untuk penerbitan;
  • Menggunakan Perkhidmatan Web REST dalam Aplikasi Xamarin;
  • Menyimpan data tempatan dengan SQLite dalam aplikasi Xamarin.Forms;
  • Bina aplikasi Xamarin.Forms berbilang halaman dengan navigasi tindanan dan tab.

Ketahui lebih lanjut dan mula belajar

7 kursus percuma untuk pembangun dari Microsoft

3. Storan data dalam Azure

Azure menyediakan banyak cara untuk menyimpan data: menggunakan storan data tidak berstruktur, storan arkib, storan hubungan dan banyak lagi. Dalam masa 3,5-4 jam, anda akan mendapat pengetahuan asas tentang cara mengurus storan dalam Azure, mencipta akaun storan dan memilih model yang sesuai untuk data yang ingin anda simpan dalam awan.

Modul kursus:

  • Memilih pendekatan untuk penyimpanan data;
  • Buat akaun storan;
  • Menyambungkan aplikasi anda ke Azure Storage;
  • Perlindungan Akaun Storan Azure (modul ini juga disertakan dalam kursus Perlindungan Data Awan);
  • Menggunakan storan gumpalan.

Butiran dan permulaan latihan

7 kursus percuma untuk pembangun dari Microsoft

4. Pengenalan kepada Pembelajaran Mesin Menggunakan Buku Nota Python dan Azure

Kursus ini hanya akan membawa anda kira-kira 2-3 jam, tetapi akan memberi anda banyak kemahiran praktikal yang berguna. Lagipun, dengan mempelajarinya, anda akan belajar cara menggunakan Python dan perpustakaan berkaitan dalam Buku Nota Jupyter yang berjalan dalam Buku Nota Azure untuk meramal corak dan mengenal pasti arah aliran.

Semasa kursus, anda akan menganalisis data iklim secara bebas, meramalkan kemungkinan kelewatan penerbangan dan menganalisis sentimen ulasan pengguna. Semua ini menggunakan pembelajaran mesin dan Python.

Untuk lulus, pengetahuan asas pengaturcaraan Python diperlukan.

Butiran dan permulaan latihan

7 kursus percuma untuk pembangun dari Microsoft

5. Lindungi data dalam awan

Dan inilah kursus yang agak besar mengenai keselamatan - kira-kira 6-7 jam diperlukan untuk mempelajarinya. Di dalamnya, anda akan belajar cara menggunakan perkhidmatan Azure terbina dalam untuk menyimpan data aplikasi dengan selamat supaya hanya perkhidmatan dan pelanggan yang dibenarkan mempunyai akses kepada data tersebut.

Modul kursus:

  • Seni bina selamat di Azure;
  • Lima Elemen Keselamatan Penting untuk Dipertimbangkan Sebelum Pelaksanaan;
  • Mengamankan akaun storan Azure anda (modul ini juga disertakan dalam kursus Penyimpanan Data Azure);
  • Urus rahsia dalam aplikasi pelayan menggunakan Azure Key Vault;
  • Sahkan apl berasaskan pelayar menggunakan Perkhidmatan Apl Azure;
  • Lindungi sumber Azure menggunakan Akses Bersyarat;
  • Lindungi sumber Azure dengan kawalan akses berasaskan peranan (RBAC);
  • Perlindungan Pangkalan Data SQL Azure.

Butiran dan permulaan latihan

7 kursus percuma untuk pembangun dari Microsoft

6. Buat aplikasi tanpa pelayan

Fungsi Azure membolehkan anda mencipta sistem pengkomputeran atas permintaan yang dipacu peristiwa dan dicetuskan apabila pelbagai peristiwa luaran berlaku. Dalam 6-7 jam, anda akan belajar cara menggunakan Azure Functions untuk menjalankan logik sisi pelayan dan membina seni bina tanpa pelayan.

Modul kursus:

  • Memilih perkhidmatan Azure yang optimum untuk mengautomasikan proses perniagaan;
  • Cipta logik tanpa pelayan menggunakan Fungsi Azure;
  • Laksanakan fungsi Azure menggunakan pencetus;
  • Gabungkan fungsi Azure menggunakan pengikatan input dan output;
  • Cipta aliran kerja tanpa pelayan yang tahan lama menggunakan Ciri Tahan Lama;
  • Membangunkan, menguji dan menggunakan fungsi Azure menggunakan Visual Studio;
  • Pantau acara GitHub menggunakan webhook dalam Azure Functions.

Butiran dan permulaan latihan

7 kursus percuma untuk pembangun dari Microsoft

7. Pembangunan amalan DevOps [Bahasa Inggeris]

Kini kami telah mencapai kursus terakhir dalam koleksi ini untuk pembangun. Dan ia adalah satu-satunya di dalamnya dalam bahasa Inggeris - mereka masih belum berjaya menterjemahkannya ke dalam bahasa Rusia. Kursus ini akan mengambil masa anda hanya 1-1.5 jam dan akan memberikan pengetahuan pengenalan tentang DevOps.

DevOps adalah mengenai menghubungkan orang, proses dan produk untuk menyampaikan nilai secara berterusan kepada pengguna akhir. Azure DevOps ialah satu set perkhidmatan yang membolehkan keupayaan ini. Dengan Azure DevOps, anda boleh membina, menguji dan menggunakan sebarang aplikasi dalam awan atau di premis. Amalan DevOps yang membolehkan ketelusan, kerjasama, penghantaran berterusan dan penggunaan berterusan sedang disepadukan ke dalam kitaran pembangunan perisian.

Dengan laluan pembelajaran ini, anda akan memulakan perjalanan anda ke DevOps dan belajar:

  • bagaimana gambar rajah aliran nilai boleh membantu anda menilai proses dan teknologi semasa;
  • Cara mendaftar untuk akaun Azure DevOps percuma;
  • Cara merancang dan menjejaki item kerja menggunakan Azure Boards.

Butiran dan permulaan latihan

Kesimpulan

Hari ini kami memberitahu anda tentang 7 kursus percuma kami yang boleh berguna untuk pembangun. Tidak lama lagi kami akan meneruskan siri artikel ini dengan koleksi baharu. Nah, apa yang akan terjadi - anda boleh cuba meneka dalam komen. Lagipun, terdapat asterisk dalam jadual kandungan siri artikel ini atas sebab tertentu.

*Sila ambil perhatian bahawa anda mungkin memerlukan sambungan selamat untuk melengkapkan beberapa modul.

Sumber: www.habr.com

Tambah komen