Programming in C# (70-483)


This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in the classroom students review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5.

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:

  • Building new data types. 
  • Handling events. 
  • Programming the user interface. 
  • Accessing a database. 
  • Using remote data. 
  • Performing operations asynchronously. 
  • Integrating with unmanaged code. 
  • Creating custom attributes. 
  • Encrypting and decrypting data.

 

 

 

 

 

Meer informatie

Opdrachtgestuurd leren met persoonlijke begeleiding door onze ervaren trainers

Individueel Begeleid Leren, is een leermethode waarbij je in ons leercentrum onder begeleiding van een zeer ervaren trainer de training doorloopt, in je eigen tempo, met de onderwerpen die aansluiten op jouw behoefte. 

Individueel Begeleid Leren Online - OPTIONEEL
We bieden ook een online variant aan van deze leervorm. Zo behaal je toch je leerdoelen, ook als je thuiswerkt of niet wil reizen. Samen met jouw trainingscoach stel je een lesplan op met daarin meerdere contactmomenten per dag waarbij je middels online videoverbinding één op één begeleiding krijgt. Tussen deze momenten door werk je aan praktijkopdrachten ondersteund door theorie. Geef op het inschrijfformulier aan indien je graag gebruik maakt van deze mogelijkheid. 

Efficiënt trainen: leer wat je écht nodig hebt
Omdat iedereen een verschillend kennisniveau en achtergrond heeft is het niet effectief om iedereen op hetzelfde niveau en in hetzelfde tempo te laten trainen. Door middel van een intake wordt het kennisniveau bepaald en in samenspraak met de trainer een individueel opleidingsplan samengesteld. Zo leer je alleen wat je echt nodig hebt!

Trainen met de nieuwste online leermiddelenibl1
Tijdens de training maak je gebruik van het online leerportaal. Dit geeft je de mogelijkheid om zelf te bepalen welke leermethode je voorkeur heeft; opdracht gestuurd leren of theoretisch leren. Kies je voor opdracht gestuurd leren, dan kun je praktische kennis opdoen in een volledig ingerichte online practicum omgeving onder begeleiding van onze trainer. De online omgeving blijft tot drie maanden na de training beschikbaar zodat je ná de training nog extra kunt oefenen. Theoretische kennis kun je opdoen door het volgen van online cursusmateriaal gecombineerd met de ondersteuning van de trainer die je ondersteunt bij complexe onderwerpen.

Flexibel trainen: Jij bepaalt de tijdsduur en tijdstip
Je hebt de mogelijkheid om zelf te bepalen wat de duurtijd van je training wordt. Je bepaalt (samen met ons) het aantal dagen. Je kunt deze dagen ook verspreiden over meerdere weken! 

Moderne leeromgeving: 
Wij vinden de leeromgeving net zo belangrijk. Daarom ben je op al onze locaties verzekerd van een rustige omgeving met de nieuwste apparatuur.

Liever een andere leervorm? Klik rechtsboven onder "Kies een leervorm"

Klassikale training

Het is ook mogelijk om de training virtueel te volgen. Dezelfde leerervaring als klassikaal waarbij je de trainer en medecuristen ziet en hoort maar dan vanaf thuis. De planning en kosten blijven gelijk. 

Een klassikale cursus van Ictivity Training geeft je de garantie dat je uitstekend wordt opgeleid in een moderne comfortabele leeromgeving door deKlaslokaal meest deskundige trainers op hun vakgebied. In aaneengesloten dagen volg je de training op één van onze locaties. Tijdens de klassikale training heb je de beschikking over moderne apparatuur in een rustige leeromgeving. Trainingen bestaan uit een gedeelte theorie maar je krijgt ook veel oefeningen die de dagelijkse praktijk nabootsen.

Ictivity Training heeft in Nederland locaties in Utrecht (Vianen) en Eindhoven, tevens is het mogelijk om een locatie naar wens aan te vragen. Indien je niet wenst te reizen, kun je de training remote volgen via Virtual Classroom

 

Klassikaal trainen vanaf iedere locatie

Door gebruik te maken van de nieuwste apparatuur en technologieën kunnen we een oplossing bieden waarbij je een klassikale training vanaf iedere locatie virtueel kunt volgen (distance learning).

De cursisten die de training virtueel bijwonen krijgen precies dezelfde leerervaring als de cursisten die op locatie de klassikale training volgen. De cursisten op afstand krijgen een op browser gebaseerde interface die hen in staat stelt om de
trainer en mede cursisten in de klas te zien en te horen. Hierbij kunnen ze live met elkaar communiceren. Welke type activiteit er in de klas ook plaats vindt, de intuïtieve Virtual Classroom interface past zich volledig aan aan de sessie die bezig is.

 

Meer informatie over Virtual Classroom

 

Uitgebreid Online leerportaal

Het Ictivity online Leerportaal is een unieke one-click oplossing voor opleiding en certificering. De certificeringskit biedt je de nieuwste online leermiddelen die noodzakelijk zijn om je optimaal voor te bereiden op je certificering. Hiermee kan iedere deelnemer op zijn eigen tempo studeren waar en wanneer hij wil.

Het online Leerportaal geeft u toegang tot de volgende producten: 

  • e-Learning
  • Online Practicum Labs
  • Assessment Test
  • Oefenexamens
  • Online Mentor (24/7)
  • Tips, Tricks & Links

