C#.NET - Advanced Programming (CNET2)

Microsoft, Programming

Location, current term course



Brno
8/10/2020 - 8/13/2020
Order
10/5/2020 - 10/8/2020
Order
11/30/2020 - 12/3/2020
Order
Praha
9/7/2020 - 9/10/2020
Order
11/2/2020 - 11/5/2020
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • C# language rehearsal
  • Array Indexers and Sorting
  • Abstract and Sealed Classes
  • Struct Data Type, Enums, and Casting
  • Delegates and Events
  • Lambda Expressions
  • LINQ
    1. Using LINQ for selecting, filtering and ordering with enumberables
    2. Overview of LINQ capabilities for other data sources (SQL, XML etc.)
  • Collections and Generics
    1. Generic collections, lists and dictionaries
    2. Creating custom generic classes and functions
  • Creating and Manipulating Strings
    1. Immutability and Empty Versus Null
    2. StringBuilder
    3. Regular Expressions
  • Introduction to Database Access Using .NET
    1. ADO.NET architecture, drivers for connecting to databases
    2. Accessing database, running queries
  • Working with Databases and Visual Data Components
    1. Creating datasource in Visual Studio
    2. Using DataGridView with table bindings
    3. Working with Datasets
  • Working with sockets in .NET
  • Working with threads in .NET
    1. Creating threads
    2. Sharing data, synchronization
  • Exceptions and Exception Handling
    1. Nested Exceptions
    2. Extending Exceptions
    3. Custom Exceptions
    4. Exceptions and the Using Syntax
Assumed knowledge:
Basic knowledge of C#.
Recommended previous course:
C# Programming in the .NET Framework (CNET1)
Recommended subsequent course:
C#.NET – Design Patterns (CNET3)
Schedule:
4 days (9:00 AM - 5:00 PM )
Course price:
557.14 € ( 674.14 € incl. 21% VAT)

Vybrané zákaznické reference

AVX Czech Republic s.r.o., Jan S.
C#.NET - Advanced Programming ( CNET2)
"Probíraná látka je vysvětlena a procvičována na praktických příkladech. Lektor se nebojí dovysvětlit i dotazy, které jsou mimo probíranou látku a navést tak studenta na správnou cestu."
TŘINECKÉ ŽELEZÁRNY, a. s., Gabriel Z.
C#.NET - Advanced Programming ( CNET2)
"Kurz byl zajímavý, lektor je odborník."
TŘINECKÉ ŽELEZÁRNY, a. s., Miroslav B.
C#.NET - Advanced Programming ( CNET2)
"Rozšíření znalostí Xamarinu a pokročilejších technik v C#. Rektor opravdu znalý problematiky, maximální spokojenost."
MINERVA BOSKOVICE, a.s., Lubomír T.
C#.NET - Advanced Programming ( CNET2)
"Výborný lektor, který se nenechá zaskočit vzniklým problémem."
VALIANT - TMS Czech s.r.o., Martin B.
C#.NET - Advanced Programming ( CNET2)
"Skoleni bylo vyborne. Jedina vec, kterou bych mohl vytknout, je delka kurzu. 4 dny jsou malo. Jeden den na vic by urcite neuskodil."