Seminar Details

Programming C# (SD-CS)

ETC
SD-CS
Hersteller-ID: 20483
Prüfungs ID: 70-483
Dauer: 5 Tage
Preis: € 2.265.- exkl.MwST
Wissensgarantie: 12 Monate

Info: Dieses Seminar behandelt prüfungsrelevante Themen zum Microsoft Examen: 70-483 Programming in C#

Mögliche Zertifizierung: MCSA: Web Applications
Mögliche Zertifizierung: MCSA: Universal Windows Platform

Zur Vorbereitung auf den Kurs emfpehlen wir den MOOC zum Thema Introduction to C# auf der ETC TrainIT Plattform.
Dieser Kurs lehrt Entwicklern die Programmierkenntnisse die für das Erstellen von Windows Anwendungen mit C# als Programmiersprache notwendig sind. Während der fünf Tage des Kurses werden die grundlegenden C# Programmstrukturen, Sprachsyntax und Implementierungsdetails vermittelt und in Form einer Anwendung umgesetzt, welche einige Features des .NET Framework 4.5 enthält.

Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
  • C# Syntax
  • Creating Methods, Handling Exceptions, and Monitoring Applications
  • Developing the Code for a Graphical Application
  • Creating Classes and Implementing Type-safe Collections
  • Creating a Class Hierarchy by Using Inheritance
  • Reading and Writing Local Data
  • Accessing a Database
  • Accessing Remote Data
  • Designing the User Interface for a Graphical Application
  • Improving Application Performance and Responsiveness
  • Integrating with Unmanaged Code
  • Creating Reusable Types and Assemblies
  • Encrypting and Decrypting Data
  • smart Demos C# 7.0: Deconstructors, Tuples, Type casting with pattern matching


Mögliche Zertifizierung: MCSA: Web Applications
Mögliche Zertifizierung: MCSA: Universal Windows Platform
Alle Details einblenden

Zielgruppe

Dieses Seminar richtet sich an:
    Der Kurs richtet sich an Entwickler, die ein Grundwissen in einer der folgenden Programmiersprachen mitbringen: C, C++, JavaScript, Objective-C, Microsoft Visual Basic oder Java.

Vorkenntnisse

Für dieses Seminar werden folgende Kenntnisse empfohlen:
    Programmierer die diesen Kurs besuchen, sollten bereits grundlegende Erfahrungen im Umgang mit C# gesammelt haben.


    Ihnen fehlt das Grundwissen in C#? Kein Problem! Wir bieten einen den MOOC zum Thema Introduction to C# auf der ETC TrainIT Plattform an!

Schwerpunkte

  1. C# Syntax
    1. Overview of Writing Applications using C#
    2. Datatypes, Operators, and Expressions
    3. C# Programming Language Constructs
      1. Implementing Edit Functionality for the Students List
      2. Implementing Insert Functionality for the Students List
      3. Implementing Delete Functionality for the Students List
      4. Displaying the Student Age
  2. Creating Methods, Handling Exceptions, and Monitoring Applications
    1. Creating and Invoking Methods
    2. Creating Overloaded Methods and Using Optional and Output Parameters
    3. Handling Exceptions
    4. Monitoring Applications
      1. Extending the Class Enrolment Application Functionality
  3. Developing the Code for a Graphical Application
    1. Implementing Structs and Enums
    2. Organizing Data into Collections
    3. Handling Events
      1. Writing the Code for the Grades Prototype Application
  4. Creating Classes and Implementing Type-safe Collections
    1. Creating Classes
    2. Defining and Implementing Interfaces
    3. Implementing Type-safe Collections
      1. Adding Data Validation and Type-safety to the Grades Application
  5. Creating a Class Hierarchy by Using Inheritance
    1. Creating Class Hierarchies
    2. Extending .NET Framework Classes
    3. Creating Generic Types
      1. Refactoring Common Functionality into the User Class
  6. Reading and Writing Local Data
    1. Reading and Writing Files
    2. Serializing and Deserializing Data
    3. Performing I/O Using Streams
      1. Generating the Grades Report
  7. Accessing a Database
    1. Creating and Using Entity Data Models
    2. Querying Data by Using LINQ
    3. Updating Data by Using LINQ
      1. Retrieving and Modifying Grade Data
  8. Accessing Remote Data
    1. Accessing Data Across the Web
    2. Accessing Data in the Cloud
      1. Retrieving and Modifying Grade Data in the Cloud
  9. Designing the User Interface for a Graphical Application
    1. Using XAML to Design a User Interface
    2. Binding Controls to Data
    3. Styling a User Interface
      1. Customizing Student Photographs and Styling the Application
  10. Improving Application Performance and Responsiveness
    1. Implementing Multitasking by using Tasks and Lambda Expressions
    2. Performing Operations Asynchronously
    3. Synchronizing Concurrent Access to Data
      1. Improving the Responsiveness and Performance of the Application
  11. Integrating with Unmanaged Code
    1. Creating and Using Dynamic Objects
    2. Managing the Lifetime of Objects and Controlling Unmanaged Resources
      1. Upgrading the Grades Report
  12. Creating Reusable Types and Assemblies
    1. Examining Object Metadata
    2. Creating and Using Custom Attributes
    3. Generating Managed Code
    4. Versioning, Signing and Deploying Assemblies
      1. Specifying the Data to Include in the Grades Report
  13. Encrypting and Decrypting Data
    1. Implementing Symmetric Encryption
    2. Implementing Asymmetric Encryption
      1. Encrypting and Decrypting Grades Reports
Alle Details ausblenden

1 Termin wählen

Was ist:
ILT

Ihr Klassenraumtraining - mehr Infos zu Instructor Led Trainings bei ETC erhalten Sie HIER

vILT

Mehr Infos zu vILT erhalten Sie hier

Live

Ihr virtuelles Training - mehr Infos zu ETC>Live erhalten Sie HIER

Hybrid VBT

Mehr Infos zu VBTs erhalten Sie HIER

Hybrid MOOC

Mehr Infos zu MOOCs erhalten Sie HIER

Coached Learning

Mehr Infos zu Coached Learning erhalten Sie HIER

Hotseat

Mehr Infos zum ETC Hotseat erhalten Sie HIER

Info

zusätzliche Infos zum Seminartermin

Alle Preise exkl. Mwst.

2 Paket wählen

Programming C#

Hybrid MOOC

  • Zugang zur ETC TrainIT Plattform
  • MOOC Training
  • Certificate of Completion
  • Ihr ETC Seminar
  • Seminarunterlagen, Teamwork, Labs
  • Verpflegung vorort
  • ETC-Services
€ 2.450.-
(€ 2.450.- p.P.)

ETC Live

  • Virtual Training – aber live im Seminar
  • Keine Anfahrt ins Seminarzentrum notwendig
  • Seminarunterlagen, Teamwork, Labs 24/7
  • ETC>Live Support und Hotline
  • ETC-Services

 

€ 2.265.-
(€ 2.265.- p.P.)

Preis

  • Ihr ILT Seminar (Instructor Led Training)
  • Seminarunterlagen, Teamwork, Labs
  • Verpflegung vorort in einem der ETC Seminarzentren
  • Seminar-Services
€ 2.265.-
(€ 2.265.- p.P.)

Ihre Fragen zum Seminar

CHAT mit Experten ODER Rückruf anfordern

Kein passender Termin dabei? Mehr als 5 Personen? Firmentermin gewünscht?

Rufen sie uns an +43/1/533 17 77 - 99

Bewertungen

40 Bewertungen
Toller Trainer, welcher auf jede Frage mehr als nur kompetent eingeht. Inhaltlich TOP und perfekt aufgebaut. Äußerst empfehlenswert!
von
Umfangreicher Inhalt in \"kurzer\" Zeit vermittelt. Resultat ist eine sehr guter Gesamtüberblick. Super Trainer, geht auf jede Frage kompetent ein.
von
Sehr gute Einführung in C#. Vorkenntnisse in Programmierung sind erforderlich. Vortragender (Berndt Hamböck) ist sehr kompetent und geht sehr auf die Teilnehmer ein.
von
Sehr interessant, top Trainer
von
Super wäre ein weiterer Kurs, der auf diesen aufbaut.
von
Mehr Bewertungen anzeigen
Wieder eine super Kurs! Vielen Dank! Weiter so!
von
Sehr guter Vortragender, nicht zu schnell und leicht verständlich erklärt. Rechner hat sich 2 mal neu gestartet während der Arbeit.
von
Guter Kurs mit sehr kompetenten Trainer.
von
Sehr guter Kurs für aktuelle C# Entwicklung und Möglichkeiten! Trainer hat sehr viel Erfahrung und geht auf Fragen ein. Sehr praxisbezogener Einstieg in C# - bzw. Update der eigenen C# Kenntnisse
von
Sehr umfassend - gute Einführung - teilw. etwas zu schnell
von
Kurs war sehr gut, gab einen guten Überblick. Einzig nervig mein PC hat sich mehrmals den Strom verloren, was beim Programmieren schlecht ist. An den letzten beiden Tagen Platz gewechselt, danach war das Problem behoben.
von
Sehr gute Einführung in C# durch praxisbezogene Beispiele. Trainer hat enormes Wissen.
von
Als Java-Programmierer konnte ich sehr viel mitnehmen. Der Trainer hat fundiertes Wissen und erklärt alle Kapitel äußerst gut und verständlich.
von
Kurs war sehr detailliert, Trainer hat enormes Wissen, geht auch auf Fragen ein. Hardware und Installation OK, Kursräume ebenfalls OK
von
Sehr gute praxisbezogene Einführung in C#.
von
Inhaltlich sehr guter Kurs, Vortragender äußerst kompetent. Teilgenommen via ETC>Live.
von
Gute Einführung in C#. Kompetenter Trainer. Gut fand ich insbesondere auch, dass auf die technische Basis eingegangen wurde. Inhaltlich hätte für mich der Schwerpunkt etwas weniger bei den Sprach-Grundlagen und mehr bei den Frameworks (z.B. WPF) sein können (ja, ich weiß es ist ein C#-Kurs und kein \"GUI-Programmierung unter Windows\"-Kurs (damit könnte man sicher weitere 5 Tage füllen), aber \"Entwicklung einer graphischen Applikation\" stand im Inhaltsverzeichnis, wurde aber nicht einmal gestreift). Technisch gab es einige Probleme: Die PCs stürzten öfter ab und ließen sich manchmal erst nach Steckerziehen oder längerer Wartezeit wieder booten. Die Visual-Studio-Installation dürfte auch etwas vermurkst gewesen sein: Unittest-Prozess und SQL-Server waren nicht erreichbar.
von
Hardware schlecht, Keine Lizenzen, Kurs Objekts nicht erfüllt, Lehrer ist kompetent geht jedoch zu weit ins Detail unwichtiger Fakten.
von
Inhaltlich und technisch (Fernkurs) hervorragend.
von
Guter Kurs, gut aufbereitet, empfehlenswert. Kurslokal guter Durchschnitt.
von
Umfangreicher Kurs, mit erfahrenem Trainer. Es wird optimal auf jeden Teilnehmer eingegangen. Insgesamt ein sehr gutes Produkt!
von
Sehr guter informativer Kurs in welchem reichlich Wissen vermittelt wird. Der Trainer geht optimal auf die Gruppe ein und berücksichtigt die unterschiedlichen Anforderungen.
von
Großartiger Kurs mit erfahrungsreichen, tollen Trainer! Das Equipment hat hervorragend gepasst. Zur Verpflegung könnte etwas Kohlenhydratfreies auch angeboten werden.
von
Kurs war Informativ und sehr umfangreich. Als Anfänger in diesem Thema (keine Programmiererfahrung) ist man in diesem Kurs aber etwas überfordert. Trainer hat ein sehr großes Wissen in diesem Gebiet, ist aber teilweise etwas zu schnell (zumindest für mich als Anfänger) Im großen und ganzen aber ein Erfolg.
von
Sehr umfangreicher, spannender und interessanter Kurs, super Trainer!
von
Sehr guter Kurs! Mit praktischen Beispielen und auch genug Freiraum um selber zu probieren. Guter Gesamtüberblick mit viel Input.
von
Fängt mit zu niedrigem Niveau an (Ankündigung: \"Der Kurs richtet sich an erfahrene Entwickler, die bereits mit C, C++, JavaScript, Objective-C, Microsoft Visual Basic oder Java Erfahrung haben\"), später und gegen Ende gut (und gut erklärt).
von
Alles super!
von
Toller Kurs, sehr netter Trainer
von
Sehr guter Kurs !
von
von
guter Kurs, guter Trainer.
von
Der Kurs hat die Erwartungen übertroffen.
von
Sehr guter Kurs!
von
Tibor Rulez!
von
Vielen Dank! Hat die Erwartungen durchaus erfüllt.
von
ETC und Trainer Ing. HAMBÖCK führen zu OPTIMALEM Ergebnis!
von
Sehr guter Trainer ausgezeichneter Unterricht !
von
Sehr guter Kurs!
von
Einfach perfekt - ETC halt
von