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
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.
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);
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.
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);
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.
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.
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.