KURS
C# Advanced – januar 2025.
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: 27.01.2025.
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: 27.01.2025.
Vežbe - Stack and Queues
Datum održavanja: 28.01.2025.
Višedimenzionalni nizovi
- Višedimenzionalni nizovi (Kreiranje, Pristupanje elementima, Čitanje i Ispisivanje)
- Nepotpuni nizovi (nizovi nizova)
Datum održavanja: 30.01.2025.
Vežbe - Višedimenzionalni nizovi
Datum održavanja: 31.01.2025.
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: 04.02.2025.
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: 07.02.2025.
Funkcionalno programiranje
- Funkcionalno programiranje
- Lambda izrazi
- Akcije i Funkcije (Prosleđivanje funkcija metodama)
Vežbe - Funkcionalno programiranje
Datum održavanja: 11.02.2025.
Definisanje klasa
- Definisanje jednostavnih klasa
- Enumeracije
- Statičke klase
- Prostor imena (Namespaces)
Datum održavanja: 13.02.2025.
Vežbe - Definisanje klasa
Datum održavanja: 14.02.2025.
Radionica: Implementacija povezane liste
Datum održavanja: 18.02.2025.
Radionica: Implementacija Stack and Queue
Datum održavanja: 19.02.2025.
Generici
- Generici
- Generičke klase
- Generičke metode
- Generička ograničenja
Datum održavanja: 20.02.2025.
Vežbe – Generici
Datum održavanja: 21.02.2025.
Iteratori i komparatori
- Iteratori (IEnumerable, Yield Return and Params)
- Komparatori (IComparable and IComparer)
Datum održavanja: 24.02.2025.
Vežbe – Iteratori i komparatori
Datum održavanja: 25.02.2025.
Priprema za ispit
Datum održavanja: 27.02.2025. i 28.02.2025.
Uvod u algoritme
Datum održavanja: 03.03.2025.
Završni ispit
Završni ispit će se održati online 09. marta 2025., od 10:00 do 16:00 časova. Ispit je fiksnog vremena. U slučaju da kasnite sa početkom, imaćete manje vremena na raspolaganju.
Popravni ispit
Ponovno polaganje završnog ispita će se održati online 10. maja 2025., od 10:00 do 16:00 časova. Ispit je fiksnog vremena. U slučaju da kasnite sa početkom, imaćete manje vremena na raspolaganju.
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.