Kurzusleírás
Bevezetés
A .NET Framework és C# áttekintése
- Evolúció Visual Basicről C#-re
- A C# szolgáltatásai és előnyei az ASP.NET számára
A környezet beállítása
- Visual Studio telepítése és konfigurálása
- .NET Core kontra .NET-keretrendszer
C# Szintaxis alapjai
- Adattípusok, változók és operátorok
- Vezérlő utasítások (if, kapcsoló, hurkok)
Bevezetés az OOP-koncepciókba
- Osztályok, objektumok és metódusok
- Tokozás, öröklődés és polimorfizmus
Hibák kezelése és hibakeresés
- Kivételkezelés
- Hibakeresési technikák itt: Visual Studio
Bevezetés az ASP-be.NET Core
- A keretrendszer áttekintése és a projekt felépítése
- Egy alap ASP.NET alkalmazás beállítása
Webes alkalmazások létrehozása MVC segítségével
- A Model-View-Controller (MVC) architektúra megértése
- Építsen nézeteket a Razor Pages segítségével
Adatkötés és interakció
- ASP.NET alkalmazások összekapcsolása adatbázisokkal
- A Entity Framework Core alapjai
Communication az ASP.NET és a PLC-k között
- A kommunikációs protokollok áttekintése (pl. Modbus, OPC-UA)
- Valós idejű adatfolyamok kezelése
Az ASP.NET speciális funkciói
- Köztes szoftver és függőségi injekció
- RESTful API-k az ASP-ben.NET Core
A Visual Basic interfészek áthidalása
- Meglévő VB interfészek átalakítása ASP.NET-re
- Bevált módszerek a régi kódok áttelepítéséhez
Biztonság és legjobb gyakorlatok
- Hitelesítés és engedélyezés az ASP.NET-ben
- Biztonságos adatkezelés és továbbítás
Alkalmazások telepítése
- ASP.NET alkalmazások tárolása helyben és felhőben
- Bevezetés a konténerezésbe a Docker használatával (opcionális)
Összegzés és a következő lépések
Követelmények
- Alapvető programozási fogalmak ismerete
- A PLC programozás empirikus ismerete
Közönség
- Programozók
- Alkalmazásfejlesztők
Vélemények (5)
A nagy előnye volt a kurzusnak, hogy lehetőséget kaptunk a tárgyalásokra és arra, hogy a tanult dolgokkal dolgozzunk. De aminek a legjobban élveztem, az hogy minden tapasztalatokra épült, amelyet Marcin szerzett.
Jesper - ProgramDuon AB
Kurzus - Advanced Blazor
Gépi fordítás
I like that I had the opportunity to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurzus - Unit Testing with C#
Gépi fordítás
Az oktató nagyon jól magyarázta el a tantárgyakat valós példákkal, ami megkönnyítette az információ megértését.
Florin-Viorel Marut - Continental Automotive Romania
Kurzus - High-Performance Application Development with .NET Core
Gépi fordítás
A tréner megfelelő ismerete és mély megértése a témában, valamint képessége az ismeretek világos és hatékony bemutatására és átadására.
Balazs Farkas - Greentube GmbH
Kurzus - Implementing the Actor Model with Microsoft Orleans
Gépi fordítás
Komoly - mindent átfedett, amiben érdekeltek voltunk. Képesek voltak a példákon átmunkálni.
Deborah Morrison - AFBI
Kurzus - Introduction to Blazor
Gépi fordítás