Cursuri de pregatire Programming in WPF
Grup țintă:
Responsabil tehnic, dezvoltator de software
Obiectiv de învățare:
Scopul instruirii este de a dobândi capacitatea de a dezvolta aplicații pentru desktop-uri în tehnologia WPF 4.5 și în limbajul C #.
În timpul cursului, studenții se familiarizează cu resursele și instrumentele MSDN pentru a sprijini procesul de dezvoltare, cum ar fi Microsoft Visual Studio .
Schița de curs
Introducere
IDE
- Introducere la Visual Studio
- Crearea unui proiect
- Compilare și depanare
Microsoft .NET
- Ce este .NET?
- CLR și colector de gunoi
- DLL vs. EXE?
- Tehnologii din .NET
Bazele WPF
- Istoria WPF
- Model de design MVVM
- Formulare WPF vs. Windows
- Diferențele dintre versiunile WPF
În și în afara
- Structura proiectului WPF
- XAML, aspect și proprietăți de dependență
- Comenzi și resurse
- Evenimente
- Stiluri și comportamente
- Înțelegerea legăturii de date și a fluxurilor de date
Flux de date
- Modelarea datelor în WPF
- Access la baze de date
- LINQ
- Cadru de entitate
- Operațiuni CRUD
- Data validarii
Controale
- Revizuirea controalelor
- Setul de instrumente WPF extins
- Utilizatorul controlează un control personalizat
- Șabloane
Subiecte avansate
- Operații asincrone și paralele
- Inversul controlului (IoC)
- Unitate și PRISM
Aplicație în lumea reală
- Dezvoltarea unei arhitecturi de sistem
- Modelarea datelor
- Implementarea
- Testarea aplicației
Rezumat și pașii următori
Cerințe
- Cunoașterea frazelor de bază ale dezvoltării de software
- Cunoștințe de Visual Studio și C# .
Audiență
- Dezvoltatorii de software
- Programatori
- Lider de echipă tehnică
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Programming in WPF - Rezervare
Cursuri de pregatire Programming in WPF - Solicita Oferta
Programming in WPF - Cerere de consultanta
Mărturii (2)
Bine explicat.
Moises - Department of Defense
Curs - Programming in WPF
Tradus de catre o masina
Hands on activities after each subjects
Hannah Anciano - Merlot Aero International Ltd.
Curs - Programming in WPF 4.5
Upcoming Courses
Cursuri înrudite
Programming in C# with Visual Studio 2022
28 oreAcest curs de instruire live România (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor de nivel intermediar și avansat care doresc să înțeleagă sintaxa C# și subiecte legate de programarea orientată pe obiecte în C#. La sfârșitul acestui curs de formare, participanții vor fi capabili să: Să se familiarizeze cu resursele și instrumentele MSDN. Să susțină procesul de dezvoltare, cum ar fi Microsoft Visual Studio.
Programming in ASP.NET MVC 5
21 oreGrup țintă:
Responsabil tehnic, dezvoltator de software
Obiectiv de învățare:
Scopul instruirii este de a dobândi abilitatea de a dezvolta aplicații internet de afaceri în tehnologia ASP.NET MVC 4 și în limbajul C #.
În timpul cursului, studenții se familiarizează cu resursele și instrumentele MSDN pentru a sprijini procesul de dezvoltare, cum ar fi Microsoft Visual Studio .
Design Patterns in C#
14 oreGrup țintă:
Lider de echipă tehnică, dezvoltator de software
Obiectiv de învățare:
Scopul instruirii este dobândirea capacității de a proiecta structuri avansate de dezvoltare / proiect în C #.
În timpul cursului, studenții se familiarizează cu resursele și instrumentele MSDN pentru a susține procesul de dezvoltare, cum ar fi Microsoft Visual Studio , ReSharper.
ASP.Net 4.0
35 oreVisual Studio with VB.Net
21 oreMicrosoft Visual Studio este un mediu de dezvoltare integrat (IDE). VB.NET (Visual Basic .NET) este un limbaj de programare multi-paradigmă, orientat obiect, implementat pe .NET Framework.
C#.Net
35 oreObiectivele
Acest curs C# va permite delegatilor să dezvolte aplicații în limba de programare C#. Delegatii vor putea sa programeze folosind principiile orientarii obiectelor. Cursul va acoperi, de asemenea, modul de utilizare a mediului de dezvoltare Visual Studio 2010 pentru a produce aplicații robuste și sustenabile.
Audienţă
Acest curs este destinat următoarelor tipuri de dezvoltatori de software:
- Noii dezvoltatori
- Dezvoltatori care înțeleg programarea pe calculator, dar pot fi învățați programarea folosind o limbă non-grafică într-o universitate
Acești dezvoltatori doresc să construiască soluții folosind C#; în cadrul Microsoft .NET Framework. De asemenea, ei doresc să utilizeze tehnici orientate spre obiect pentru a-și îmbunătăți abilitățile de dezvoltare.
Introducing C# 6.0 with Visual Studio 2015/2017
28 oreAceastă instruire live, condusă de un instructor (online sau la fața locului), îi echipează pe participanți cu abilitățile esențiale necesare pentru a valorifica capacitățile C# 6.0 în cadrul mediului Visual Studio 2015/2017.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Navigați și utilizați mediul de dezvoltare integrat (IDE) în Visual Studio 2015/2017. .
- Implementați funcționalitățile de bază C#, cum ar fi Console.WriteLine, Console.ReadLine și Hello C# World!. .
- Înțelegeți procesul de compilare și depanare a codului C#. .
- Aplicați comentarii în C# pentru documentarea și lizibilitatea codului. .
- Explorați elementele fundamentale ale .NET 6.0, inclusiv CLR, GC, DLL, EXE și tehnologiile din cadrul .NET. .
- Revizuiți istoria C# de la versiunea 1.0 la 6.0 și înțelegeți elementele fundamentale ale C#, cum ar fi cuvintele cheie, literalele, operatorii și declarațiile. .
- Lucrați cu tipuri numerice și booleene, clase, obiecte, câmpuri, proprietăți, indexatori, operatori, metode și multe altele în C# 6.0. .
- Explorați caracteristicile Bibliotecii de clase .NET, inclusiv colecțiile, manipularea fișierelor, fluxurile de date, comunicarea între sisteme, datele, serializarea și programarea paralelă. .
- Accesați și manipulați date folosind ADO.NET, LINQ, ORM (Entity Framework) și date în arhitectura orientată pe servicii (SOA). .
- Revizuiți aplicațiile care pot fi dezvoltate în C# și .NET Framework 6, cum ar fi Windows Presentation Foundation, ASP.NET MVC 2 și Silverlight .
Programming in C#
14 oreCursul este conceput pentru persoanele care doresc să învețe limbajul de programare bazat pe C# și să învețe capacitățile de bază ale platformei .NET. În timpul instruirii, participanții vor afla cum este încorporat în C# , cum să creeze un mediu pentru a scrie programe de bază, să folosească bibliotecile standard.
Advanced Programming in C#
35 oreAcest curs de instruire live, condus de un instructor, introduce caracteristicile avansate ale C#, examinează utilizarea acestuia atât ca limbaj de programare pentru aplicații desktop, cât și ca limbaj de programare web pentru rezolvarea problemelor din lumea reală.
Programming tehnicile și principiile sunt demonstrate și puse în practică prin exerciții practice în clasă, exerciții practice și demonstrații pe parcurs.
Selenium WebDriver in C#
14 oreAcest training live, condus de un instructor în România (online sau la fața locului) introduce participanții la testarea automată cu Selenium WebDriver și C# în Visual Studio. Dacă nu aveți experiență de programare în C# sau doriți să vă perfecționați în C#, vă rugăm să consultați cursul: C# for Automation Test Engineers (C# pentru inginerii de testare automată).
C# for Automation Test Engineers
21 oreAceastă instruire live, condusă de un instructor în România este concepută pentru oricine este interesat să învețe C# în scopul testării automate. Este un curs raționalizat, intensiv, cu o mulțime de exerciții practice pentru ca participanții să se familiarizeze rapid cu abilitățile esențiale de programare necesare pentru a le aplica în testarea automatizării software. Accentul este pus pe elementele fundamentale C# care pot fi aplicate direct și imediat la automatizarea testelor.
Acest curs nu acoperă în profunzime cadrele de automatizare a testelor, cum ar fi Selenium. Dacă sunteți deja versat în C# și doriți să intrați direct în testare cu Selenium, vă rugăm să consultați: Selenium WebDriver în C#: Introducere în automatizarea testelor web în C#.
Unity: Developing 3D Games with C# and Javascript
28 oreAcest training live, condus de un instructor în România acoperă elementele de bază ale dezvoltării de jocuri cu Unity, în timp ce participanții parcurg pas cu pas crearea propriului joc.
Unit Testing with C#
14 oreDeveloping in C# 6 Development
28 orePrezentare generală a cursului
C# 6 este nou în Visual Studio și reprezintă cea mai recentă evoluție a limbajului de programare principal din Microsoft. Acest curs acoperă cele mai recente caracteristici ale limbajului în C# 6 și platforma .NET. Veți obține o înțelegere profundă și largă a C# ca limbaj de programare și veți căpăta încredere pentru a explora bogăția bibliotecii .NET Framework, inclusiv programarea asincronă, LINQ și EF.
Ce veți învăța
- Sintaxa esențială C#
- Implementarea proiectelor orientate pe obiecte în C#
- Utilizarea elementelor generice, a claselor de colecții și a excepțiilor
- Ce este nou în C# 6 și .NET 2015
- Utilizarea LINQ și EF
- Introducere în programarea asincronă
- Prezentare generală a MVC6
Mastering LINQ with C#
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor web care doresc să interogheze și să actualizeze date mari cu LINQ folosind C#.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Creați și executați LINQ interogări.
- Implementați biblioteci avansate pentru interogarea datelor. .
- Filtrați, căutați, transformați și manipulați obiecte locale sau la distanță. .