Header Background
 
 
 

.NET Developer Fundamentals - Bootcamp

Seminardauer: 27 Tage

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

Digital Skills Open Badges

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

Mehr zu den Vorteilen von Badges

 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

Preis pro Person:
Auf Anfrage

Anfragen Buchen Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel