Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Το περιβάλλον προγραμματισμού και επεξήγηση του .NET Core
- κατανόηση του Visual Studio
- δημιουργία project και λύσης
- εισαγωγή των βιβλιοθηκών
- υλοποίηση της λύσης

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

Δομές και συλλογές
- υλοποίηση δομών και τύπων απαρίθμησης
- οργάνωση δεδομένων σε συλλογές

Αντικειμενοστραφής προγραμματισμός
- χειριστές συμβάντων
- δημιουργία κλάσεων
- ορισμός και υλοποίηση διεπαφών
- υλοποίηση συλλογών ισχυρού τύπου
- δημιουργία ιεραρχιών κλάσεων
- επέκταση των κλάσεων του .NET Framework ή Core

Εργασία με αρχεία
- ανάγνωση και αποθήκευση αρχείων
- σειριοποίηση και αποσειριοποίηση XML, JSON
- εργασία με τη βιβλιοθήκη I/O

Εργασία με βάσεις δεδομένων
- δημιουργία και χρήση μοντέλων δεδομένων Entity
- αναζήτηση δεδομένων με χρήση του LINQ
- ενημέρωση δεδομένων με το LINQ
- απομακρυσμένη πρόσβαση σε δεδομένα στο δίκτυο
- πρόσβαση σε δεδομένα μέσω υπηρεσιών Web (REST)

Πολυνηματικός και ασύγχρονος προγραμματισμός
- υλοποίηση πολυνηματικότητας με χρήση εκφράσεων Lambda και εργασιών
- προετοιμασία ασύγχρονων λειτουργιών
- συγχρονισμός ταυτόχρονης πρόσβασης σε δεδομένα

Προαιρετικά (εφόσον το επιτρέπει ο χρόνος):
- project εφαρμογής παραθύρου WPF (.NET Framework)
- project ASP.NET MVC (.NET Framework ή .NET Core)
- πρόσβαση στα δεδομένα στη βάση δεδομένων Azure του SQL Server (Cloud)

Απαιτήσεις

  • Γνώση των βασικών φράσεων ανάπτυξης λογισμικού.

Κοινό

  • Τεχνικός Υπεύθυνος Ομάδας
  • Προγραμματιστής Λογισμικού
 28 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (4)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες