Software Developer mit C# Software Developer mit C#
Software Developer mit C#
8

Bilden Sie sich zum Software Developer aus und lernen Sie mit C# professionell zu programmieren

Anrufen
1 Kurstermin
04.10.2019 - 10.04.2020 Wochenendkurs
WIFI Innsbruck Campus
FIX-Starter
Verfügbar
4.489,00 EUR
Ansicht erweitern

Fr, 18.00-21.30, Sa, 09.00-16.30
Kursdauer: 284 Stunden
Stundenplan

Egger-Lienz-Straße 116
6020 Innsbruck

Kursnummer: 42822019

Software Developer mit C#

Visual Studio

  • Testing / Debugging / Remote Debugging
  •  Team Foundation Services / Github – Quellcodeverwaltung im Team

Strukturierte Programmierung

  • Requirement Engineering (IREB / CREB)
    o   Einleitung und Grundlagen
    o   System und Systemkontext abgrenzen
    o   Anforderungen ermitteln
    o   Anforderungen dokumentieren
    o   Anforderungen natürlichsprachig dokumentieren
    o   Anforderungen modellbasiert dokumentieren
    o   Anforderungen prüfen und abstimmen
    o   Anforderungen verwalten
    o   Werkzeugunterstützung (rational Rose, Visio, etc.)
  • Requirements Elicitation and Consolidation
    o   Fähigkeiten des Requirement Engineering im Bereich der Ermittlung und Konsolidierung
    o   Anforderungsquellen
    o   Ermittlungstechniken
    o   Konsolidierungstechniken
  • Requirements Modeling
    • o   Strukturdiagramme
      §  Klassendiagramm
      ·         Paketdiagramm
      ·         Objektdiagramm
      ·         Kompositionsstrukturdiagramm
      ·         Komponentendiagramm
      ·         Verteilungsdiagramm
      ·         Verteilungsdiagramm
      ·         Profildiagramm
      o   Verhaltensdiagramme
      §  Use Case Diagramm
      ·         Aktivitätsdiagramm
      ·         Zustandsautomat
      §  Interaktionsdiagramme
      ·         Sequenzdiagramme (zwischen 2 Partnern Mensch oder Maschine)
      o   Kommunikationsdiagramme (bauen auf Sequenzdiagramme auf)
      o   Timingdiagramm
      o   Interaktionsübersichtsdiagramm

Grundlagen der Programmierung

  • Kommentare
  • Mehrsprachigkeit
  • LINQ
  • Normaler Datenbankzugriff (ADO)
  • WCF – Windows Communication Foundation
  • UWP – Universal Windows Applications
  • IIS (Internet Information Services)
  • xPath, xQuery

Internetprogrammierung

  • REST Services
  • HTML5, JavaScript, CSS3
  • Unity
  • Node.js
  • Python

Zertifizierung

  • CREP/IREP
  • SCRUM Master
  • Microsoft Zertifizierungen (https://www.microsoft.com/de-de/learning/exam-list.aspx)
  • BETAAZ-200: Microsoft Azure Developer Core Solutions (released September 24, 2018)

Microsoft BI

  • SQL Server Analysis Services
  • Microsoft Reports (SSRS)

Beispiele

  • REST und Datenbank Applikation in Azure
  • SSRS Reports zur Adventure Cycle/Works DB
  • Addin für Exchange programmieren
  • UWP App für Windows 10 / Windows 10 IoT (Raspberry)
  • Android / iPhone App mit Xamarin
  • Performance testing /Lasttest
  • Windows Service programmieren
  • Applikation mit MSMQ
      

Angebotslegung/Kostenschätzung

Software Support

Projektmethoden

  • Agile -> SCRUM
  • Agile -> DevOps
  • Agile -> Canban
  • Spiral Modell
  • Wasserfall Modell

Grundlagen Projektmanagement

Windows 10/ Windows Server 2016

  • Grundlagen
    o   Policies
    o   Zertifikate
    o   Hardening
    o   Features
    o   Message Queue
    o   Security
    o   AD und AD FS
    o   DNS
    o   Kerberos und NTLM

Netzwerke und Firewalls

Hardware- und Softwarebeschaffung

 

  • EDV- und Windows/iOS-Kenntnisse
  • Grundlegende Programmierkenntnisse in einer beliebigen Sprache (Java, PHP, JavaScript, HTML, C++ …) sind von Vorteil, aber kein Muss
  • Englisch im B1-Niveau ist hilfreich.

  • Personen, die zusätzlich zu ihrem erlernten Beruf ihr Portfolio um die Software-Developer-Komponente erweitern möchten
  • Personen, die gezielt eine Karriere als Software Developer anstreben
  • Personen, die sich am Arbeitsmarkt neu orientieren möchten und eine Karriere im Software Development starten
  • Interessierte Personen, Vereine, Non-Profit-Organisationen

 

Die Ausbildung schließt mit einer Abschlussarbeit und dem WIFI Zeugnis "Software Developer mit C#"

 

Dieses Kursangebot entspricht den Förderkriterien Bildungsgeld update des Landes Tirol. Bitte prüfen Sie selbst, ob Sie persönlich die Voraussetzungen erfüllen.

Sie können bares Geld sparen: Reichen Sie einfach Ihre berufliche Weiterbildung beim zuständigen Finanzamt über Ihre Arbeitnehmerveranlagung / Einkommensteuererklärung ein.

Diese Schulung ist auch als individuelles Firmentraining (FIT) durchführbar.
WIFI Inhouse Trainings sind maßgeschneiderter Wissenstransfer für Unternehmen.

Bei uns ist alles passgenau: Wer, Was, Wie, Wo, Wann – die Firmenschulung ist punktgenau auf die Kundenwünsche abgestimmt.

Bei Fragen oder Interesse an einem Training, Coaching oder Workshop kontaktieren Sie uns hier.

Letzte Änderung: 01.08.2019