Meer informatie over het Online Leerportaal

 

Maatwerk en In-company training

Deze leervorm begint met een intakegesprek tussen een Learning Consultant van Ictivity Training en de opdrachtgever. Hierbij inventariseren we de beginsituatie, de doelstelling, de praktijksituatie en het verwachtingspatroon van de deelnemer(s). Met de gegevens maken wij het trainingsprogramma op maat.

Voordelen:

  • De inhoud van de training wordt volledig afgestemd op jouw specifieke kennisbehoefte.
  • De tijdsduur van de training wordt aangepast aan jouw specifieke behoefte.
  • Jij bepaalt zelf de locatie van de training (incompany of op een van onze locaties).
  • De planning van de trainingen wordt afgestemd op jouw projectplanning.

This course is designed for professional developers with at least one month of experience programming in an object-oriented environment.

Developersattending this courseshould already have gained some limited experience using C# to complete basic programming tasks. More specifically, students should have hands-on experience using C# that demonstrates their understanding of the following:

  • How to name, declare, initialize and assign values to variables within an application. 
  • How to use: 
  • arithmetic operators to perform arithmetic calculations involving one or more variables; 
  • relational operators to test the relationship between two variables or expressions; 
  • logical operators to combine expressions that contain relational operators.
  • How to create the code syntax for simple programming statements using C# language keywords and recognize syntax errors using the Visual Studio IDE. 
  • How to create a simple branching structure using an IF statement. 
  • How to create a simple looping structure using a For statement to iterate through a data array. 
  • How to use the Visual Studio IDE to locate simple logic errors. 
  • How to create a Function that accepts arguments (parameters and returns a value of a specified type. 
  • How to design and build a simple user interface using standard controls from the Visual Studio toolbox. 
  • How to connect to a SQL Server database and the basics of how to retrieve and store data. 
  • How to sort data in a loop. 
  • How to recognize the classes and methods used in a program.
  • Review of C# Syntax
    • Overview of Writing Applications using C# 
    • Datatypes, Operators, and Expressions
    • C# Programming Language Constructs
  • Creating Methods, Handling Exceptions, and Monitoring Applications
    • Creating and Invoking Methods 
    • Creating Overloaded Methods and Using Optional and Output Parameters 
    • Handling Exceptions 
    • Monitoring Applications
  • Developing the Code for a Graphical Application
    • Implementing Structs and Enums 
    • Organizing Data into Collections 
    • Handling Events
  • Creating Classes and Implementing Type-safe Collections
    • Creating Classes 
    • Defining and Implementing Interfaces 
    • Implementing Type-safe Collections
  • Creating a Class Hierarchy by Using Inheritance
    • Creating Class Hierarchies 
    • Extending .NET Framework Classes 
    • Creating Generic Types
  • Reading and Writing Local Data
    • Reading and Writing Files 
    • Serializing and Deserializing Data 
    • Performing I/O Using Streams
  • Accessing a Database
    • Creating and Using Entity Data Models 
    • Querying Data by Using LINQ 
    • Updating Data by Using LINQ
  • Accessing Remote Data
    • Accessing Data Across the Web 
    • Accessing Data in the Cloud
  • Designing the User Interface for a Graphical Application
    • Using XAML to Design a User Interface 
    • Binding Controls to Data 
    • Styling a User Interface
  • Improving Application Performance and Responsiveness
    • Implementing Multitasking by using Tasks and Lambda Expressions 
    • Performing Operations Asynchronously 
    • Synchronizing Concurrent Access to Data
  • Integrating with Unmanaged Code
    • Creating and Using Dynamic Objects 
    • Managing the Lifetime of Objects and Controlling Unmanaged Resources
  • Creating Reusable Types and Assemblies
    • Examining Object Metadata 
    • Creating and Using Custom Attributes 
    • Generating Managed Code 
    • Versioning, Signing and Deploying Assemblies
  • Encrypting and Decrypting Data
    • Implementing Symmetric Encryption 
    • Implementing Asymmetric Encryption

 

 

 

 

 

 

Je kunt hier het examen boeken voor deze training: 70-483

Klantbeoordelingen van Ictivity Training
full star
full star
full star
full star
half star
126 beoordelingen
full star
full star
full star
full star
full star
Eric
full star
full star
full star
full star
no star
Leerzame training met veel tips
full star
full star
full star
full star
no star
Carien gaf duidelijke uitleg en wilde zo veel mogelijk van haar kennis delen.

Kies een Leervorm:



Code: M20483
Leervorm:   
Dagen: 365
199
Per persoon
excl. BTW
Naar inschrijfpagina
Code: M20483
Leervorm:   
Dagen: 5
2245
Per persoon
excl. BTW
Naar inschrijfpagina

Andere locatie of datum

Code: M20483
Leervorm:    Klassikaal
Dagen: 5
2245
Per persoon
excl. BTW
Naar inschrijfpagina

Andere locatie of datum

Deze trainingen kunnen wij ook als maatwerk bij jou / ons op locatie.

Code: M20483
Leervorm:   
Dagen: 5
2245
Per persoon
excl. BTW
Naar inschrijfpagina

Andere locatie of datum

@ICTIVITYTRAINING 2024

Wij gebruiken cookies om je gebruikerservaring te verbeteren.