SoftUni kurs Python Advanced - januar 2025

No products in the cart.

KURS

Python Advanced – januar 2025.

Kurs „Python Advanced“ nadograđuje veštine rada sa Python jezikom, uzimajući u obzir složenije koncepte tipične za ovaj jezik. Na kursu će polaznici naučiti da kreiraju linearne strukture podataka, rešavaju algoritamske probleme, rade sa stekovima i redovima (Stacks and Queues), torkama i skupovima (Tuples and Sets), matricama (više-dimenzionalnim listama), kao i sa fajlovima i direktorijumima.
Posvetićemo pažnju paradigmi funkcionalnog programiranja. Proučićemo dublje rekurzivne funkcije i funkcije sa više argumenata. Razvojno okruženje koje će se koristiti na kursevima je PyCharm, ali svaki polaznik je slobodan da koristi alate po svom izboru.
 
NAPOMENA: Predavanja kursa “Python Advanced” za januarsku grupu će biti dostupna u obliku snimka. Tokom trajanja kursa, biće organizovane konsultacije jednom nedeljno kada ćete moći uživo da postavite pitanja i dobijete odgovore direktno od predavača.

Veštine koje ćete steći:

Teme:

Uvod u kurs

 

Datum održavanja: 27.01.2025.

Liste kao Stacks and Queues
  • Stacks (kreiranje, dodavanje i uklanjanje)
  • Queue (kreiranje, dodavanje i uklanjanje elemenata)

Datum održavanja: 27.01.2025.

Vežbe - Liste kao Stacks and Queues

Datum održavanja: 27.01.2025.

Tuples and Sets
  • Tuples (definicija, upotreba i metode)
  • Sets (definicija, operatori i metode)

Datum održavanja: 27.01.2025.

Vežbe - Tuples and Sets

 

Datum održavanja: 27.01.2025.

Vežbe - Stacks, Queues, Tuples i Sets

Datum održavanja: 03.02.2025.

Multidimenzionalne liste

 

  • Definicija i upotreba
  • Kreiranje multidimenzionalnih lista (koristeći petlje ili komprehencije)
  • Pretraga i manipulacija
  • Druge ugnježdene structure

Datum održavanja: 03.02.2025.

Vežbe - Multidimenzionalne liste

Datum održavanja: 03.02.2025.

Napredne funkcije
  • Pakovanje argumenata
  • Otpakivanje argumenata
  • Rekurzija
  • Dekoratori

Datum održavanja: 10.02.2025.

Vežbe - Napredne funkcije

Datum održavanja: 10.02.2025.

Rukovanje greškama

 

  • Greške i izuzeci
  • Uobičajene vrste grešaka
  • Prilagođeni izuzeci
  • Hvatanje izuzetaka

Datum održavanja: 10.02.2025.

Vežbe - Rukovanje greškama

Datum održavanja: 10.02.2025.

Izrada i rukovanje fajlovima

 

  • Python objekat fajla
  • Otvaranje fajla
  • Čitanje fajla
  • Pisanje i kreiranje fajla
  • Brisanje fajla

Datum održavanja: 18.02.2025.

Vežbe - Izrada i rukovanje fajlovima

 

Datum održavanja: 18.02.2025.

 
Radionica

Datum održavanja: 18.02.2025.

Vežbe – Radionica

Datum održavanja: 18.02.2025.

Moduli
  • Definicija modula
  • Ugrađeni moduli
  • Spoljni moduli (PIP)
  • Prilagođeni moduli

Datum održavanja: 24.02.2025.

Vežbe – Moduli

Datum održavanja: 24.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.

Ponovno polaganje završnog ispita

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.

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 osnovnu sintaksu Python programskog jezika, mogu slobodno da rade sa sheets, rečnicima i obradom stringova. Da biste pratili kurs, potrebno je znanje engleskog jezika nivoa B2.

Kada kurs počinje?

Kurs počinje 27. januara 2025. godine.

Kada i kako će se održavati predavanja?

Celokupna nastava se održava ONLINE, pružajući vam fleksibilnost da učite tempom koji vam najviše odgovara.

– Snimci predavanja: Svakog ponedeljka na Google učionici biće dostupni snimci predavanja za aktuelnu nedelju. Tokom svake nedelje, očekuju vas nova predavanja. Sva predavanja će biti trajno dostupna i možete ih gledati koliko god puta vam je potrebno i u koje god vreme vama odgovara.

– Live konsultacije: Svake subote, dok traje kurs, u terminu od 10:00 do 13:00 časova, organizujemo live konsultacije sa predavačem. Ovo je idealna prilika da uživo postavite pitanja, razjasnite nejasnoće i dobijete stručne odgovore direktno od predavača.

Detaljan raspored predavanja možete pronaći na stranicama svakog od kurseva koji čine ovaj modul, u odeljku “Teme” ili klikom na dgume “Raspored predavanja”.

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

Završni ispit će se održati online, 09. marta 2025.

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.
Uvod u javascript predavac

Strahinja Kešelj

Predavač na kursu Python Advanced – januar 2025

Iskusni Java/Spring developer sa širokim spektorm interesovanja u koje spadaju tehnologije poput SveIte i GoLang-a.

Tea Dogandzic sajt

Tea Dogandžić

Predavač na kursu Python Advanced – januar 2024

Master inženjer softvera, započela je svoju karijeru 2019 godine. Nakon osnovnih studija, završila je master studije na Univerzitetu Singidunum.

Radila je kao administrator baza podataka, Java programer, Game Developer, a trenutno je zaposlena kao Mobile Developer.

Share