IT-Training Ilci.de
Sie bzw. Ihr Team kann mit standardisierten Kursen (z.B. MOC) oder individualisierten Schulungen direkt bei Ihnen vor Ort unterstützt werden. Dadurch können Sie Ihre Zeit am effektivsten nutzen.
Sie können mich natürlich auch gerne kontaktieren
Schulungsthemen
Der quasi Nachfolger des populären ASP.NET MVC ermöglicht es interaktive Webanwendungen (Single-Page-Anwendungen) mit .NET und C# anstelle von Javascript zu entwickeln. Mit ASP.NET Core Blazor ist es möglich Webanwendungen serverseitig wie auch clientseitig zu entwickeln.
Inhalte
- Einführung in Blazor
- Unterschiede Blazor Server und Blazor WebAssembly
- Razor-Syntax
- Komponenten
- Datenbindung
- Event-Handling
- Templating und Styles
- Routing und Navigation
- Formulare und Validierung
- Datenzugriff mit Entity Framework Core
- DataAnnotations
- Interaktion mit JavaScript
- Dependency Injection
- State-Management
- Fehlerbehandlung & Logging
- Authentifizierung / Autorisierung
- Testing
- Best Practices
Empfohlene Kursdauer: 4/5 Tage
Microsofts moderne Webtechnologie basierend auf dem Model-View-Controller-Pattern. Mit MVC werden zukunftsorientierte den heutigen Anforderungen gerechte Webanwendungen mit Hilfe von Html/Css/ Javascript und C# realisiert.
Inhalte
- Microsoft Web-Technologien im Überblick
- Model-View-Controller-Prinzip
- Model-Binding
- Views
- Razor-Engine/Syntax
- TagHelper
- Templating und Styles
- Routing
- Action & ActionFilter
- Client/serverseitige Validierung
- DataAnnotations
- Interaktion mit JQuery / AJAX
- Entityframework mit MVC
- Bundling & Minification
- Fehlerbehandlung & Logging
- Authentifizierung / Autorisierung
- WebApi implementieren
- Mehrsprachigkeit
- Best Practices
Empfohlene Kursdauer: 5 Tage
Mit Hilfe von ASP.NET WebApi können HTTP-Dienste – sogenannte REST-Services mit dem .NET Framework entwickelt werden. Browser bzw. mobile Clients können via HTTP Daten in Form von XML bzw. JSON auszutauschen. Somit stellt die WebApi ein leistungstarkes Backend für alle HTTP-fähigen Clients zur Verfügung
Inhalte
- Grundlagen HTTP
- HTTP-Methoden (GET,POST,PUT,DELETE) & Codes
- Grundlagen REST
- CRUD / HATEOAS
- HttpClient (Request, Response)
- Routing
- Controller & Actions
- Filter
- Formatter
- Validierung
- DataAnnotations
- Interaktion mit JQuery / AJAX
- Entityframework mit WebAPi
- Security
- Fehlerbehandlung & Logging
- Best Practices
Empfohlene Kursdauer: 3 Tage
ASP.NET WebForms ist Microsofts etablierte Webtechnologie um robuste mehrschichtige Webanwendungen zu erstellen. Die Grundlage ist das .NET Framework mit C# und Visual Studio. Die vorhandenen graphischen Serversteuerelemente erleichtern den Einsteig in die Erstellung von Webanwendungen via Drag&Drop.
Inhalte
- Basiswissen ASP.NET Webtechnologie
- Visual Studio und .NET basierte Sprachen
- Serversteuerelemente
- Code-Behind / Klassen / Komponenten
- Seitenereignisse
- MasterPages und Benutzersteuerelemente
- Validierung von Benutzereingaben
- Problembehandlung / Logging / Tracing
- Datenzugriff via ADO.NET
- Datenzugriff via EnityFramework
- LinQ-Abfragen
- JQuery / AJAX
- AJAX Control Toolkit
- Security
- Best Practices
Empfohlene Kursdauer: 5 Tage
C# ist DIE Programmiersprache des .NET Frameworks. Aktuell in der Version 10 bildet es die Grundlage vieler Microsoft Technologien wie ASP.NET, WPF, WCF, Xamarin, WinForms etc. mit Visual Studio.
Inhalte
- Überblick .NET Technologie & Visual Studio
- Grundlagen C#
- Kontrollstrukturen & Schleifen
- Objektorientierte Programmierung (OOP)
- Klassen, Eigenschaften & Methoden
- Kapselung, Konstruktoren und Namespaces
- Vererbung
- Polymorphismus
- Collections
- Interfaces
- LinQ
- Exceptionhandling
- ADO.NET
- EntityFramework
- Delegates / Events
- Generics
- Mehrsprachigkeit
Empfohlene Kursdauer: 4-5 Tage
Html & CSS bilden das technische Fundament jeder Webseite. Die Gestaltungsmöglichkeiten sind seit Html5 und CSS3 immens gestiegen. Wie Sie davon profotieren können, lernen Sie in diesem Kurs
Inhalte
- Überblick / Grundlagen Html5
- Html5 Semantik / Strukturelemente
- Html5 Formulare
- Html5 Audio/Video
- Html5 Canvas
- Html5 Gelocation
- Html5 Webworker
- Html5 WebSockets
- JQuery / AJAX
- Html5 Datenspeicher LocalStorage
- Html5 FileApi
- Neues in CSS3
- CSS3 Selektoren
- CSS3 Pseudoklassen
- CSS3 Farben
- CSS3 Transitionen
- CSS3 Animationen / transformationen
- CSS3 MediaQueries
Empfohlene Kursdauer: 3 Tage
Stichwort Web 2.0! Ohne diese Scriptsprache wären die heutigen Webseiten nicht so dynamisch bzw. interaktiv.
Inhalte
- Einführung JavaScript
- Grundlegende Sprachelemente
- Kontrollstrukturen
- Funktionen
- Objekte
- Objektmodell
- EventHandler
- JQuery-Bibliothek
- Cookies
- Best Practices
- Revealing Module Pattern
Empfohlene Kursdauer: 2-3 Tage