7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

Γεια σου, Χαμπρ! Σήμερα ξεκινάμε μια σειρά άρθρων που θα περιλαμβάνει 5 συλλογές δωρεάν εκπαιδευτικών μαθημάτων από τη Microsoft. Σε αυτό το άρθρο, έχουμε τα πιο όμορφα μαθήματα για προγραμματιστές που αρέσουν περισσότερο στους προγραμματιστές.

Με την ευκαιρία!

  • Όλα τα μαθήματα είναι δωρεάν (μπορείτε ακόμη και να δοκιμάσετε προϊόντα επί πληρωμή δωρεάν).
  • 6/7 στα ρωσικά.
  • Μπορείτε να ξεκινήσετε την προπόνηση αμέσως.
  • Με την ολοκλήρωση, θα λάβετε ένα σήμα που επιβεβαιώνει την επιτυχή ολοκλήρωση του μαθήματος.

Εγγραφείτε, λεπτομέρειες κάτω από το κόψιμο!

Όλα τα άρθρα της σειράς

Αυτό το μπλοκ θα ενημερωθεί με νέα άρθρα.

  1. 7 δωρεάν μαθήματα προγραμματιστών
  2. * δωρεάν μαθήματα για *T-A***n*******rov
  3. 7 δωρεάν μαθήματα για *********************
  4. 6 ***** ****** ****** από τον Azure
  5. ** ***** ********* ****** ** ************ ** *******

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

1. Ανάπτυξη εφαρμογών για Windows 10

Το μικρό μας μάθημα, η πλήρης μελέτη του οποίου θα σας πάρει περίπου 4-5 ώρες. Κατά τη διάρκεια του μαθήματος:

  • Αρχικά, εξοικειωθείτε με τα βασικά της ανάπτυξης μιας εφαρμογής για Windows 10.
  • Στη συνέχεια, μάστερ εργασία με το Visual Studio.
  • Στη συνέχεια, θα μάθετε πώς να δημιουργείτε εφαρμογές στα πιο δημοφιλή περιβάλλοντα ανάπτυξης για Windows: UWP, WPF και Windows Forms.
  • και τέλος μάθετε πώς να δημιουργείτε εφαρμογές συνδεδεμένες στο διαδίκτυο.

Το μόνο που χρειάζεται για να παρακολουθήσετε αυτό το μάθημα είναι:

  • Υπολογιστής Windows 10
  • Βασικές γνώσεις C# ή παρόμοιας γλώσσας

Μάθετε περισσότερα και ξεκινήστε από αυτόν τον σύνδεσμο

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

2. Δημιουργία εφαρμογών για κινητά με το Xamarin.Forms

Αυτό το μάθημα καλύπτει ήδη πλήρως ή σχεδόν πλήρως όλη τη λειτουργικότητα του εργαλείου και έχει σχεδιαστεί για 10 ώρες εκπαίδευσης. Θα σας διδάξει πώς να εργάζεστε με το Xamarin.Forms και πώς να χρησιμοποιείτε το C# και το Visual Studio για τη δημιουργία εφαρμογών που τρέχουν σε συσκευές iOS και Android. Αντίστοιχα, για να ξεκινήσετε να μαθαίνετε, πρέπει να έχετε Visual Studio 2019 και να έχετε δεξιότητες στην εργασία με C# και .NET.

Ενότητες μαθήματος:

  • Δημιουργία εφαρμογής για κινητά με το Xamarin.Forms;
  • Εισαγωγή στο Xamarin.Android;
  • Εισαγωγή στο Xamarin.iOS;
  • Δημιουργία διεπαφής χρήστη στο Xamarin.Forms εφαρμογές χρησιμοποιώντας XAML.
  • Προσαρμογή διάταξης σε σελίδες XAML στο Xamarin.Forms;
  • Σχεδιάζοντας συνεπείς Xamarin.Forms XAML σελίδες χρησιμοποιώντας κοινόχρηστους πόρους και στυλ.
  • Προετοιμασία εφαρμογής Xamarin για δημοσίευση.
  • Χρήση υπηρεσιών Ιστού REST σε εφαρμογές Xamarin.
  • Αποθήκευση τοπικών δεδομένων με το SQLite σε μια εφαρμογή Xamarin.Forms.
  • Δημιουργήστε πολυσέλιδο Xamarin.Σχηματίζει εφαρμογές με πλοήγηση στοίβας και καρτελών.

Μάθετε περισσότερα και αρχίστε να μαθαίνετε

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

3. Αποθήκευση δεδομένων στο Azure

Το Azure παρέχει πολλούς τρόπους αποθήκευσης δεδομένων: χρήση μη δομημένης αποθήκευσης δεδομένων, αποθήκευση αρχείων, σχεσιακή αποθήκευση και πολλά άλλα. Σε 3,5-4 ώρες, θα αποκτήσετε βασικές γνώσεις για το πώς να διαχειριστείτε τον χώρο αποθήκευσης στο Azure, να δημιουργήσετε έναν λογαριασμό αποθήκευσης και να επιλέξετε το σωστό μοντέλο για τα δεδομένα που θέλετε να αποθηκεύσετε στο cloud.

Ενότητες μαθήματος:

  • Επιλέγοντας μια προσέγγιση για την αποθήκευση δεδομένων.
  • Δημιουργία λογαριασμού αποθήκευσης.
  • Σύνδεση της εφαρμογής σας στο Azure Storage.
  • Προστασία λογαριασμού αποθήκευσης Azure (αυτή η ενότητα περιλαμβάνεται επίσης στο μάθημα Προστασία δεδομένων Cloud).
  • Χρήση αποθήκευσης blob.

Λεπτομέρειες και έναρξη προπόνησης

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

4. Εισαγωγή στη Μηχανική Μάθηση με χρήση σημειωματάριων Python και Azure

Αυτό το μάθημα θα σας πάρει μόνο περίπου 2-3 ​​ώρες, αλλά θα σας δώσει πολλές χρήσιμες πρακτικές δεξιότητες. Εξάλλου, μελετώντας το θα μάθετε πώς να χρησιμοποιείτε την Python και τις σχετικές βιβλιοθήκες στα Σημειωματάρια Jupyter που εκτελούνται σε Σημειωματάρια Azure για να προβλέψετε μοτίβα και να προσδιορίσετε τάσεις.

Κατά τη διάρκεια του μαθήματος, θα αναλύσετε ανεξάρτητα δεδομένα για το κλίμα, θα προβλέψετε πιθανές καθυστερήσεις πτήσεων και θα αναλύσετε το συναίσθημα των κριτικών των χρηστών. Όλα αυτά χρησιμοποιώντας μηχανική μάθηση και Python.

Για να περάσεις απαιτούνται βασικές γνώσεις προγραμματισμού Python.

Λεπτομέρειες και έναρξη προπόνησης

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

5. Προστασία δεδομένων στο cloud

Και εδώ είναι ένα αρκετά μεγάλο μάθημα για την ασφάλεια - θα απαιτηθούν περίπου 6-7 ώρες για να το μελετήσετε. Σε αυτό, θα μάθετε πώς να χρησιμοποιείτε τις ενσωματωμένες υπηρεσίες Azure για την ασφαλή αποθήκευση δεδομένων εφαρμογών, έτσι ώστε μόνο εξουσιοδοτημένες υπηρεσίες και πελάτες να έχουν πρόσβαση στα δεδομένα.

Ενότητες μαθήματος:

  • Ασφαλής αρχιτεκτονική στο Azure.
  • Πέντε βασικά στοιχεία ασφαλείας που πρέπει να ληφθούν υπόψη πριν από την εφαρμογή.
  • Προστασία του λογαριασμού αποθήκευσης Azure (αυτή η ενότητα περιλαμβάνεται επίσης στο μάθημα Azure Data Storage).
  • Διαχείριση μυστικών σε εφαρμογές διακομιστή χρησιμοποιώντας το Azure Key Vault.
  • Έλεγχος ταυτότητας εφαρμογών που βασίζονται σε πρόγραμμα περιήγησης χρησιμοποιώντας τις Υπηρεσίες εφαρμογών Azure.
  • Προστατέψτε τους πόρους του Azure χρησιμοποιώντας Πρόσβαση υπό όρους.
  • Προστατέψτε τους πόρους του Azure με έλεγχο πρόσβασης βάσει ρόλων (RBAC).
  • Προστασία βάσεων δεδομένων Azure SQL.

Λεπτομέρειες και έναρξη προπόνησης

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

6. Δημιουργήστε εφαρμογές χωρίς διακομιστή

