7 kursus gratis untuk pengembang dari Microsoft

Halo, Habr! Hari ini kami memulai serangkaian artikel yang mencakup 5 kumpulan kursus pelatihan gratis dari Microsoft. Pada artikel ini, kami memiliki kursus paling keren untuk pengembang yang paling disukai programmer.

Ngomong-ngomong!

  • Semua kursus gratis (Anda bahkan dapat mencoba produk berbayar secara gratis);
  • 6/7 dalam bahasa Rusia;
  • Anda dapat memulai pelatihan secara instan;
  • Setelah selesai, Anda akan menerima lencana yang mengonfirmasi keberhasilan penyelesaian kursus.

Bergabunglah, detail di bawah potongan!

Semua artikel dalam seri

Blok ini akan diperbarui dengan dirilisnya artikel baru

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

7 kursus gratis untuk pengembang dari Microsoft

7 kursus gratis untuk pengembang dari Microsoft

1. Pengembangan aplikasi untuk Windows 10

Kursus kecil kami, pembelajaran lengkapnya akan memakan waktu sekitar 4-5 jam. Selama kursus Anda:

  • Pertama, biasakan diri Anda dengan dasar-dasar mengembangkan aplikasi untuk Windows 10;
  • lalu kuasai bekerja dengan Visual Studio;
  • kemudian Anda akan belajar cara membuat aplikasi di lingkungan pengembangan paling populer untuk Windows: UWP, WPF dan Windows Forms;
  • dan terakhir mempelajari cara membuat aplikasi yang terkoneksi internet.

Yang Anda perlukan untuk mengikuti kursus ini adalah:

  • komputer Windows 10
  • Pengetahuan dasar C# atau bahasa serupa

Anda dapat mengetahui lebih detail dan memulai pelatihan dengan link ini

7 kursus gratis untuk pengembang dari Microsoft

2. Membangun aplikasi seluler dengan Xamarin.Forms

Kursus ini sudah sepenuhnya atau hampir sepenuhnya mencakup semua fungsi alat dan dirancang untuk 10 jam pelatihan. Ini akan mengajari Anda cara bekerja dengan Xamarin.Forms dan cara menggunakan C# dan Visual Studio untuk membuat aplikasi yang berjalan di perangkat iOS dan Android. Karenanya, untuk mulai belajar, Anda harus memiliki Visual Studio 2019 dan memiliki keterampilan dalam bekerja dengan C# dan .NET.

Modul kursus:

  • Membangun aplikasi seluler dengan Xamarin.Forms;
  • Pengantar Xamarin.Android;
  • Pengantar Xamarin.iOS;
  • Buat antarmuka pengguna di aplikasi Xamarin.Forms menggunakan XAML;
  • Kustomisasi tata letak di halaman XAML di Xamarin.Forms;
  • Merancang halaman Xamarin.Forms XAML yang konsisten menggunakan sumber daya dan gaya bersama;
  • Mempersiapkan aplikasi Xamarin untuk diterbitkan;
  • Menggunakan Layanan Web REST di Aplikasi Xamarin;
  • Menyimpan data lokal dengan SQLite di aplikasi Xamarin.Forms;
  • Bangun aplikasi Xamarin.Forms multi-halaman dengan navigasi tumpukan dan tab.

Pelajari lebih lanjut dan mulailah belajar

7 kursus gratis untuk pengembang dari Microsoft

3. Penyimpanan data di Azure

Azure menyediakan banyak cara untuk menyimpan data: menggunakan penyimpanan data tidak terstruktur, penyimpanan arsip, penyimpanan relasional, dan banyak lagi. Dalam 3,5-4 jam, Anda akan memperoleh pengetahuan dasar tentang cara mengelola penyimpanan di Azure, membuat akun penyimpanan, dan memilih model yang tepat untuk data yang ingin Anda simpan di cloud.

Modul kursus:

  • Memilih pendekatan penyimpanan data;
  • Buat akun penyimpanan;
  • Menghubungkan aplikasi Anda ke Azure Storage;
  • Perlindungan Akun Azure Storage (modul ini juga disertakan dalam kursus Perlindungan Data Cloud);
  • Menggunakan penyimpanan blob.

Detail dan awal pelatihan

7 kursus gratis untuk pengembang dari Microsoft

4. Pengenalan Pembelajaran Mesin Menggunakan Python dan Azure Notebooks

Kursus ini hanya akan memakan waktu sekitar 2-3 jam, namun akan memberi Anda banyak keterampilan praktis yang berguna. Lagi pula, dengan mempelajarinya Anda akan mempelajari cara menggunakan Python dan pustaka terkait di Jupyter Notebooks yang berjalan di Azure Notebooks untuk memprediksi pola dan mengidentifikasi tren.

