MOC 10975 Introduction to Programming

Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Kurs lernen die Teilnehmer die Grundlagen der Computerprogrammierung unter Verwendung von Microsoft Visual Studio 2013 und den Programmiersprachen Visual C# oder Visual Basic.
Der Schwerpunkt liegt auf grundlegenden Programmierkonzepten wie Computerspeicher, Datentypen, Entscheidungsstrukturen und Wiederholung mithilfe von Loops. Der Kurs umfasst auch eine Einführung in die objektorientierte Programmierung, die Klassen, Einkapselung, Vererbung und Polymorphismus umfasst. Die Abdeckung umfasst auch die Bereiche Ausnahmebehandlung, Anwendungssicherheit, Performance und Speicherverwaltung.

Teilnehmer - Zielgruppe

Angehende Softwareentwickler

Kurs - Voraussetzungen

Erfahrung im Umgang mit dem Computer, jedoch ist keine Programmiererfahrung erforderlich!

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in die wichtigsten Programmierkonzepte

  • Computerdatenspeicherung und -verarbeitung
  • Anwendungstypen
  • Anwendungs-Lebenszyklus
  • Code-Kompilierung

Kernkonzepte von Programmiersprachen

  • Syntax
  • Datentypen
  • Variablen und Konstanten

Programmfluss

  • Einführung in strukturierte Programmierkonzepte
  • Einführung in das Branching
  • Funktionen verwenden
  • Verwendung von Entscheidungsstrukturen
  • Einführung von Wiederholungen

Algorithmen und Datenstrukturen

  • Pseudocode schreiben
  • Beispiele für Algorithmen
  • Einführung in die Datenstrukturen

Fehlerbehandlung und Debugging

  • Einführung in Programmfehler
  • Einführung in die strukturierte Fehlerbehandlung
  • Einführung in das Debuggen in Visual Studio

Einführung in die objektorientierte Programmierung

  • Einführung in komplexe Strukturen
  • Einführung in die Strukturen
  • Einführung in den Unterricht
  • Einführung der Einkapselung

Mehr objektorientierte Programmierung

  • Vererbung
  • Polymorphismus
  • NET Framework und die Base Class Library

Einführung in die Anwendungssicherheit

  • Authentifizierung und Autorisierung
  • Code-Berechtigungen auf Computern
  • Einführung von Code Signing

Grundlegende I/O Programmierung

  • Console I/O
  • File I/O

Application Performance and Memory Management

  • Value Types vs Reference Types
  • Converting Types
  • Garbage Collector

Weitere Schulungen zu Thema Softwareentwicklung

Einführung in die Programmierlogik

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses fünftägigen Seminars lernen Sie das Basiswissen und Know-How, das benötigt wird um Programme zu planen und entwerfen zu können. Zu den Eigenschaften von Programmiersprachen lernen Sie, wie man möglichst genaue Programmentwürfe erstellt, was Funktionen ...

Software-Entwicklung mit Spring 4

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Ziel dieses fünftägigen Seminars ist es Ihnen das Spring Framework mit allen seinen Facetten zu demonstrieren. Wir werden uns mit den Core Technologien, dem Datenzugriff, der Webanbindung sowie den Integrationsszenarien an Hand von Beispielen befassen.