Το Azure Functions σάς επιτρέπει να δημιουργείτε υπολογιστικά συστήματα κατ' απαίτηση που βασίζονται σε συμβάντα και ενεργοποιούνται όταν συμβαίνουν διάφορα εξωτερικά συμβάντα. Σε 6-7 ώρες, θα μάθετε πώς να χρησιμοποιείτε τις λειτουργίες Azure για την εκτέλεση λογικής από την πλευρά του διακομιστή και τη δημιουργία αρχιτεκτονικών χωρίς διακομιστή.

Ενότητες μαθήματος:

  • Επιλογή της βέλτιστης υπηρεσίας Azure για την αυτοματοποίηση των επιχειρηματικών διαδικασιών.
  • Δημιουργήστε λογική χωρίς διακομιστή χρησιμοποιώντας τις λειτουργίες Azure.
  • Εκτελέστε μια λειτουργία Azure χρησιμοποιώντας έναυσμα.
  • Συνδυάστε τις λειτουργίες Azure χρησιμοποιώντας δεσμεύσεις εισόδου και εξόδου.
  • Δημιουργήστε μια μακροχρόνια ροή εργασίας χωρίς διακομιστή χρησιμοποιώντας τις Ανθεκτικές δυνατότητες.
  • Ανάπτυξη, δοκιμή και ανάπτυξη μιας συνάρτησης Azure χρησιμοποιώντας το Visual Studio.
  • Παρακολουθήστε συμβάντα GitHub χρησιμοποιώντας ένα webhook στο Azure Functions.

Λεπτομέρειες και έναρξη προπόνησης

7 δωρεάν μαθήματα για προγραμματιστές από τη Microsoft

7. Ανάπτυξη πρακτικών DevOps [Αγγλικά]

Τώρα έχουμε φτάσει στην τελική πορεία αυτής της συλλογής για προγραμματιστές. Και είναι το μόνο σε αυτό στα αγγλικά - δεν έχουν καταφέρει ακόμα να το μεταφράσουν στα ρωσικά. Αυτό το μάθημα θα πάρει μόνο 1-1.5 ώρα από το χρόνο σας και θα παρέχει εισαγωγικές γνώσεις για τα DevOps.

Το DevOps έχει να κάνει με τη σύνδεση ανθρώπων, διαδικασιών και προϊόντων για να προσφέρει συνεχώς αξία στους τελικούς χρήστες. Το Azure DevOps είναι ένα σύνολο υπηρεσιών που επιτρέπουν αυτήν τη δυνατότητα. Με το Azure DevOps, μπορείτε να δημιουργήσετε, να δοκιμάσετε και να αναπτύξετε οποιαδήποτε εφαρμογή στο cloud ή στις εγκαταστάσεις. Οι πρακτικές DevOps που επιτρέπουν τη διαφάνεια, τη συνεργασία, τη συνεχή παράδοση και τη συνεχή ανάπτυξη ενσωματώνονται στον κύκλο ανάπτυξης λογισμικού.

Με αυτήν τη διαδρομή εκμάθησης, θα ξεκινήσετε το ταξίδι σας στο DevOps και θα μάθετε:

  • πώς τα διαγράμματα ροής αξίας μπορούν να σας βοηθήσουν να αξιολογήσετε τις τρέχουσες διαδικασίες και τεχνολογίες.
  • Πώς να εγγραφείτε για έναν δωρεάν λογαριασμό Azure DevOps.
  • Πώς να σχεδιάζετε και να παρακολουθείτε αντικείμενα εργασίας χρησιμοποιώντας τους πίνακες Azure.

Λεπτομέρειες και έναρξη προπόνησης

Συμπέρασμα

Σήμερα σας είπαμε για 7 από τα δωρεάν μαθήματά μας που μπορούν να είναι χρήσιμα για προγραμματιστές. Πολύ σύντομα θα συνεχίσουμε αυτή τη σειρά άρθρων με νέες συλλογές. Λοιπόν, τι θα είναι - μπορείτε να προσπαθήσετε να μαντέψετε στα σχόλια. Άλλωστε, υπάρχουν αστερίσκοι στον πίνακα περιεχομένων αυτής της σειράς άρθρων για κάποιο λόγο.

*Λάβετε υπόψη ότι μπορεί να χρειαστείτε μια ασφαλή σύνδεση για να ολοκληρώσετε ορισμένες ενότητες.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο