Header Background
 
 
 

.NET Developer Bootcamp - Basic

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.

Lernziele

  • C#-Grundlagen der Programmierung
  • Objektorientierte Programmierung
  • Grundlagen der Modellierung mit UML
  • Elemente der funktionalen Programmierung
  • Werkzeuge und Verfahren zur effizienten Softwareentwicklung Web- Anwendungen mit ASP.NET
  • Datenverarbeitung SQL Datenbank-Zugriff mit Entity Framework Core

Inhalte

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

Zielgruppe

Dieses Training richtet sich an Personen, die gerne die Grundlagen der Softwareentwicklung erlernen möchten. Es sind keine spezifischen Grund- oder Programmierkenntnisse für diese Schulung notwendig. Du besitzt eine abgeschlossene Berufsausbildung oder Hochschul-/ Fachhochschulabschluss. Du hast eine Affinität zu IT-, Softwarethemen und Programmierung.

Dauer, Termin und Preis

  • Dauer des Bootcamps: 27 Tage Live Training mit dem Dozenten
  • Ort: Online oder vor Ort in unseren Schulungszentren oder in Ihren Räumlichkeiten
  • Preis: auf Anfrage


Kontaktieren Sie uns!

Geben Sie Ihrer Karriere einen Schub. Gerne beraten wir Sie unverbindlich zu unseren Bootcamps.
Mit über 20 Jahren Erfahrung in der IT-Weiterbildung für Unternehmen und Behörden sind wir eins der führenden Schulungsunternehmen, wenn es um innovative und moderne Weiterbildung und Qualifizierung geht.

 
 
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel
Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon