Programming in WPF Träningskurs
Målgrupp:
Teknisk teamledare, mjukvaruutvecklare
Lärandemål:
Syftet med utbildningen är att förvärva förmågan att utveckla business desktop-applikationer i WPF 4.5-teknik och på C # -språk.
Under kursen blir eleverna bekanta med MSDN-resurser och verktyg för att stödja utvecklingsprocessen, till exempel Microsoft Visual Studio .
Kursplan
Introduktion
ID
- Introduktion till Visual Studio
- Skapa ett projekt
- Kompilera och felsöka
Microsoft .NET
- Vad är .NET?
- CLR och sophämtare
- DLL kontra EXE?
- Teknik inom .NET
Grunderna för WPF
- Historia om WPF
- MVVM designmönster
- WPF vs. Windows-formulär
- Skillnader mellan WPF-versioner
In och ut
- WPF projektstruktur
- XAML, layout och beroendeegenskaper
- Kommandon och resurser
- evenemang
- Stilar och beteenden
- Förstå databindning och dataströmmar
Data flöde
- Datamodellering i WPF
- Access till databaser
- LINQ
- Entitetsram
- CRUD-verksamhet
- Datavalidering
Kontroller
- Kontroller granskning
- WPF verktygslåda utökad
- Användaren styr en anpassad kontroll
- Mallar
Avancerade ämnen
- Asynkrona och parallella operationer
- Omvänd kontroll (IoC)
- Enhet och PRISMA
Real World Application
- Utveckla en systemarkitektur
- Datamodellering
- Genomförande
- Applikationstestning
Sammanfattning och nästa steg
Krav
- Kunskap om de grundläggande fraserna inom mjukvaruutveckling
- Kunskaper i Visual Studio och C#
Publik
- Mjukvaruutvecklare
- Programmerare
- Teknisk teamledare
Open Training Courses require 5+ participants.
Programming in WPF Träningskurs - Booking
Programming in WPF Träningskurs - Enquiry
Programming in WPF - Consultancy Enquiry
Vittnesmål (2)
Väl förklarat.
Moises - Department of Defense
Kurs - Programming in WPF
Machine Translated
Hands on activities after each subjects
Hannah Anciano - Merlot Aero International Ltd.
Kurs - Programming in WPF 4.5
Upcoming Courses
Relaterade Kurser
Introducing C# 6.0 with Visual Studio 2015/2017
28 timmarDenna instruktörsledda, live-utbildning i (online eller på plats) utrustar deltagarna med de nödvändiga färdigheterna som behövs för att utnyttja funktionerna i C# 6.0 inom Visual Studio 2015/2017-miljön.
I slutet av denna utbildning kommer deltagarna att kunna:
- Navigera och använd den integrerade utvecklingsmiljön (IDE) i Visual Studio 2015/2017.
- Implementera grundläggande C#-funktioner som Console.WriteLine, Console.ReadLine och Hello C# World!.
- Förstå processen att kompilera och felsöka C#-kod.
- Använd kommentarer i C# för koddokumentation och läsbarhet.
- Utforska grunderna i .NET 6.0, inklusive CLR, GC, DLL, EXE och teknologier inom .NET.
- Gå igenom historiken för C# från version 1.0 till 6.0 och förstå C#s grunder som nyckelord, bokstaver, operatorer och uttalanden.
- Arbeta med numeriska och booleska typer, klasser, objekt, fält, egenskaper, indexerare, operatorer, metoder och mer i C# 6.0.
- Utforska funktioner i .NET Class Library, inklusive samlingar, filhantering, dataströmmar, kommunikation mellan system, datum, serialisering och parallell programmering.
- Få åtkomst till och manipulera data med ADO.NET, LINQ, ORM (Entity Framework) och data i Service-Oriented Architecture (SOA).
- Granska applikationer som kan utvecklas i C# och .NET Framework 6, som Windows Presentation Foundation, ASP.NET MVC 2 och Silverlight
C#.Net
35 timmarMålsättning
Denna C# kurs kommer att göra det möjligt för delegater att utveckla program i C# programmeringsspråket. Delegater kommer att kunna programmera med hjälp av principerna om objektorientering. Kursen kommer också att omfatta hur man använder Visual Studio 2010 utvecklingsmiljö för att producera robusta och hållbara applikationer.
Publiken
Kursen är avsedd för följande typer av programutvecklare:
- Nya utvecklare
- Utvecklare som förstår datorprogrammering men kan ha lärt sig programmering genom att använda ett icke-grafiskt språk på ett universitet
Dessa utvecklare vill bygga lösningar genom att använda C#; inom Microsoft .NET ramverket. De vill också använda objektorienterade tekniker för att förbättra sina utvecklingsförmåga.
Advanced Programming in C#
35 timmarDenna instruktörsledda, liveutbildning i Sverige introducerar avancerade funktioner i C#, undersöker dess användning som både ett programmeringsspråk för skrivbordsapplikationer och ett webbprogrammeringsspråk för att lösa problem i verkligheten.
Programming tekniker och principer demonstreras och övas genom praktiska övningar och genomgångar i klassen.
Advanced C# for Automation Test Engineers
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till erfarna automationstestingenjörer som vill lära sig avancerade C# programmeringskoncept för automationstestning.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå avancerade C# programmeringskoncept och bästa praxis. Tillämpa avancerade objektorienterade programmeringsprinciper för att skapa effektiva och flexibla automationslösningar. Designa och utveckla modulära och återanvändbara automationsramverk med hjälp av branschpraxis.
ASP.Net 4.0
35 timmarDeveloping in C# 6 Development
28 timmarKursöversikt
C# 6 är nytt i Visual Studio, och är den senaste utvecklingen av Microsofts primära programmeringsspråk. Den här kursen täcker de senaste språkfunktionerna i C# 6 och .NET-plattformen. Du kommer att få en djup och bred förståelse av C# som ett programmeringsspråk och få självförtroende för att utforska rikedomen i .NET Framework-biblioteket inklusive asynkron programmering, LINQ och EF.
Vad du kommer att lära dig
- Viktig C#-syntax Implementera objektorienterade konstruktioner i C# Använda generika, samlingsklasser och undantag Vad är nytt i C# 6 och .NET 2015 Använda LINQ och EF Introduktion till asynkron programmering Översikt över MVC6
C# for Automation Test Engineers
21 timmarDenna instruktörsledda, liveutbildning i Sverige är designad för alla som är intresserade av att lära sig C# i syfte att testa automatisering. Det är en strömlinjeformad, intensiv kurs med massor av praktiska övningar för att få deltagarna att snabbt få de nödvändiga programmeringsfärdigheterna som behövs för att tillämpa i automationstestning av programvara. Fokus ligger på C# grunderna som direkt och omedelbart kan tillämpas på testautomatisering.
Den här kursen täcker inte ramverk för djupgående testautomatisering såsom Selenium. Om du redan är bevandrad i C# och vill börja testa med Selenium, kolla in: Selenium WebDriver i C#: Introduktion till automatisering av webbtestning i C#.
Design Patterns in C#
14 timmarMålgrupp:
Teknisk teamledare, mjukvaruutvecklare
Lärandemål:
Syftet med utbildningen är att förvärva förmågan att designa avancerade utvecklings- / projektstrukturer i C #.
Under kursen blir eleverna bekanta med MSDN-resurser och verktyg för att stödja utvecklingsprocessen, till exempel Microsoft Visual Studio , ReSharper.
Introduction to Blazor
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Blazor för att skapa fullstack C# webbapplikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla webbapplikationer med C# och Blazor.
- Använd C#-kod för att anropa JavaScript API:er och bibliotek.
- Kör klientsidans C#-kod och klientlogik direkt i en webbläsare eller server.
- Distribuera Blazor-webbapplikationer med Azure.
Mastering LINQ with C#
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill fråga och uppdatera big data med LINQ med hjälp av C#.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa och köra LINQ frågor.
- Implementera avancerade bibliotek för datafrågor.
- Filtrera, sök, transformera och manipulera lokala eller fjärranslutna objekt.
Programming in ASP.NET MVC 5
21 timmarMålgrupp:
Teknisk teamledare, mjukvaruutvecklare
Lärandemål:
Syftet med utbildningen är att förvärva förmågan att utveckla affärsinternetapplikationer i ASP.NET MVC 4-teknik och på C # -språk.
Under kursen blir eleverna bekanta med MSDN-resurser och verktyg för att stödja utvecklingsprocessen, till exempel Microsoft Visual Studio .
Programming in C# with Visual Studio 2022
28 timmarDenna instruktörsledda, liveutbildningSverige (online eller på plats) riktar sig till utvecklare på medelnivå till avancerad nivå som vill förstå syntaxen för C# och ämnen relaterade till objektorienterad programmering i C#. I slutet av denna utbildning kommer deltagarna att kunna: Bekanta sig med MSDN-resurserna och verktygen. Stöd utvecklingsprocessen som Microsoft Visual Studio.
Programming in C#
14 timmarKursen är utformad för personer som vill lära sig programmeringsspråk baserat på C# och lära sig grundläggande funktioner på .NET-plattformen. Under utbildningen kommer deltagarna att lära sig hur det är inbyggt i C# , hur man skapar en miljö för att skriva grundläggande program, använda standardbibliotek.
Selenium C# Test Automation
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare och testare som vill utföra testautomatisering med C# och Selenium.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Selenium WebDriver.
- Skriv tester med Selenium, C# och Nunit med Visual Studio IDE.
- Kör C# Selenium testautomatisering.
Selenium WebDriver in C#
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) introducerar deltagarna till automatiserade tester med Selenium WebDriver och C# i Visual Studio. Om du inte har erfarenhet av C#-programmering eller vill fräscha upp C#, kolla in kursen: C# för automationstestingenjörer.