.NET Developer Fundamentals - Bootcamp
Ziele der Schulung
Das 27-tägige ".NET Developer Fundamentals - Bootcamp" ist darauf ausgerichtet, Ihnen ein umfassendes Verständnis der .NET-Entwicklung zu vermitteln. Von C# Grundlagen bis hin zu fortgeschrittenen Datenverarbeitungstechniken bietet dieses Bootcamp alles, was Sie benötigen, um in der .NET Welt erfolgreich zu sein. Sie lernen objektorientierte Programmierung, den Umgang mit modernen Entwicklungswerkzeugen, Web-Entwicklung mit ASP.NET und den Zugriff auf Datenbanken mit Entity Framework Core. Abschließend setzen Sie Ihr Wissen in einem praktischen Workshop um, in dem Sie eine Anwendung konzipieren und entwickeln.
- C# und .NET Grundlagen: einschließlich Syntax, Basis-Datentypen und Fehlerbehandlung.
- Objektorientierte Programmierung (OOP): Modellierung mit UML, Collections, Dateioperationen, und funktionale Programmierung.
- Werkzeuge und Methoden für moderne Softwareentwicklung: inklusive Source Code Management, testgetriebener Entwicklung und DevOps.
- Web-Entwicklung mit ASP.NET: einschließlich RESTful WebServices und Razor für browser-basierte Anwendungen.
- Datenverarbeitung: von Datenbankgrundlagen und SQL bis zum Einsatz von Entity Framework Core für Datenbankzugriff.
Zielgruppe Seminar
Dieses Training richtet sich an Personen, die gerne die Grundlagen der Softwareentwicklung erlernen möchten.
Voraussetzungen
Für die Schulung sind keine Vorkenntnisse in Programmierung oder spezifische Grundkenntnisse erforderlich. Ideal sind eine abgeschlossene Berufsausbildung oder ein Hochschul-/ Fachhochschulabschluss sowie ein Interesse an IT- und Softwarethemen.
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Seminarinhalt
C# - Grundlagen der Programmierung (3 Tage)
- .NET-Einführung: Architektur, Runtime, erstes Programm
- Visual Studio: Editoren, Programmier-Werkzeuge und Code-Asist
- Basic Sprachelemente: Syntax, Basis-Datentypen, Operatoren, Funktionen, Fehlerbehandlung C#
Objektorientierte Programmierung (6 Tage)
- OOP: Klassen, Vererbung, Kapselung, Interfaces
- Grundlagen der Modellierung mit UML
- Collections
- Weitere Hilfsklassen: Lesen und Schreiben von Dateien, String-Verarbeitung, Datum und Uhrzeit
- Elemente der Funktionalen Programmierung: Funktionen als Objekte, Lambda-Ausdrücke
- Windows-Applikationen
Werkzeuge und Verfahren zur effizienten Softwareentwicklung (3 Tage)
- Source Code Management mit Git/GitHub, Issue-Management mit Jira
- Testgetriebene Entwicklung, Umsetzung mit nunit
- Testen mit Mock-Objekten, Framework moq
- Package Management mit NuGet
- DevOps Grundlagen
Web- Anwendungen mit ASP.NET (3 Tage)
- Übersicht ASP.NET RESTful WebServices mit ASP.NET
- Browser-basierte Web-Anwendung mit Razor
Datenverarbeitung Basic und Advanced (3 Tage)
- Einführung: Aufgaben einer Datenbank, Kategorisierung, Produkt-Übersicht, erster Kontakt mit MSSQL & SQL Server Management Studio
SQL (2 Tage)
- Anlegen eines Datenbank-Schemas, INSERT, SELECT, UPDATE, DELETE, Relationen
- Transaktionssteuerung: ACID-Transaktionen, BEGIN, COMMIT, ROLLBACK
Datenbank-Zugriff mit Entity Framework Core (2 Tage)
Zugriff auf eine relationale Datenbank (Microsoft SQL Server) und Absetzen von SQL-Statements O/R-Mapping und Entities Optional: Zugriff auf eine NoSQL-Datenbank z.B. Couchbase
Workshop Anwendungsentwicklung (5 Tage)
- Konzeption und Entwicklung
- Präsentation des Endergebnisses
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: Bootcamps Schulungen Portfolio



