Arrow Electronics, Inc.

MS-55339: Programming in C#

Kod: MCS_20483

Czas trwania: 40 Hours (5 days)

Cena netto: zł3 950,00

Opis szkolenia

To szkolenie uczy programistów umiejętności programowania, które są wymagane do tworzenia aplikacji systemu Windows przy użyciu języka C. W ciągu pięciu dni zajęć uczniowie zapoznają się z podstawami struktury programu C, składni języka i szczegółów implementacji, a następnie utrwalają swoją wiedzę w ciągu tygodnia podczas tworzenia aplikacji, która zawiera kilka funkcji platformy .NET 6.0. Szkolenie na bazie kursu Microsoft Official Curriculum 20483, jednocześnie uaktualniony o najnowsze funkcje Visual Studio 2022 i wieloplatformowe możliwości platformy .NET 6.0.

Wymagania wstępne

Ten kurs jest przeznaczony dla doświadczonych programistów, którzy mają już doświadczenie w programowaniu w językach C, C ++, JavaScript, Objective-C, Microsoft Visual Basic lub Java i rozumieją koncepcje programowania obiektowego.
Kurs nie jest przeznaczony dla studentów, którzy są nowicjuszami w programowaniu; jest skierowany do profesjonalnych programistów z co najmniej miesięcznym doświadczeniem w programowaniu w środowisku obiektowym.

Program szkolenia

  • Syntax
    -
    Writing Applications in C# and .NET
    - Types of Data and Expressions
    - Language Constructs
  • CLanguage Concepts
    - Methods
    -Method Overloading
    - Exception Handling
    - Monitoring
  • Structures, Collections and Events
    -
    Structs
    - Enums
    - Built-in Collections
    - Events
  •  Classes
    -
    Creating Classes
    - Interfaces
    - Understanding Generics in C
  • Inheritance
    -
    Hierarchies of Classes
    - Polymorphism
    - Extending Classes
  • Input and Output
    -
    File I/O
    - Serialization and Deserialization
    - Streams
  • Database Access
    -
    Entity Framework
    - LINQ
  • Using the Network
    -
    Web Services
    - REST and OData
    - ASP.NET Core MVC
  • Graphical User Interfaces
    -
    Using UI Frameworks
    - Data binding
    - Styling the UI
  • Application Performance
    -
    Multitasking
    - Asynchronous Calls
    - Dealing with Conflicts
  • Interop
    -
    Dynamic Objects
    Managing Resources
  • Designing for Reuse
    - Metadata
    - Attributes
    - Generating Code
    - Assemblies

Terminy
Data
Lokalizacja
Strefa czasowa
Język
Typ szkolenia
Gwarancja
Cena netto

03 mar 2025

Virtual Classroom

CET

English

Instructor Led Online

zł 3 950,00