Cursusaanbod

Introductie

Overzicht van .NET Framework en C#

  • Evolutie van Visual Basic naar C#
  • Kenmerken en voordelen van C# voor ASP.NET

Instellen van de omgeving

  • Installatie en configuratie van Visual Studio
  • .NET Core vergeleken met .NET Framework

C# Basisprincipes van syntaxis

  • Gegevenstypen, variabelen en operatoren
  • Controle-instructies (if, schakelaar, lussen)

Inleiding tot OOP-concepten

  • Klassen, objecten en methoden
  • Inkapseling, overerving en polymorfisme

Omgaan met fouten en foutopsporing

  • Afhandeling van uitzonderingen
  • Foutopsporingstechnieken in Visual Studio

Inleiding tot ASP.NET Core

  • Raamwerk overzicht en projectstructuur
  • Een basistoepassing voor ASP.NET instellen

Webapplicaties maken met MVC

  • Inzicht in de Model-View-Controller (MVC)-architectuur
  • Weergaven maken met Razor Pages

Gegevensbinding en interactie

  • Verbinden van ASP.NET applicaties met databases
  • Basisprincipes van Entity Framework Core

Communication tussen ASP.NET en PLC's

  • Overzicht van communicatieprotocollen (bijv. Modbus, OPC-UA)
  • Omgaan met real-time datastromen

Geavanceerde functies in ASP.NET

  • Middleware en afhankelijkheidsinjectie
  • RESTful API's in ASP.NET Core

Visuele basisinterfaces overbruggen

  • Overgang van bestaande VB-interfaces naar ASP.NET
  • Best practices voor het migreren van verouderde code

Beveiliging en best practices

  • Authenticatie en autorisatie in ASP.NET
  • Veilige verwerking en overdracht van gegevens

Implementatie van applicaties

  • Hosting ASP.NET applicaties lokaal en in de cloud
  • Inleiding tot containerisatie met behulp van Docker (optioneel)

Samenvatting en volgende stappen

Vereisten

  • Bekendheid met de basisconcepten van programmeren
  • Empirische kennis van PLC-programmering

Audiëntie

  • Programmeurs
  • Applicatie ontwikkelaars
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën