STEAM INVENT
Softversko inženjerstvoNapredni nivo

Razvoj Aplikacija: C# & .NET

Savladajte objektno-orijentisano programiranje

Razvoj Aplikacija: C# & .NET

O ovom programu

Kurs je fokusiran na razvoj stabilnih konzolnih i desktop aplikacija. Učimo strukturu C# jezika, rad sa klasama, objektima, datotekama i arhitekturom savremenog softvera.

Tehnologije i alati koje savladavamo

C#.NETOOPDesktop Apps

Detaljan plan i program

Kliknite na modul ispod da biste videli teme i ishode po nedeljama.

Nedelje 1-4

Osnove C# jezika i konzolne aplikacije

Uvod u .NET ekosistem, tipove podataka, operatore i kontrolne strukture kroz razvoj interaktivnih konzolnih programa.

Fokus i alati:
.NET CLIC# SintaksaKonzolne aplikacije
Nedelje 5-8

Objektno-Orijentisano Programiranje (OOP)

Temeljni koncepti OOP-a: kreiranje klasa, instanciranje objekata, enkapsulacija podataka, nasleđivanje i polimorfizam.

Fokus i alati:
Klase i ObjektiKonstruktoriNasleđivanje
Nedelje 9-12

Rad sa podacima i SQL Server

Povezivanje C# aplikacija sa relacionim bazama podataka. Pisanje osnovnih SQL upita (CRUD operacije) i korišćenje ADO.NET-a.

Fokus i alati:
T-SQLBaze podatakaADO.NET
Nedelje 13-16

Razvoj desktop aplikacija (WPF & MVVM)

Kreiranje modernih grafičkih interfejsa (GUI) pomoću XAML-a. Implementacija čistog softverskog arhitektonskog šablona MVVM.

Fokus i alati:
WPF / XAMLMVVM ŠablonData Binding

Osnovne informacije

Trajanje programa:4 meseca (32 časa)
Nivo složenosti:Napredni
Lokacija nastave:Sremska Mitrovica

Zainteresovani ste za ovaj kurs?

Broj mesta u grupama je striktno ograničen kako bismo obezbedili maksimalan kvalitet mentorskog rada i posvećenost svakom polazniku.

Kontaktirajte nas za upis