Schița de curs

Introducere

Prezentare generală a framework-ului .NET și C#

  • Evoluția de la Visual Basic la C#
  • Caracteristici și beneficii ale C# pentru ASP.NET

Configurarea mediului

  • Instalarea și configurarea Visual Studio
  • .NET Core vs .NET Framework

Bazele sintaxei C#

  • Tipuri de date, variabile și operatori
  • Instrucțiuni de control (if, switch, bucle)

Introducere în conceptele OOP

  • Clase, obiecte și metode
  • Încapsulare, moștenire și polimorfism

Gestionarea erorilor și depanarea

  • Gestionarea excepțiilor
  • Tehnici de depanare în Visual Studio

Introducere în ASP.NET Core

  • Prezentare generală a framework-ului și structura proiectului
  • Configurarea unei aplicații de bază ASP.NET

Crearea aplicațiilor web cu MVC

  • Înțelegerea arhitecturii Model-View-Controller (MVC)
  • Construirea vizualizărilor cu Razor Pages

Legătura de date și interacțiune

  • Conectarea aplicațiilor ASP.NET la baze de date
  • Bazele Entity Framework Core

Comunicarea între ASP.NET și PLC-uri

  • Prezentare generală a protocolelor de comunicare (de ex., Modbus, OPC-UA)
  • Gestionarea fluxurilor de date în timp real

Caracteristici avansate în ASP.NET

  • Middleware și injecția de dependențe
  • API-uri RESTful în ASP.NET Core

Legătura interfețelor Visual Basic

  • Trecerea de la interfețe existente VB la ASP.NET
  • Cele mai bune practici pentru migrarea codului vechi

Securitate și cele mai bune practici

  • Autentificare și autorizare în ASP.NET
  • Gestionarea și transmiterea securizată a datelor

Implementarea aplicațiilor

  • Găzduirea aplicațiilor ASP.NET local și în cloud
  • Introducere în containerizare folosind Docker (opțional)

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre conceptele de programare
  • Cunoștințe empirice de programare PLC

Publicul țintă

  • Programatori
  • Dezvoltatori de aplicații
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite