Introduction to Blazor Schulung
Blazor ist ein Open-Source-Web-Framework in C# geschrieben. Blazor ermöglicht es Entwicklern, interaktive Web-Benutzeroberflächen und Anwendungen mit C# zu erstellen.
Dieser Instructor-leitet, Live-Training (online oder on-site) richtet sich an Web-Entwickler, die verwenden möchten Blazor, um vollständige C# Web-Anwendungen zu erstellen.
Am Ende dieser Ausbildung können die Teilnehmer:
- Entwickeln Sie Webanwendungen mit C# und Blazor.
- Verwenden Sie C# Code, um JavaScript APIs und Bibliotheken anrufen.
- Führen Sie Client-Side C# Code und Client-Logik direkt in einem Browser oder Server aus.
- Deploy Blazor Web-Anwendungen mit Azure.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Schulungsübersicht
Einführung
Blazor und C#
- Was ist Blazor?
- Client-seitige vs. Server-seitige Programmierung
Razor Übersicht
- Klassen
- Schleifen
- Konditionale
Vorbereitungen für die Entwicklungsumgebung
- Installieren und Konfigurieren Blazor
Blazor Schnellstart
- Ein Projekt erstellen
Komponenten
- Routing implementieren
- Arbeiten mit Dependency Injection, untergeordneten Inhalten und Layouts
- Verwendung von Komponenten- und Datenbindung
Handhabung von Formen
- Eingaben mit Formularen lesen
- Formulare validieren
JavaScript und Blazor
- Anrufe JavaScript
- Aufrufen von Blazor
- Erstellen von Blazor-Bibliotheken
Sicherheit
- Ausblenden von UI-Inhalten
- Identität konfigurieren
- Verwendung von Anmelde- und Registrierungskomponenten
Einsatz
- Bereitstellung für Azure Dienste und Azure Speicher
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Ein Verständnis von C#
Publikum
- Web Development
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Introduction to Blazor Schulung - Booking
Introduction to Blazor Schulung - Enquiry
Erfahrungsberichte (7)
Nur die allgemeine Exposition. Sehr hilfreich.
Travis - Beckman Coulter
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Die perfekte Verbindung zwischen Theorie und Praxis, die Übungen
Leonardo Perez - Instituto Mexicano del Petroleo
Kurs - Introduction to Blazor
Maschinelle Übersetzung
die Interaktion
David Silva Santiago - Instituto Mexicano del Petroleo
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Die neuen Themen und die echten Übungen
Marco A. Tellez Quijano - Instituto Mexicano del Petroleo
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Wir haben alle Themen durchgenommen und auch der Trainer war sehr geduldig und hat alles sehr gut erklärt, er hat sogar einige Fragen mit praktischen Beispielen beantwortet, die nichts mit dem eigentlichen Schulungsthema zu tun hatten.
Catalin Alexandru Budiu - IFM Efector
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Alles ist abgedeckt; der Trainer ist kompetent und Fachexperte sowie gut vorbereitet; es ist eine gute Idee, dass Sie eine konfigurierte Virtuelle Maschine zur Verfügung gestellt haben, die für unsere Aktivitäten bereit ist.
Jeanly Maniwang - Chong Hua Hospital Cebu
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Dass mehr Übungen eingefügt wurden und es sehr handhabbar war
Roy Chia - AFBI
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Introducing C# 6.0 with Visual Studio 2015/2017
28 StundenThis instructor-led, live training in (online or onsite) equips participants with the essential skills needed to leverage the capabilities of C# 6.0 within the Visual Studio 2015/2017 environment.
By the end of this training, participants will be able to:
- Navigate and utilize the Integrated Development Environment (IDE) in Visual Studio 2015/2017.
- Implement basic C# functionalities such as Console.WriteLine, Console.ReadLine, and Hello C# World!.
- Understand the process of compiling and debugging C# code.
- Apply comments in C# for code documentation and readability.
- Explore the fundamentals of .NET 6.0, including CLR, GC, DLL, EXE, and technologies within .NET.
- Review the history of C# from version 1.0 to 6.0 and grasp C# fundamentals such as keywords, literals, operators, and statements.
- Work with numeric and boolean types, classes, objects, fields, properties, indexers, operators, methods, and more in C# 6.0.
- Explore .NET Class Library features, including collections, file handling, data streams, communication between systems, dates, serialization, and parallel programming.
- Access and manipulate data using ADO.NET, LINQ, ORM (Entity Framework), and data in Service-Oriented Architecture (SOA).
- Review applications that can be developed in C# and .NET Framework 6, such as Windows Presentation Foundation, ASP.NET MVC 2, and Silverlight.
C#.Net
35 StundenObjectives
This C# course will enable delegates to develop applications in the C# programming language. Delegates will be able to program using the principles of object orientation. The course will also cover how to use the Visual Studio development environment to produce robust and maintainable applications.
Audience
This course is intended for the following types of software developers:
- New developers
- Developers who understand computer programming but may have learned programming by using a non-graphical language in a university
These developers want to build solutions by using C#; within the Microsoft .NET Framework. They also want to employ Object Orientated techniques to enhance their development skills.
Advanced Blazor
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Webentwickler, die lernen möchten, wie man mit Hilfe von Entity Framework (EF) Core und Blazor Progressive Web Application (PWA)-Entwicklungsfunktionen eine App-ähnliche Erfahrung auf einer Website schafft.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Nutzen Sie das EF-Paket für die Arbeit mit Datenbanken.
- Nutzen Sie Blazor-Komponenten, Services, Dependency Injection, Layout und Routing.
- Erstellen von Service Workern, um PWA-Funktionen in einer Anwendung zu aktivieren.
- Nutzen Sie Push-Benachrichtigungen und andere PWA-Funktionen.
Advanced Programming in C#
35 StundenDiese von einem Trainer geleitete Live-Schulung führt in die fortgeschrittenen Funktionen von C# ein und untersucht seine Verwendung sowohl als Desktop-Anwendungsprogrammiersprache als auch als Web-Programmiersprache für die Lösung von Problemen der realen Welt.
Programming Die Techniken und Prinzipien werden durch praktische Übungen und Begehungen im Unterricht demonstriert und geübt.
Advanced C# for Automation Test Engineers
21 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an erfahrene Ingenieure für Automatisierungstests, die fortgeschrittene C# Programmierkonzepte für Automatisierungstests erlernen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
-
Verstehen fortgeschrittener C# Programmierkonzepte und bewährter Verfahren.
Anwendung fortgeschrittener objektorientierter Programmierprinzipien zur Erstellung effizienter und flexibler Automatisierungslösungen.
Entwurf und Entwicklung von modularen und wiederverwendbaren Automatisierungs-Frameworks unter Verwendung von Best Practices der Branche.
ASP.Net 4.0
35 StundenDie Teilnehmer werden in das .Net-Framework eingeführt und lernen, Webanwendungen mit C# 4.0 zu entwickeln. Nach Abschluss des Kurses sollten die Teilnehmer mit dem Framework vertraut sein, Erfahrung in der Entwicklung grundlegender Webanwendungen haben und mit dem Datenbankzugriff mit LINQ vertraut sein. Die Anwendungen werden mit objektorientierter Programmierung erstellt.
Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:
- Effektive Nutzung von Visual Studio 2010
- Erlernen von C# 4.0
- Kommerzielle ASP.NET-Webanwendungen erstellen
- Verstehen von OO Programming, Klassen und Objekten
- Anwendungen debuggen
- Benutzeroberflächen mit Master Pages, Site Navigation und Themes entwickeln
- ADO.Net und LINQ verwenden, um aus Datenbanken zu lesen und in sie zu schreiben
- Entwickeln von Rich-Internet-Anwendungen mit ASP.NET AJAX
- Erstellen und Aufrufen von WCF-Diensten
Blazor WebAssembly
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die Blazor Web Assembly zur Erstellung einer Webanwendung verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Formulare und Authentifizierung in Blazor WebAssembly zu verstehen.
- Ein Blazor WebAssembly Projekt erstellen.
- Verschiedene Möglichkeiten zur Ausführung Ihrer Webanwendung kennenlernen.
C# for Automation Test Engineers
21 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz richtet sich an alle, die daran interessiert sind, C# für den Zweck der Automatisierungstests zu lernen. Es handelt sich um einen gestrafften, intensiven Kurs mit vielen praktischen Übungen, um den Teilnehmern schnell die wesentlichen Programmierfähigkeiten zu vermitteln, die sie für Software-Automatisierungstests benötigen. Der Schwerpunkt liegt auf den C#-Grundlagen, die direkt und unmittelbar auf die Testautomatisierung angewendet werden können.
Dieser Kurs deckt keine detaillierten Testautomatisierungs-Frameworks wie Selenium ab. Wenn Sie bereits über C#-Kenntnisse verfügen und direkt in das Testen mit Selenium einsteigen möchten, lesen Sie bitte weiter: Selenium WebDriver in C#: Einführung in die Web-Testautomatisierung in C#.
Entwurfsmuster in C# (Design Patterns)
14 StundenZielgruppe:
Technischer Teamleiter, Softwareentwickler
Lernziel:
Der Zweck der Schulung besteht darin, die Fähigkeit zu erwerben, fortgeschrittene Entwicklungs- / Projektstrukturen in C # zu entwerfen.
Während des Kurses lernen die Teilnehmer die MSDN-Ressourcen und -Tools zur Unterstützung des Entwicklungsprozesses kennen, z. B. Microsoft Visual Studio und ReSharper.
Mastering LINQ with C#
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die Big Data mit LINQ unter Verwendung von C# abfragen und aktualisieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen und Ausführen von LINQ-Abfragen.
- Erweiterte Bibliotheken für Datenabfragen zu implementieren.
- Lokale oder entfernte Objekte zu filtern, zu suchen, zu transformieren und zu manipulieren.
Programmieren in ASP.NET MVC 5
21 StundenZielgruppe:
Technischer Teamleiter, Softwareentwickler
Lernziel:
Der Zweck der Schulung besteht darin, die Fähigkeit zum Entwickeln von Geschäftsinternetanwendungen in ASP.NET MVC 4-Technologie und in C # -Sprache zu erwerben.
Während des Kurses lernen die Teilnehmer die MSDN-Ressourcen und -Tools zur Unterstützung des Entwicklungsprozesses kennen, z. B. Microsoft Visual Studio .
Programmierung in C# 5.0 mit Visual Studio 2012
28 StundenDiese Live-Schulung Schweiz (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Entwickler, die die Syntax von C# und Themen der objektorientierten Programmierung in C# verstehen möchten. Am Ende dieses Kurses werden die Teilnehmer in der Lage sein: Mit den MSDN-Ressourcen und -Tools vertraut sein. den Entwicklungsprozess wie bei Microsoft Visual Studio zu unterstützen.
Programming in C#
14 StundenDer Kurs richtet sich an Personen, die eine auf C# basierende Programmiersprache lernen und grundlegende Funktionen der .NET-Plattform erlernen möchten. Während des Trainings lernen die Teilnehmer, wie es in C# eingebaut wird, wie eine Umgebung zum Schreiben von Basisprogrammen eingerichtet wird und wie die Standardbibliotheken verwendet werden.
Programmieren in WPF 4.5
21 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Softwareentwickler, die Desktop-Client-Anwendungen mit WPF und C# entwickeln möchten. Am Ende dieser Schulung werden die Teilnehmer in der Lage sein: Lernen und verstehen, wie man die MSDN-Ressourcen und -Tools verwendet. Den Entwicklungsprozess in Microsoft Visual Studio zu unterstützen. Business-Desktop-Anwendungen mit der WPF-Technologie und der Sprache C# zu entwickeln.
Selenium C# Test Automation
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler und Tester, die Testautomatisierung mit C# und Selenium durchführen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Sie Selenium WebDriver.
- Tests mit Selenium, C# und Nunit mit Visual Studio IDE schreiben.
- Selenium-Testautomatisierung in C# ausführen.