Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο .NET 8
- Τι είναι το .NET; Επισκόπηση και εξέλιξη
- Χαρακτηριστικά LTS του .NET 8 και υποστήριξη πλατφορμών
- Εγκατάσταση SDK και εργαλεία ανάπτυξης
Ξεκινώντας με C# και Εφαρμογές Κονσόλας
- Δομή έργου και εντολές CLI
- Εργασία με τύπους, μεθόδους και ροή ελέγχου
- Αντικειμενοστραφής προγραμματισμός σε C#
Δημιουργία Διαδικτυακών Εφαρμογών με ASP.NET Core 8
- Δημιουργία και εκτέλεση μιας βασικής διαδικτυακής εφαρμογής
- Δρομολόγηση, ενδιάμεσο λογισμικό και υπηρεσίες
- Εισαγωγή σε Razor Pages και MVC
Πρόσβαση σε Δεδομένα με Entity Framework Core
- Ρύθμιση ενός πλαισίου βάσης δεδομένων
- Εργασία με LINQ και μοντέλα δεδομένων
- Μετεγκαταστάσεις και λειτουργίες CRUD
Έγχυση Εξαρτήσεων και Ρύθμιση Παραμέτρων
- Ενσωματωμένο πλαίσιο έγχυσης εξαρτήσεων
- Εργασία με appsettings.json και μεταβλητές περιβάλλοντος
- Διάρκεια ζωής υπηρεσιών και αρθρωτή αρχιτεκτονική
Ανάπτυξη API με Minimal APIs
- Αρχές RESTful και σχεδιασμός τελικών σημείων
- Χρήση χαρακτηριστικών και παραμέτρων διαδρομής
- Δοκιμή API με Postman ή Swagger
Δοκιμές και Αποσφαλμάτωση στο .NET
- Δοκιμές μονάδας με xUnit
- Προσεγγίσεις δοκιμών ολοκλήρωσης
- Τεχνικές αποσφαλμάτωσης στο Visual Studio
Ανάπτυξη Εφαρμογών και Πολυπλατφορμική Δημοσίευση
- Δημοσίευση εφαρμογών .NET 8 (αυτόνομες έναντι εξαρτώμενων από πλαίσιο)
- Επιλογές ανάπτυξης για Windows, Linux και macOS
- Χρήση εργαλείων Visual Studio και CLI για πακετάρισμα και κυκλοφορία
Σύνοψη και Επόμενα Βήματα
- Ανακεφαλαίωση βασικών εννοιών και εργαλείων που καλύφθηκαν κατά τη διάρκεια του μαθήματος
- Προτεινόμενες διαδρομές εξάσκησης και πόροι εκμάθησης
- Επισκόπηση αναδυόμενων θεμάτων: .NET 9 preview, Blazor, μικροϋπηρεσίες
Απαιτήσεις
- Βασική κατανόηση εννοιών προγραμματισμού (μεταβλητές, βρόχοι, συναρτήσεις)
- Κάποια εμπειρία με οποιαδήποτε αντικειμενοστραφή γλώσσα (π.χ., C#, Java, Python)
- Εξοικείωση με εργαλεία γραμμής εντολών είναι χρήσιμη αλλά δεν απαιτείται
Κοινό
- Προγραμματιστές που εισέρχονται στο οικοσύστημα .NET
- Προγραμματιστές που μεταβαίνουν από άλλες γλώσσες σε C#/.NET
- Τεχνικές ομάδες που δημιουργούν πολυπλατφορμικές εφαρμογές με σύγχρονο .NET
21 Ώρες
Σχόλια (2)
Διαδραστικότητα και λύσεις κώδικα σε πραγματικό χρόνο
Eduard-Emanuel Zaharia - Kruk Italia
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
ευκαιρία να εφαρμόσεις πρακτικά και υπομονή του εκπαιδευτή
sheena - Te Manawa Taki Trauma System
Κομμάτι - Visual Studio 2022 IDE
Μηχανική Μετάφραση