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
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Interactiviteit en code-oplossingen op het moment zelf
Eduard-Emanuel Zaharia - Kruk Italia
Cursus - Advanced Blazor
Automatisch vertaald
kans om praktijkervaring op te doen en geduld van de instructeur
sheena - Te Manawa Taki Trauma System
Cursus - Visual Studio 2022 IDE
Automatisch vertaald