Selama kursus, Anda akan menganalisis data iklim secara mandiri, memprediksi kemungkinan penundaan penerbangan, dan menganalisis sentimen ulasan pengguna. Semua ini menggunakan pembelajaran mesin dan Python.

Untuk lulus, diperlukan pengetahuan dasar tentang pemrograman Python.

Detail dan awal pelatihan

7 kursus gratis untuk pengembang dari Microsoft

5. Lindungi data di cloud

Dan ini kursus keamanan yang cukup besar - dibutuhkan sekitar 6-7 jam untuk mempelajarinya. Di dalamnya, Anda akan mempelajari cara menggunakan layanan Azure bawaan untuk menyimpan data aplikasi dengan aman sehingga hanya layanan dan klien resmi yang memiliki akses ke data tersebut.

Modul kursus:

  • Arsitektur aman di Azure;
  • Lima Elemen Keamanan Penting yang Perlu Dipertimbangkan Sebelum Penerapan;
  • Mengamankan akun penyimpanan Azure Anda (modul ini juga disertakan dalam kursus Penyimpanan Data Azure);
  • Kelola rahasia dalam aplikasi server menggunakan Azure Key Vault;
  • Mengautentikasi aplikasi berbasis browser menggunakan Azure App Services;
  • Lindungi sumber daya Azure menggunakan Akses Bersyarat;
  • Lindungi sumber daya Azure dengan kontrol akses berbasis peran (RBAC);
  • Perlindungan Basis Data Azure SQL.

Detail dan awal pelatihan

7 kursus gratis untuk pengembang dari Microsoft

6. Membuat aplikasi tanpa server

Azure Functions memungkinkan Anda membuat sistem komputasi sesuai permintaan yang digerakkan oleh peristiwa dan dipicu ketika berbagai peristiwa eksternal terjadi. Dalam 6-7 jam, Anda akan mempelajari cara menggunakan Azure Functions untuk menjalankan logika sisi server dan membangun arsitektur tanpa server.

Modul kursus:

  • Memilih layanan Azure yang optimal untuk mengotomatisasi proses bisnis;
  • Membuat logika tanpa server menggunakan Azure Functions;
  • Jalankan fungsi Azure menggunakan pemicu;
  • Gabungkan fungsi Azure menggunakan pengikatan input dan output;
  • Ciptakan alur kerja tanpa server yang tahan lama menggunakan Fitur Tahan Lama;
  • Mengembangkan, menguji, dan menyebarkan fungsi Azure menggunakan Visual Studio;
  • Pantau peristiwa GitHub menggunakan webhook di Azure Functions.

Detail dan awal pelatihan

7 kursus gratis untuk pengembang dari Microsoft

7. Pengembangan praktik DevOps [Bahasa Inggris]

Sekarang kita telah mencapai kursus terakhir dalam koleksi ini untuk pengembang. Dan itu adalah satu-satunya yang berbahasa Inggris - mereka belum berhasil menerjemahkannya ke dalam bahasa Rusia. Kursus ini hanya akan memakan waktu 1-1.5 jam dari waktu Anda dan akan memberikan pengetahuan pengantar tentang DevOps.

DevOps adalah tentang menghubungkan orang, proses, dan produk untuk terus memberikan nilai kepada pengguna akhir. Azure DevOps adalah serangkaian layanan yang mengaktifkan kemampuan ini. Dengan Azure DevOps, Anda dapat membangun, menguji, dan menyebarkan aplikasi apa pun di cloud atau lokal. Praktik DevOps yang memungkinkan transparansi, kolaborasi, pengiriman berkelanjutan, dan penerapan berkelanjutan sedang diintegrasikan ke dalam siklus pengembangan perangkat lunak.

Dengan jalur pembelajaran ini, Anda akan memulai perjalanan Anda ke DevOps dan mempelajari:

  • bagaimana diagram aliran nilai dapat membantu Anda mengevaluasi proses dan teknologi saat ini;
  • Cara mendaftar akun Azure DevOps gratis;
  • Cara merencanakan dan melacak item pekerjaan menggunakan Azure Boards.

Detail dan awal pelatihan

Kesimpulan

Hari ini kami memberi tahu Anda tentang 7 kursus gratis kami yang dapat berguna bagi pengembang. Sebentar lagi kami akan melanjutkan rangkaian artikel ini dengan koleksi baru. Nah, apa jadinya - Anda bisa mencoba menebaknya di komentar. Lagipula, ada tanda bintang di daftar isi rangkaian artikel ini karena suatu alasan.

* Harap dicatat bahwa Anda mungkin memerlukan koneksi yang aman untuk menyelesaikan beberapa modul.

Sumber: www.habr.com

Tambah komentar