Prednosti

Zašto izabrati Akademiju Oxford za kurs iOS razvoj – Swift i SwiftUI?

38

Poslovnica

Kurs je dostupan u mreži poslovnica širom Srbije.

Online, grupna i individualna nastava

Izaberite individualnu nastavu, mikro grupu ili standardnu grupu — u poslovnici ili online.

Sertifikat nakon završnog ispita

Nakon uspešno položenog završnog ispita polaznik dobija sertifikat Akademije Oxford kao potvrdu o uspešno završenom kursu.

30k+

Polaznika godišnje

Više od 30.000 polaznika godišnje pohađa kurseve Akademije Oxford.

Mi nudimo kvalitet

Kvalitet potvrđen sertifikatima

Način na koji organizujemo nastavu i čuvamo podatke polaznika proveravaju nezavisna sertifikaciona tela.

Ovi sertifikati potvrđuju kvalitet poslovanja Akademije Oxford. Polaznici po završetku kursa dobijaju sopstveni sertifikat o stečenom znanju.

Međunarodni standard

ISO 9001:2015

Sistem menadžmenta kvalitetom i dosledno unapređenje nastave i usluga.

Broj sertifikata
44 100 22430010
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat

Upravljanje poverljivošću

ISO/IEC 27001:2022

Sistem upravljanja bezbednošću informacija i zaštita podataka polaznika.

Broj sertifikata
44 121 25430038
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat

Namenjen je osobama koje žele da započnu ili unaprede znanje mobilnog razvoja, budućim iOS programerima i programerima koji žele da upoznaju Swift i SwiftUI. Poznavanje osnovnih programskih koncepata olakšava savladavanje gradiva.

Preporučeno prethodno znanje: Osnovna digitalna pismenost; preporučuje se poznavanje osnova programiranja. Za praktičan rad potreban je pristup odgovarajućem Apple razvojnom okruženju sa Xcode alatima.

Tokom nastave polaznici kroz praktičan rad uče da:

  • Swift osnove – tipovi podataka, opcione vrednosti, funkcije, strukture, klase i kolekcije.
  • SwiftUI i navigacija – prikazi, rasporedi elemenata, state, binding i navigacija između ekrana.
  • Arhitektura i upravljanje stanjem – odvajanje prikaza od logike, observable modeli i životni ciklus.
  • Mreža i lokalni podaci – URLSession, async/await, JSON, čuvanje podataka i obrada grešaka.
  • Testiranje i distribucija – testovi, pristupačnost, Xcode alati i priprema aplikacije za isporuku.

Swift i SwiftUI koriste se u razvoju aplikacija za Apple uređaje. Stečene veštine mogu biti korisne u izradi mobilnih poslovnih aplikacija, aplikacija sa katalozima i podacima, korisničkih servisa i drugih iOS rešenja, kao i za nastavak učenja profesionalnog mobilnog razvoja.

Individualna nastava (1 polaznik) traje 40 školskih časova, mikro grupa (2–3 polaznika) 40 školskih časova, a grupna nastava (4 i više polaznika) 52 školskih časova. Nastava se može organizovati uživo u Akademiji Oxford ili online. U grupnoj nastavi dodatni časovi namenjeni su vežbama, diskusiji i zajedničkom rešavanju zadataka.

Polaznik može da izradi osnovnu višekransku iOS aplikaciju, organizuje podatke i interfejs, ostvari jednostavnu komunikaciju sa mrežnim servisom i proveri funkcionalnost rešenja. Za složene produkcione aplikacije potrebno je dalje usavršavanje.

  1. Swift osnove – Tipovi podataka, opcione vrednosti, funkcije, strukture, klase i kolekcije. Praktičan rad: Modelovati i obraditi podatke u jeziku Swift.
  2. SwiftUI i navigacija – Prikazi, rasporedi elemenata, state, binding i navigacija između ekrana. Praktičan rad: Napraviti aplikaciju sa više povezanih ekrana.
  3. Arhitektura i upravljanje stanjem – Odvajanje prikaza od logike, observable modeli i životni ciklus. Praktičan rad: Izraditi interaktivni katalog sa pretragom i prikazom stanja.
  4. Mreža i lokalni podaci – Urlsession, async/await, json, čuvanje podataka i obrada grešaka. Praktičan rad: Povezati aplikaciju sa API servisom i obraditi odgovor.
  5. Testiranje i distribucija – Testovi, pristupačnost, xcode alati i priprema aplikacije za isporuku. Praktičan rad: Testirati i dokumentovati završni iOS projekat.

Izaberite oblik nastave koji odgovara vašem načinu učenja. Svaki oblik može da se pohađa u poslovnici ili online.

Individualna nastava

Broj polaznika
1 polaznik
Trajanje
40 školskih časova
Kako izgleda
Jedan polaznik i predavač. Početak po dogovoru.
Nastava
Uživo Online

Mikro grupa

Broj polaznika
2 do 3 polaznika
Trajanje
40 školskih časova
Kako izgleda
Manja grupa. Više prostora za rad i pitanja.
Nastava
Uživo Online

Grupa 4+

Broj polaznika
4 i više polaznika
Trajanje
52 školska časa
Kako izgleda
Zajednički raspored i vežbe.
Nastava
Uživo Online

Uživo u poslovnici

Nastava u prostorijama Akademije Oxford.

Online uživo

Nastava preko interneta, sa predavačem.

Test spremnosti

Da li je kurs iOS razvoj – Swift i SwiftUI za vas?

Deset kratkih pitanja o tome koliko već znate i šta želite da postignete — na kraju dobijate preporuku.

  • oko 2 minuta
  • 10 pitanja
  • preporuka kursa
Koliko iskustva imate u oblasti ovog kursa?
Da li ste već savladali gradivo kursa „Python – početni nivo“ ili odgovarajuće osnove?
Koliko vam je poznata tema „Swift osnove“?
Koliko vam je poznata tema „SwiftUI i navigacija“?
Koliko vam je poznata tema „Arhitektura i upravljanje stanjem“?
Koliko vam je poznata tema „Mreža i lokalni podaci“?
Koliko vam je poznata tema „Testiranje i distribucija“?
Šta želite da postignete?
Koliko vremena nedeljno možete da odvojite za vežbanje između časova?
Kako biste voleli da učite?

Šta kažu naši polaznici? 🤍

Iskustva polaznika Akademije Oxford

Maja Marinkovitsh
2023.

Prezadovoljna uslugom, profesionalnost na nivou, brz i lak dogovor. Uvek otvoreni za pitanja i saradnju, profesori znaju da prenesu znanje.

Coja
2024.

Prezadovoljan sam radom akademije, posveceni su maksimalno i trude se da sto bolje nauce klijente. Gradivo se temeljno obraduje, atmosfera na casovima je odlicna i tempo rada je odlican. Sve preporuke.

Ana Babovic
2025.

Na predavanjima mi je sve bilo jasno. Opet bih uzela casove kod vas.

Jovana Obradovic
2025.

Izuzetno sam zadovoljna, zaposleni su profesionalni i uvek spremni da pomognu. Dobro organizovani i svima prilagodjeni casovi.

Aleksandra Jakovljevic
2023.

Prijatna saradnja na obostrano zadovoljstvo (koja ce biti nastavljena)... Zanimljiv sistem rada koji odgovara i prilagodava se potrebama polaznika. Topla preporuka...

Marija Djokic
2023.

Osecam se prijatno, opusteno, kao kod svoje kuce, pritom se na lak nacin nauci ono sto je neophodno.

Česta pitanja

Česta pitanja o kursu iOS razvoj – Swift i SwiftUI

Najvažnije informacije pre prijave.

Individualna nastava (1 polaznik) traje 40 školskih časova, mikro grupa (2–3 polaznika) 40 školskih časova, a grupna nastava (4 i više polaznika) 52 školskih časova.

Nastava se može organizovati uživo u Akademiji Oxford ili online.

Završni praktični ispit zasniva se na prezentaciji funkcionalnog iOS projekta, proverenih funkcionalnosti i postupka izrade. Nakon uspešno položenog završnog praktičnog ispita polaznik dobija sertifikat Akademije Oxford.

Za prijavu je potrebno kontaktirati najbližu poslovnicu Akademije Oxford. Prilikom prijave polaznik može odabrati individualnu nastavu, mikro grupu ili grupnu nastavu, kao i nastavu uživo ili online.

Koriste se za razvoj aplikacija u Apple ekosistemu: poslovnih alata, kataloga, korisničkih servisa i drugih aplikacija sa interaktivnim ekranima i podacima.

Swift je programski jezik, a SwiftUI je okvir za izradu korisničkog interfejsa. Na kursu se koriste zajedno za realizaciju iOS aplikacije.

Da. Program obuhvata SwiftUI rasporede, prikaze i navigaciju, a praktična vežba je višeekranska aplikacija.

Osnovno poznavanje programiranja je preporučljivo, jer kurs uključuje funkcije, klase, upravljanje stanjem i asinhroni rad sa podacima.

Za standardni rad u Xcode-u potreban je kompatibilan Mac i odgovarajuća instalacija razvojnih alata. Konkretne tehničke uslove treba proveriti pre početka nastave.

Da. Obrađuju se URLSession, JSON, async/await i osnovno lokalno čuvanje podataka, uz obradu tipičnih grešaka.

Kurs uključuje osnove pripreme aplikacije za isporuku. Sam proces objavljivanja i odobravanja u App Store-u zavisi od Apple naloga, uslova i pravila platforme.

Znanje je relevantno za razvoj iOS aplikacija, rad na mobilnim proizvodima i saradnju u timovima za razvoj softvera. Početni kurs je osnova za dalje praktično usavršavanje.
Akademija Oxford
Prijavite se na kurs

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Cilj kursa je razvoj funkcionalne iOS aplikacije sa više ekrana, upravljanjem stanjem, prikazom podataka i osnovnim postupcima testiranja i pripreme za isporuku.

Da li je potrebno prethodno znanje?

Osnovna digitalna pismenost; preporučuje se poznavanje osnova programiranja. Za praktičan rad potreban je pristup odgovarajućem Apple razvojnom okruženju sa Xcode alatima.

Završni ispit i sertifikat

Završni praktični ispit zasniva se na prezentaciji funkcionalnog iOS projekta, proverenih funkcionalnosti i postupka izrade. Nakon uspešno položenog završnog praktičnog ispita polaznik dobija sertifikat Akademije Oxford.

Kako se prijaviti za kurs?

Za prijavu je potrebno kontaktirati najbližu poslovnicu Akademije Oxford. Prilikom prijave polaznik može odabrati individualnu nastavu, mikro grupu ili grupnu nastavu, kao i nastavu uživo ili online.

Alati u programu

Na kursu se radi u programskom jeziku Swift i okviru SwiftUI, u Apple razvojnom okruženju sa Xcode alatima.