Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding
Overzicht van het .NET-framework en C#
- Evolutie van Visual Basic naar C#
- Kenmerken en voordelen van C# bij ASP.NET-ontwikkeling
Het omgevingsinstellen
- Installatie en configuratie van Visual Studio
- .NET Core versus .NET Framework
Grondbeginselen van C#-syntaxis
- Gegevenstypen, variabelen en operators
- Besturingsstructuren (if, switch, lussen)
Inleiding tot objectgeoriënteerd programmeren
- Klassen, objecten en methoden
- Encapsulatie, erfelijkheid en polymorfisme
Foutafhandeling en debuggen
- Afhandeling van uitzonderingen
- Debugtechnieken in Visual Studio
Inleiding tot ASP.NET Core
- Overzicht van het framework en structuur van projecten
- Het opzetten van een eenvoudige ASP.NET-applicatie
Het maken van webapplicaties met MVC
- Inzicht in de Model-View-Controller-architectuur
- Razor Pages gebruiken voor het bouwen van views<\/li>
Gegevensbinding en interactie
- Aansluiting tussen ASP.NET-applicaties en databases
- Basisprincipes van Entity Framework Core
Communicatie tussen ASP.NET en PLC’s
- Uitleg over communicatieprotocollen (zoals Modbus, OPC-UA)
- Het verwerken van real-time datastromen
Gevorderde functies in ASP.NET
- Middleware en afhankelijkheidsinjectie
- RESTful APIs in ASP.NET Core
Overgang van Visual Basic-interfaces
- Oude VB-interfaces migreren naar ASP.NET
- Beste praktijken bij het upgraden van verouderde code
Beveiliging en best practices
- Authenticatie en autorisatie in ASP.NET
- Veilige gegevensbehandeling en -overdracht
Het implementeren van applicaties
- Lokale of cloudgebaseerde hosting van ASP.NET-applicaties
- Inleiding tot containerisatie met Docker (optioneel)
Samenvatting en vervolgstappen
Vereisten
- Basisconcepten van programmeren beheersen
- Praktische kennis van PLC-programmering hebben
Doelgroep
- Programmeurs
- Applicatieontwikkelaars
35 Uren
Getuigenissen (2)
Interactiviteit en code-oplossingen op het moment zelf
Eduard-Emanuel Zaharia - Kruk Italia
Cursus - Advanced Blazor
Automatisch vertaald
vloeiende gesprekken, luisteren en aanpassing door de trainer
Mathieu - Cetim
Cursus - Visual Studio 2022 IDE
Automatisch vertaald