KURS
C# Advanced – septembar 2024
Veštine koje ćete steći:
- Rad sa višedimenzionalnim i asocijativnim strukturama podataka
- Kreiranje linearnih struktura podataka
- Primena osnovnih algoritama
- Primena funkcionalnog programiranja
- Rad sa tokovima podataka, datotekama i direktorijumima
- Rad sa klasama, kreiranje šablonskih klasa
Teme:
Uvod u kurs
Datum održavanja: 23.09.2024.
Stack and Queues
Stack (first-in and last-out)
- Metode za Stack (Push, Pop, Peek, ToArray, Contains i Count)
- Queue (first-in and first-out)
- Metode za Queue (Enqueue, Dequeue, Peek, ToArray, Contains i Count)
Datum održavanja: 23.09.2024.
Vežbe - Stack and Queues
Datum održavanja: 24.09.2024.
Višedimenzionalni nizovi
- Višedimenzionalni nizovi (Kreiranje, Pristupanje elementima, Čitanje i Ispisivanje)
- Nepotpuni nizovi (nizovi nizova)
Datum održavanja: 26.09.2024.
Vežbe - Višedimenzionalni nizovi
Datum održavanja: 27.09.2024.
Skupovi i napredni rečnici
- Rečnik
- Višestruki rečnici
- Skup (HashSet i SortedSet)
Vežbe - Skupovi i napredni rečnici
Datum održavanja: 01.10.2024.
Strimovi, fajlovi i direktorijumi
- Šta su Streamovi?
- Čitači i Pisci
- File Streamovi
- Klasa File
- Klasa Directory
Vežbe - Strimovi, fajlovi i direktorijumi
Datum održavanja: 04.10.2024.
Funkcionalno programiranje
- Funkcionalno programiranje
- Lambda izrazi
- Akcije i Funkcije (Prosleđivanje funkcija metodama)
Vežbe - Funkcionalno programiranje
Datum održavanja: 08.10.2024.
Definisanje klasa
- Definisanje jednostavnih klasa
- Enumeracije
- Statičke klase
- Prostor imena (Namespaces)
Datum održavanja: 10.10.2024.
Vežbe - Definisanje klasa
Datum održavanja: 11.10.2024.
Radionica: Implementacija povezane liste
Datum održavanja: 14.10.2024.
Radionica: Implementacija Stack and Queue
Datum održavanja: 15.10.2024.
Generici
- Generici
- Generičke klase
- Generičke metode
- Generička ograničenja
Datum održavanja: 17.10.2024.
Vežbe – Generici
Datum održavanja: 18.10.2024.
Iteratori i komparatori
- Iteratori (IEnumerable, Yield Return and Params)
- Komparatori (IComparable and IComparer)
Datum održavanja: 21.10.2024.
Vežbe – Iteratori i komparatori
Datum održavanja: 22.10.2024.
Priprema za ispit
Datum održavanja: 24. i 25.10.2024.
Uvod u algoritme
Datum održavanja: 28.10.2024.
Završni ispit
Popravni ispit
Kome je kurs namenjen?
Kada kurs počinje?
Kada i kako će se održavati predavanja?
Kako izgleda i kada se održava završni ispit?
Da li ću dobiti sertifikat ako položim ispit?
Nebojša Marjanović
Nebojša je završio osnovne i master akademske studije na Fakultetu organizacionih nauka u Beogradu, na smeru Informacioni sistemi i tehnologije.
Posebno je stručan u razvoju, održavanju i unapređivanju backend servisa koristeći C# programski jezik i .NET radni okvir, kao i u implementaciji frontend aplikacija upotrebom React biblioteke.