Învață să programezi în Windows

Desktop (Windows) Application Development

Dacă doriți să vă ocupați cu crearea aplicațiilor pentru dispozitive cu sistem de operare Windows, acesta este cursul potrivit pentru voi. După cum probabil știți deja, marea majoritate a calculatoarelor din întreaga lume folosesc platforma Windows, dar și telefoanele inteligente cu acest sistem de operare se bucură de o popularitate tot mai mare.

Această situație face ca programatorii care dețin abilități pentru crearea oricărui software pentru platforma menționată nu trebuie să-și facă griji în privința unui job. Când vine vorba de cererea de piață, un loc special îl ocupă dezvoltatorii care se ocupă cu programarea aplicațiilor pentru cel mai popular sistem de operare din lume.

Cunoștințele pe care le puteți obține pe parcursul cursului Windows Application Development vă vor oferi posibilitatea de a deveni tocmai unul dintre acești programatori care pe baza propriilor abilități își pot găsi întotdeauna un job de care să fie mulțumiți.

Cursul Windows Application Development acoperă toate aspectele importante privind dezvoltarea aplicațiilor pentru sistemul de operare menționat. În cadrul cursului o atenție deosebită trebuie acordată WPF-ului, respectiv tehnologiei Windows Presentation Foundation.

Pe lângă asta, prin intermediul cursului veți afla și tot ce este important despre tehnicile pentru localizare și globalizare, precum și abilitățile utile referitoare la configurarea, testarea, debugging-ul și aplicarea publicațiilor. Cu alte cuvinte, veți obține toate cunoștințele necesare cu ajutorul cărora veți putea lucra individual la fiecare etapă de creare a aplicațiilor pentru platforma Windows – de la idee inițială la realizarea ei.

Descrierea și scopul cursului Windows Application Development

În calitate de cursant, veți avea posibilitatea de a vă familiariza cu toate tehnicile de bază și avansate ale programării Windows prin intermediul platformei .NET. Pe lângă asta, veți învăța ce sunt clasele specializate pentru crearea aplicațiilor Windows Forms și Windows Presentation Foundation și cum funcționează, dar și modalitatea lor de manipulare. Profesorii cu experiență vă vor transmite toate abilitățile necesare care mai târziu vă vor oferi posibilitatea de a crea singuri sau de a modifica aplicațiile Windows Forms sau WPF deja menționate.

Pe lângă asta, veți obține o imagine completă privind conceptele interfeței grafice de utilizator, controalele de utilizator Windows, evenimentele în cadrul aplicațiilor Windows, comunicarea aplicațiilor Windows cu datele sursă, controlul de utilizator al aplicațiilor Windows și ce vă mai trebuie pentru o carieră de programator de succes în acest domeniu.

Cursul este conceput în așa fel încât la primele prelegeri veți învăța despre designul aplicațiilor Windows. În această perioadă vă veți familiariza în detaliu cu cadrul WPF pentru prezentarea grafică a componentei în cadrul aplicațiilor care se execută pe sistemul de operare Microsoft Windows.

Cunoștințele dobândite vă vor ajuta să delimitați funcționalitățile aplicațiilor de designul lor obținând astfel rezultate mult mai bune când vine vorba de planificare, design, producție, mentenanță și modificarea aplicației. Este important de evidențiat că WPF conține și suport pentru manipularea animațiilor, ceea ce înseamnă că la crearea sa veți putea folosi o logică WPF bogată, deja încorporată, care vă va ușura munca în mare măsură. 

Pe măsura parcurgerii cursului, veți continua să vă dezvoltați abilități noi și veți ajunge și la crearea și programarea interfeței utilizator când, printre altele, veți lucra la crearea aspectului paginii. Apoi veți afla cum se testează aplicațiile, respectiv cum să programați aplicația care va fi pregătită pentru testare. 

În partea de grafică a cursului, multimedia și tiparul, veți învăța să manipulați grafica 2D, imaginile, documentele și restul conținutului. Pe lângă abilitățile menționate, la curs veți asimila și toate cunoștințele care vă vor oferi posibilitatea să vă ocupați la nivel profesionist cu programarea aplicațiilor pentru dispozitive Windows.

Curs Windows Desktop Application Development

Planul și programa cursului

1. Designul aplicațiilor Windows 

  • Introducere în Windows Presentation Foundation

2. Crearea și programarea interfeței utilizator 

  • Crearea aspectului paginii 
  • Crearea controlului Content 
  • Crearea controlului Item

3. Controlul interfeței utilizator 

  • Partajarea resurselor logice în cadrul aplicației 
  • Crearea interfeței utilizator folosind stilurile 
  • Modificarea aspectului controlului folosind șabloane 
  • Manipularea evenimentelor și comenzilor 

4. Testare, Testare Unit și Debug 

  • Strategiile WPF Testing 
  • Debug XAML code 
  • Opțiuni de securitate WPF

5. Conectarea și validarea datelor 

  • Introducere în conectarea datelor 
  • Conectarea datelor 
  • Conversia datelor 
  • Validarea datelor 

6. Conectarea datelor cu colecții

  • Conectarea colecțiilor 
  • Manipularea șabloanelor de dată

7. Îmbunătățirea răspunsului interfeței utilizator și localizarea 

  • Manipularea proceselor asincrone 
  • Introducere în localizare și globalizare 
  • Implementarea User Assistance 

8. Grafica, multimedia și tipărirea

  • Manipularea graficii 2D
  • Manipularea imaginilor 
  • Manipularea multimediei 
  • Manipularea documentelor 
  • Exemplu – realizarea unui editor de text  

9. Controale definite cu utilizatorul 

  • Autoring controle 
  • Controale definite cu utilizatorul 
  • Hosting Windows Forms controle 

10. Proprietăți Attached și comportamentul în WPF

  • Implementarea proprietăților attached 
  • Implementarea interfeței utilizator drag and drop

11. Animația 

  • Crearea și utilizarea animațiilor 
  • Utilizarea comutatoarelor (triggers)

12. Setarea, starea și fluxul aplicației 

  • Manipularea stării aplicației folosind setările (application settings)
  • Manipularea aplicației 

13. Publicarea și configurarea aplicațiilor Windows client-side 

  • Publicarea aplicației
  • Setări avansate Windows Installer 
  • Publicarea aplicațiilor XAML Browser 

Curs Windows Desktop Application Development

3 moduri de a obține un job bine plătit

Am pregătit un document în care puteţi descoperi trei moduri de a obţine un job bine plătit pentru profesioniştii care lucrează pe calculator. Descărcați raportul aici

Verificați dacă mai sunt locuri disponibile! Sesiunea de înscrieri 2024/25 este deschisă.

Pentru a afla mai multe despre înscriere, daţi clic aici.

Înscrie-te