C# 8 Development
"Goed dat er in een kleine setting les werd gegeven. Dit gaf de gelegenheid tot live voorbeelden. Stof ging af en toe wel snel waardoor er weinig tijd was zelf klassikaal te oefenen. Hierdoor zijn er een heleboel begrippen behandeld en uitgelegd, maar kan ik niet zeggen dat ik het 100% begrijp." - 17-02-2020 07:31
"Goed dat er in een kleine setting les werd gegeven. Dit gaf de gelegenheid tot live voorbeelden. Stof ging af en toe wel snel waardoor er we… alles lezen - 17-02-2020 07:31
Startdata en plaatsen
Beschrijving
C# 8 Development
C# 8 is nieuw in Visual Studio 2019 en is de nieuwste evolutie van de no. 1 programmeertaal van Microsoft. Deze cursus behandelt de nieuwste language functions in C # 8 en bevat een vergelijking van .NET Framework en .NET Core. U krijgt een diep en breed begrip van C# als programmeertaal en krijgt meer vertrouwen om de uitgebreide mogelijkheden van het .NET-platform te verkennen, inclusief async programming, LINQ en EF.
Doelgroep:
Ontwikkelaars die willen starten met C#
Voorkennis:
Minimaal 6 maanden programmeerervaring, ervaring met Object Oriented-concepten is een pré
Cursusinhoud:
Introduction to C# and .NET: .NET Framework building blocks; Hello world in C#; Usin…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
C# 8 Development
C# 8 is nieuw in Visual Studio 2019 en is de nieuwste evolutie van de no. 1 programmeertaal van Microsoft. Deze cursus behandelt de nieuwste language functions in C # 8 en bevat een vergelijking van .NET Framework en .NET Core. U krijgt een diep en breed begrip van C# als programmeertaal en krijgt meer vertrouwen om de uitgebreide mogelijkheden van het .NET-platform te verkennen, inclusief async programming, LINQ en EF.
Doelgroep:
Ontwikkelaars die willen starten met C#
Voorkennis:
Minimaal 6 maanden programmeerervaring, ervaring met Object Oriented-concepten is een pré
Cursusinhoud:
Introduction to C# and .NET: .NET Framework building blocks; Hello world in C#; Using Visual Studio 2019; .NET Framework vs. .NET Core
Core C# Programming Constructs: Variables, operators, and statements; Reference types vs. value types; Conversions; Nullable types; Using the Console and String classes; Flow-of-control; Pattern matching; Using implicit types
More C# Programming Constructs: Defining methods; Input, output, and optional parameters; Local functions; Method overloading; Arrays; Structures
Defining and Using Classes: Defining classes; Defining constructors and finalizers; Defining properties; Creating and disposing objects; Defining constants and read-only fields; Static members; Partial classes/methods; Deconstruction; Managing NuGet packages
Inheritance and Polymorphism: Defining base classes and derived classes; Overriding methods; Abstract classes; Interfaces
Exception Handling: Defining Try/Catch/Finally blocks; Throwing exceptions; Throw expressions; Defining new exception classes; Defining Using blocks
Creating Collections of Objects: Overview of generics; Using List collections; Using Dictionary collections
Delegates, Events, and Lambdas: Overview; Defining simple delegates; Defining and handling events; Using lambda expressions; Expression-bodied members
Additional Language Features: Operator overloading; Extension methods; Initializer syntax for objects, lists, and dictionaries; Anonymous types; Tuples
Introduction to LINQ: The role of LINQ; Simple LINQ query expressions; Using LINQ with collections; LINQ query operators
Using the Entity Framework: EF classes and DbContext; Implementing relationships; Managing data; Additional techniques
Introduction to Asynchronous Programming: Understanding the async and await keywords; Implementing asynchronous code
Creating REST Services using Web API: Introduction to REST and Web API; Implementing Web API controllers; Content negotiation; Best practices
What’s New in C# 8: Nullable reference types; Improved pattern matching; Asynchronous streams; Miscellaneous new language features
Trainers:
Onze trainers zijn MCT en spreken regelmatig op congressen zoals de Microsoft TechDays, Techorama, DevSum Sweden en DevTeach Montreal. Verder zijn ze als lead-trainers ieder jaar aanwezig op Microsoft University in Noorwegen. Doordat onze trainers altijd een stapje extra doen, kunnen we met trots zeggen dat hier de afgelopen 3 jaar een slagingspercentage van 100% is behaald.
Locatie:
Onze trainingslocatie is de schitterende Oranjerie, op de Utrechtse Heuvelrug in het park van Huis Doorn. Uiteraard zijn de heerlijke lunch en koffie/thee inclusief
"Goed dat er in een kleine setting les werd gegeven. Dit gaf de gelegenheid tot live voorbeelden. Stof ging af en toe wel snel waardoor er weinig tijd was zelf klassikaal te oefenen. Hierdoor zijn er een heleboel begrippen behandeld en uitgelegd, maar kan ik niet zeggen dat ik het 100% begrijp." - 17-02-2020 07:31
"Goed dat er in een kleine setting les werd gegeven. Dit gaf de gelegenheid tot live voorbeelden. Stof ging af en toe wel snel waardoor er we… alles lezen - 17-02-2020 07:31
"Een fijne trainer die veel persoonlijke aandacht geeft waar dat nodig is. Goede mix tussen theorie en cases uitwerken achter de laptop.
De indeling van de cursus en de inhoudelijke onderwerpen werden aangepast aan de specifieke behoefte van de groep.
Helemaal top!" - 17-02-2020 07:27
"Een fijne trainer die veel persoonlijke aandacht geeft waar dat nodig is. Goede mix tussen theorie en cases uitwerken achter de laptop. D… alles lezen - 17-02-2020 07:27
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.