Course Outline

Εισαγωγή

Επισκόπηση του .NET Framework και C#

  • Εξέλιξη από τη Visual Basic στο C#
  • Χαρακτηριστικά και πλεονεκτήματα του C# για το ASP.NET

Ρύθμιση του Περιβάλλοντος

  • Εγκατάσταση και διαμόρφωση του Visual Studio
  • .NET Core έναντι .NET Framework

C# Βασικά συντακτικά

  • Τύποι δεδομένων, μεταβλητές και τελεστές
  • Δηλώσεις ελέγχου (if, switch, loops)

Εισαγωγή στις έννοιες του OOP

  • Κλάσεις, αντικείμενα και μέθοδοι
  • Ενθυλάκωση, κληρονομικότητα και πολυμορφισμός

Χειρισμός σφαλμάτων και εντοπισμός σφαλμάτων

  • Εξαίρεση χειρισμού
  • Τεχνικές εντοπισμού σφαλμάτων στο Visual Studio

Εισαγωγή στο ASP.NET Core

  • Επισκόπηση πλαισίου και δομή έργου
  • Ρύθμιση μιας βασικής εφαρμογής ASP.NET

Δημιουργία διαδικτυακών εφαρμογών με MVC

  • Κατανόηση της αρχιτεκτονικής Model-View-Controller (MVC).
  • Θέα κτιρίου με Σελίδες ξυραφιού

Δέσμευση δεδομένων και αλληλεπίδραση

  • Σύνδεση εφαρμογών ASP.NET σε βάσεις δεδομένων
  • Βασικά στοιχεία του Entity Framework Core

Communication μεταξύ ASP.NET και PLC

  • Επισκόπηση πρωτοκόλλων επικοινωνίας (π.χ. Modbus, OPC-UA)
  • Χειρισμός ροών δεδομένων σε πραγματικό χρόνο

Προηγμένες δυνατότητες στο ASP.NET

  • Ενδιάμεσο λογισμικό και ένεση εξάρτησης
  • RESTful API στο ASP.NET Core

Γεφύρωση διεπαφών της Visual Basic

  • Μετάβαση υπαρχουσών διεπαφών VB στο ASP.NET
  • Βέλτιστες πρακτικές για τη μετεγκατάσταση κώδικα παλαιού τύπου

Ασφάλεια και βέλτιστες πρακτικές

  • Έλεγχος ταυτότητας και εξουσιοδότηση στο ASP.NET
  • Ασφαλής χειρισμός και μετάδοση δεδομένων

Ανάπτυξη Εφαρμογής

  • Φιλοξενία εφαρμογών ASP.NET τοπικά και στο cloud
  • Εισαγωγή στη μεταφορά εμπορευματοκιβωτίων με χρήση Docker (προαιρετικό)

Περίληψη και Επόμενα Βήματα

Requirements

  • Εξοικείωση με βασικές έννοιες προγραμματισμού
  • Εμπειρική γνώση προγραμματισμού PLC

Ακροατήριο

  • Προγραμματιστές
  • Προγραμματιστές εφαρμογών
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories