Webentwicklung mit C#.NET
  • AK extra Digi-Bonus Logo
  • Arbeiterkammer Wien Logo

Webentwicklung mit C#.NET

Das erwartet Sie

C# steht für Leistung und Stabilität und verträgt sich gut mit anderen Sprachen und Technologien. Es entfaltet seine Stärken insbesondere in der Webentwicklung mit .NET. In diesem Diplomlehrgang im Blended Learning-Format erlernen Sie Schritt für Schritt die objektorientierte Programmiersprache C# und setzen das theoretische Wissen anschließend direkt in einem eigenen Webprojekt um. Nach Abschluss des Kurses werden Sie nicht nur in der Lage sein, eigene, moderne Webapplikationen zu entwickeln, sondern auch eine Vielzahl weiterer nützlicher Softwarelösungen eigenständig zu erstellen.

Inhalte

Grundlagen - Programmieren mit C#.NET

- Einführung in die Microsoft .NET-Technologie
- Projektverwaltung mit Visual Studio
- Eingabe, Verarbeitung, Ausgabe
- Syntax von C#
- Verwendung von Bibliotheken
- Variablen und Datentypen, Gültigkeitsbereiche, Verkettungen
- (Mathematische) Operatoren
- Vergleichsoperatoren, logische Operatoren
- Kontrollstrukturen (if, switch case, ?-Operator)
- Schleifen (for, foreach, while, do-while)
- Arrays, Listen, ASCII-Werte
- Grundlagen der OOP (Klassen, Objekte, Eigenschaften, Methoden, Konstruktoren und statische Methoden)
- Konsolen- und WinForm-Anwendungen
- Standardkomponenten (Eigenschaften und Ereignisse)
- Grundlagen der Klassendiagramme
- Umgang mit NuGet-Paketen
- Grundlagen der Datenbankzugriffe mit ADO.NET
- Datenabfragen mit LINQ
- Zahlreiche Übungen

Webentwicklung mit C#.NET

- Details der OOP (Vererbung, abgeleitete Eigenschaften, partielle Klassen, Serialisieren und Deserialisierung von Objekten, JSON)
- Software-Architektur (Ordnerstruktur und Zuständigkeitsbereiche)

- HTML, CSS, JavaScript und Bootstrap-Grundlagen
- ASP.NET MVC-Grundlagen (Razor, Controller, Model, Views, ViewModels)
- Erstellen von Formularen (Senden und Empfangen von Daten, Get, Post, wichtigste Formularelemente, versteckte IDs)
- Datenverwaltung mit Create, Details, Update, Delete
- Umgang mit Cookies und Sessions
- Einsetzen von Bildern in Webseiten

- Umgang mit MS SQL-Server (Installation, Datenbank anlegen)
- Erstellen von Tabellen (Spalten, PK, FK, Datentypen)
- Anordnen, Top-5-Einträge, Max, Min, Avg, Count, Where, Having, Not in, Between
- Tabellen verbinden (Left/Right Join, Inner Join)
- Abfragen: Änderungen durchführen (Insert, Delete, Update)
- Erstellen von SQL-Skripten

- Connection String und Abfragen: Auflisten aller Einträge
- Grundlagen der Datenbankzugriffe mit ADO.NET
- Datenbankzugriffe mit EF (Entity Framework) (DB First Methode, DbContext)
- Datenabfragen mit LINQ
- Validierung
- Erstellen von Login- und Admin-Seiten (Hashen)
- WebAPIs und Swagger

- Praxisorientierte Beispiele aus der Warenwirtschaft (Warenkorb und Bestellwesen)
- Entwicklung einer einfachen Webshop-Lösung (mit EF und ASP.NET MVC)
- Erstellen von Berichten, Lieferscheinen, Rechnungen
- Erstellen von PDF-Dateien
- Präsentation des Abschlussprojekts

Nutzen und Karrieremöglichkeiten

- Sie kennen die Syntax von C# und sind mit der Entwicklungsumgebung Visual Studio sowie der .NET-Technologie vertraut.
- Sie kennen die Prinzipien der objektorientierten Programmierung.
- Sie erwerben die Grundlagen von HTML, CSS, JavaScript und Bootstrap für die Webentwicklung.
- Durch zahlreiche Übungen und praxisorientierte Projekte festigen Sie Ihr Wissen und sammeln wertvolle Erfahrungen für Ihre berufliche Zukunft.
- Sie sind in der Lage eigene Webapplikationen zu entwickeln.
- Moderne Lernmethoden, wie z. B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen.

Abschluss

Nach erfolgreichem Abschluss erhalten Sie das BFI Wien Diplom und dokumentieren dadurch offiziell Ihr Können.

Voraussetzungen

- Erfahrung im Umgang mit PC, Betriebssystem und Anwendungsprogrammen
- Grundkenntnisse einer Programmier- oder Skriptsprache von Vorteil

Zielgruppe

- Erfahrene Anwender:innen, die eine berufliche Laufbahn in der Webentwicklung mit C# anstreben
- Personen aus den Bereichen Logistik und Vertrieb in Klein- und Mittelbetrieben sowie Einzelunternehmer:innen, die in Zukunft Softwareanwendungen in der Lager- und Auftragsverwaltung selbst aufsetzen wollen

Bitte beachten Sie

Der Lehrgang nutzt das Blended Learning-Format und umfasst 120 Präsenzeinheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sowie für die Abschlussarbeit planen Sie bitte mindestens 120 Unterrichtseinheiten im Selbststudium ein.

Weitere Informationen

Haben Sie ein Anliegen?

FAQ - Häufige Fragen

Haben Sie eine Frage? Finden Sie Ihre Antwort unter den FAQ - Häufigen Fragen.

Mehr erfahren

Weitere Kurse dieser Kategorie

Alles Kurse dieser Kategorie
Programmierung
Web Developer
Web Developer
  • Live-Online
Nächster Starttermin
10.02.2025
Unterrichtseinheiten
92
Preis
€ 2.700,-
Förderpreis
€ 2.400,-
Programmierung
UX - User Experience Design Bootcamp
Nächster Starttermin
27.02.2025
Unterrichtseinheiten
8
Preis
€ 490,-
Förderpreis
€ 190,-
Programmierung
Vorbereitung auf die LAP Applikationsentwicklung - Coding
Nächster Starttermin
05.03.2025
Unterrichtseinheiten
176
Preis
€ 2.790,-
Förderpreis
€ 2.440,-
Programmierung
Python Basics: Web Scraping und Web Mining
Nächster Starttermin
17.03.2025
Unterrichtseinheiten
24
Preis
€ 640,-
Förderpreis
€ 340,-
Programmierung
Embodiment - Neurosystemisches Coaching Grundlagen
Nächster Starttermin
25.03.2025
Unterrichtseinheiten
6
Preis
€ 300,-
Förderpreis
€ 0,-
Programmierung
Programmieren mit Python
Nächster Starttermin
07.05.2025
Unterrichtseinheiten
60
Preis
€ 1.490,-
Förderpreis
€ 1.190,-
Programmierung
Game Developer mit Unity
Nächster Starttermin
08.05.2025
Unterrichtseinheiten
85
Preis
€ 2.590,-
Förderpreis
€ 2.290,-
Programmierung
Coding in a Day
Nächster Starttermin
14.05.2025
Unterrichtseinheiten
8
Preis
€ 490,-
Förderpreis
€ 190,-
Programmierung
Web Developer - Advanced
Nächster Starttermin
30.06.2025
Unterrichtseinheiten
64
Preis
€ 1.820,-
Förderpreis
€ 1.520,-

Der Newsletter des BFI Wien

Abonnieren und Vorteile sichern: Unsere Newsletter informieren Sie über aktuelle Bildungsangebote, Veranstaltungen, attraktive Gewinnspiele und vieles mehr!

Jetzt anmelden