SoftUni kurs C# Advanced - januar 2025

No products in the cart.

KURS

C# Advanced – januar 2025.

Na kursu Napredno C# programiranje polaznici će proširiti svoje veštine u radu sa jezikom C# i platformom .NET, fokusirajući se na složenije koncepte karakteristične za ovaj jezik. Učesnici će naučiti kako da kreiraju i manipulišu linearnim strukturama podataka, kao i da prošire svoje znanje o radu sa nizovima, uključujući rad sa višedimenzionalnim nizovima ili matricama.
Takođe će imati priliku da se upoznaju sa konceptom generičkih klasa i metoda. Kroz kurs će rešavati algoritamske probleme, raditi sa tokovima podataka, datotekama i direktorijumima. Posebna pažnja će biti posvećena funkcionalnom programiranju, kao i primeni LINQ-a za obradu podataka u tokovima. Kurs koristi Microsoft Visual Studio 2022 kao razvojno okruženje, ali polaznici mogu koristiti alate po sopstvenom izboru.

Veštine koje ćete steći:

Teme:

Uvod u kurs
Datum održavanja: 13.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: 13.01.2025.
Vežbe - Stack and Queues
Datum održavanja: 14.01.2025.
Višedimenzionalni nizovi
  • Višedimenzionalni nizovi (Kreiranje, Pristupanje elementima, Čitanje i Ispisivanje)
  • Nepotpuni nizovi (nizovi nizova)
Datum održavanja: 16.01.2025.
Vežbe - Višedimenzionalni nizovi
Datum održavanja: 17.01.2025.
Skupovi i napredni rečnici
  • Rečnik
  • Višestruki rečnici
  • Skup (HashSet i SortedSet)
Datum održavanja: 20.01.2025.
Vežbe - Skupovi i napredni rečnici
Datum održavanja: 21.01.2025.
Strimovi, fajlovi i direktorijumi
  • Šta su Streamovi?
  • Čitači i Pisci
  • File Streamovi
  • Klasa File
  • Klasa Directory
Datum održavanja: 23.01.2025.
Vežbe - Strimovi, fajlovi i direktorijumi
Datum održavanja: 24.01.2025.
Funkcionalno programiranje
  • Funkcionalno programiranje
  • Lambda izrazi
  • Akcije i Funkcije (Prosleđivanje funkcija metodama)
Datum održavanja: 27.01.2025.
Vežbe - Funkcionalno programiranje
Datum održavanja: 28.01.2025.
Definisanje klasa
  • Definisanje jednostavnih klasa
  • Enumeracije
  • Statičke klase
  • Prostor imena (Namespaces)
Datum održavanja: 30.01.2025.
Vežbe - Definisanje klasa
Datum održavanja: 31.01.2025.
Radionica: Implementacija povezane liste
Datum održavanja: 03.02.2025.
Radionica: Implementacija Stack and Queue
Datum održavanja: 04.02.2025.
Generici
  • Generici
  • Generičke klase
  • Generičke metode
  • Generička ograničenja
Datum održavanja: 06.02.2025.
Vežbe – Generici
Datum održavanja: 07.02.2025.
Iteratori i komparatori
  • Iteratori (IEnumerable, Yield Return and Params)
  • Komparatori (IComparable and IComparer)
Datum održavanja: 10.02.2025.
Vežbe – Iteratori i komparatori
Datum održavanja: 11.02.2025.
Priprema za ispit
Datum održavanja: 13. i 14.02.2025.
Uvod u algoritme

Datum održavanja: 18.02.2025.

Završni ispit
Završni ispit će se održati online, 23. februara 2025. godine, 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, 26. aprila 2025. godine, 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.

NAPOMENA: Za prijavu za popravni ispit se plaća taksa u iznosu od 1 440 dinara (nevezano da li ste polagali redovan ispit ili ne).

Kome je kurs namenjen?

Kurs je namenjen polaznicima koji su savladali rad sa linearnim strukturama, asocijativnim nizovima i obradom stringova. Potrebno je da polaznici imaju nivo engleskog jezika koji odgovara nivou B2.

Kada kurs počinje?

Kurs počinje 13. januara 2025. godine. Detaljan raspored možete pronaći u odeljku “Teme” ili klikom na dugme “Raspored predavanja”.

Kada i kako će se održavati predavanja?

Predavanja su u potpunosti ONLINE i možete ih pratiti u realnom vremenu ili gledati snimak naknadno, u vremenu kada vama odgovara.

Kako izgleda i kada se održava završni ispit?

Završni ispit će se održati online 23. februara 2025. godine.

Da li ću dobiti sertifikat ako položim ispit?

Ako položite ispit sa minimum 70% tačnosti, dobijate SoftUni sertifikat o položenom kursu. Redovnom izradom domaćih zadataka možete ostvariti dodatnih 5% bodova.
Nebojsa Marjanovic sajt01

Nebojša Marjanović

Predavač na kursu C# Advanced – januar 2024

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.

Edin Jakupovic sajt

Edin Jakupović

Predavač na kursu C# Advanced – januar 2024
Diplomirani inženjer elektrotehnike i računarstva, sa masterom iz Računarskih nauka i MSCE sertifikatom, trenutno radi kao lead inženjer na Messaging projektu visokih performansi. Ima bogato iskustvo u razvoju ERP sistema, mobilnih aplikacija, i višeslojnih sistema, sa specijalizacijom u finansijskim i bankarskim rešenjima.
Share