Objektno orijentisano programiranje (OOP) • RAF
OOP koji konačno ima smisla — klase, objekti i odnosi među njima
OOP kurs objašnjava objektno orijentisano programiranje kroz male, povezane primere i praktične zadatke. Dobar je izbor za studente RAF-a kojima su potrebni privatni časovi OOP-a ili kompletna priprema za predmet.
01public final class Student extends Korisnik {02 private final List<Kurs> kursevi = new ArrayList<>();03 04 @Override05 public String uloga() { return "student"; }06}Oblasti koje prolazimo na kursu OOP
Gradivo je organizovano tako da svaki novi koncept koristi ono što si već savladao/la. Na taj način se znanje gradi bez preskakanja ključnih koraka.
- 01
Klase, objekti, atributi i metode
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
- 02
Konstruktori, enkapsulacija i pristupni nivoi
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
- 03
Nasleđivanje i kompozicija
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
- 04
Polimorfizam, apstraktne klase i interfejsi
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
- 05
Izuzeci, generički tipovi i kolekcije
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
- 06
Modelovanje problema i organizacija većeg programa
Objašnjenje koncepta, vođen primer i zadaci za samostalnu proveru.
Posle kursa nećeš samo prepoznavati rešenje — znaćeš da ga napraviš.
- Da razlikuješ klasu, objekat i referencu
- Da pravilno biraš nasleđivanje ili kompoziciju
- Da razumeš dinamičko povezivanje i polimorfizam
- Da napišeš pregledniji i lakše održiv kod
Vežba koja te priprema za novi zadatak, a ne samo za već viđeni primer.
Kurs OOP je usmeren na način razmišljanja, česte obrasce i proveru graničnih slučajeva. Cilj je da na ispitu umeš da prilagodiš znanje, čak i kada zadatak nije identičan onome koji si vežbao/la.
Pogledaj aktuelnu ponuduProjektovanje hijerarhija klasa
Rad sa kolekcijama i izuzecima
Povezivanje više koncepata u jednom zadatku
Izaberi paket za kurs OOP
Možeš da izabereš pripremu za jedan deo predmeta ili kompletan paket koji obuhvata oba kolokvijuma i ispit.
KLK 1
Kolokvijum 1
Ciljana priprema oblasti koje se obrađuju na prvom kolokvijumu.- Objašnjenje ključnih oblasti
- Zadaci za pripremu kolokvijuma
- Učenje sopstvenim tempom
KLK 2
Kolokvijum 2
Sistematična priprema oblasti koje se obrađuju na drugom kolokvijumu.- Objašnjenje ključnih oblasti
- Zadaci za pripremu kolokvijuma
- Učenje sopstvenim tempom
Ispit
Ispit
Fokusirana priprema ispitnog gradiva i povezivanje najvažnijih koncepata.- Pregled ispitnih oblasti
- Tipični zadaci i obrasci
- Priprema za samostalno rešavanje
Sve
Kompletan kurs
Kompletna priprema za KLK 1, KLK 2 i ispit u okviru jednog paketa.- Kolokvijum 1
- Kolokvijum 2
- Ispit
- Ušteda 5.000 RSD
Nisi siguran/na koji paket ti odgovara? Pozovi 060/1436-400 ili piši na info@teachify.rs.
Pre početka proveri sve što ti je važno
Za dodatna pitanja pozovi 060/1436-400 ili piši na info@teachify.rs.
Da li moram dobro da znam UUP pre OOP-a?+
Potrebno je osnovno razumevanje promenljivih, grananja, petlji, funkcija i nizova. Ključne osnove se po potrebi kratko obnavljaju.
Da li se uči samo sintaksa?+
Ne. Glavni cilj je da razumeš modelovanje, odnose među objektima i način na koji se više klasa povezuje u funkcionalan program.
Da li kurs pomaže i kod praktičnog projekta?+
Znanje iz kursa pomaže da samostalno organizuješ projekat. Podrška je usmerena na razumevanje i smernice, a ne na izradu obaveza umesto studenta.
Spremi OOP bez nepotrebnog lutanja
Uči svojim tempom uz video lekcije, zadatke i materijale koji su dostupni kada god ti zatrebaju.