Android kurs
199 lekcije
Java
-
Java - Komentari
9min
-
Java - Primitivni tipovi podataka
8min
-
Java - String
7min
-
Java - Scanner
5min
-
Java - Aritmetički operatori
8min
-
Java - Relacioni, logički i operatori dodeljivanja vrednosti
9min
-
Java - Binarni operatori
10min
-
Java - Nizovi
10min
-
Java - Package
7min
-
Java - Vežba osnove
10min
-
Java - IF kondicional
14min
-
Java - Vežba IF kondicional
6min
-
Java - Switch
8min
-
Java - Kalkulator kalorija CHALLENGE
5min
-
Java - Kalkulator kalorija SOLUTION
24min
-
Java - Validator unosa vesti CHALLENGE
3min
-
Java - Validator unosa vesti SOLUTION
18min
-
Java - Enum
5min
-
Java - While
6min
-
Java - Pločice za bazen CHALLENGE
4min
-
Java - Pločice za bazen SOLUTION
24min
-
Java - For
6min
-
Java - Petlje i nizovi
14min
-
Java - Vežba nizovi 1
15min
-
Java - Vežba nizovi 2
25min
-
Java - Višedimenzionalni nizovi
11min
-
Java - Vežba matrice
17min
-
Java - XO igrica
35min
-
Java - Domaći JMBG
-
Java - Rešenje JMBG
26min
Java OOP
-
Java OOP - Klasa
7min
Free
-
Java OOP - Objekti
8min
Free
-
Java OOP - Konstruktor
13min
Free
-
Java OOP - Metode
17min
-
Java OOP - final
8min
-
Java OOP - static
10min
-
Java OOP - this
9min
-
Java OOP - Domaći Automobil
-
Java OOP - Rešenje Automobil
21min
-
Java OOP - Nasleđivanje
22min
-
Java OOP - Nasleđivanje primer
19min
-
Java OOP - Object class
20min
-
Java OOP - Modifikatori pristupa
14min
-
Java OOP - Enkapsulacija
11min
-
Java OOP - Polimorfizam
6min
-
Java OOP - Abstract class
11min
-
Java OOP - Interface
19min
-
Java OOP - Abstract class vs Interface
11min
-
Java OOP - Domaći WarShips
-
Java OOP - Rešenje WarShips
26min
-
Java OOP - Vežba Piramidalna prodaja
23min
-
Java OOP - Domaći File & Folder
-
Java OOP - Rešenje File & Folder
41min
Java Advance
-
Java Advance - Exception
9min
-
Java Advance - try&catch
16min
-
Java Advance - Throw&throws
9min
-
Java Advance - finally
11min
-
Java Advance - User-defined Exceptions
7min
-
Java Advance - Kolekcije
3min
-
Java Advance - ArrayList
13min
-
Java Advance - LinkedList
10min
-
Java Advance - Vector
15min
-
Java Advance - Stack
7min
-
Java Advance - HashSet
12min
-
Java Advance - TreeSet
11min
-
Java Advance - LinkedHashSet
26min
-
Java Advance - Queue & PriorityQueue
9min
-
Java Advance - Map
21min
-
Java Advance - Skočko
-
Java Advance - Byte Streams
8min
-
Java Advance - Character Streams
11min
-
Java Advance - Vežba Imenik
26min
-
Java Advance - Path
9min
-
Java Advance - File
12min
-
Java Advance - Folder
9min
-
Java Advance - Vežba Imenik File&Folder
26min
-
Java Advance - Thread
17min
-
Java Advance - Runnable
14min
-
Java Advance - Interrupt & Join
11min
-
Java Advance - Sinhronizacija
15min
-
Java Advance - Deadlocks
17min
-
Java Advance - Wait & Notify
11min
Design patterns
Uvod u Android
Osnovne komponente i Activity klasa
Android UI
-
UI - View, Button, ToggleButton, CheckBox...
5min
-
UI - Button
17min
-
UI - TextView & EditText
16min
-
UI - CheckBox
11min
-
UI - RadioButton & ImageView
24min
-
UI - SeekBar
11min
-
UI - ViewGroups, Layouts...
3min
-
UI - LinearLayout
16min
-
UI - VEŽBA LinearLayout
14min
-
UI - FrameLayout
8min
-
UI - RelativLayout
12min
-
UI - ConstraintLayout
14min
-
UI - ScrollView
6min
-
UI - TableLayout
13min
Android resources
Adapters & AdapterViews
-
ListView - Simple AdapterView & Adapter
11min
-
ListView - Custom Adapter
17min
-
ListView - HolderClass
13min
-
ListView - Employee Adapter
21min
-
ListView - Employee Age
8min
-
ListView - Employee footer
15min
-
ListView - Employee header
14min
-
ListView - Employee detail
11min
-
ListView - Spinner adapter
23min
-
ListView - NewsApp CHALLANGE
28min
-
ListView - Second NewsListAdapter SOLUTION
21min
-
ListView - Change adapters SOLUTION
16min
-
ListView - NewsDetailActivity SOLUTION
23min
-
ListView - Products
RecyclerView & CardView
Permissions
Multithreading
Networking
-
Postman - Install
15min
-
Postman - Request & Collections
16min
-
Postman - POST, DELETE & PUT
16min
-
Postman - Environment
15min
-
Retrofit - Configuration
19min
-
Retrofit - First request
22min
-
Retrofit - JSON Array
26min
-
Retrofit - PUT & DELETE
40min
-
Retrofit - POST
16min
-
Retrofit - List of posts
30min
-
Retrofit - Post detail
30min
-
Picasso - Config
16min
-
Retrofit - Domaci
App Data & Files
-
SharedPreferences - Intro
24min
-
SharedPreferences - Singleton
11min
-
Shared preferences - PreferenceScreen
25min
-
Room - Configuration
19min
-
Room - Entity
10min
-
Room - DAO
55min
-
Room - Async DAO queries
28min
-
Room - DAO vezba
36min
-
Room - Entity relations
43min
-
Room - DAO Update
7min
-
Room - Filteri
14min
-
Room - Domaći
ViewBinding & DataBinding
Firebase
Maps & Location
Publish application
Certificat exam
Java OOP - Konstruktor
Konstruktori predstavljaju poseban vid metode, koje koristimo kako bismo inicijalizovali objekte neke klase. Konstruktor mora da ima isto ime kao i klasa. Svaka klasa ima najmanje jedan konstruktor. Ako u klasi ne kreiramo konstruktor, java za nas u pozadini generiše default konstruktor koji je bez parametara i služi da se u memoriji kreira objekat sa default vrednostima. Ako sami dodamo novi konstruktor sa parametrima, default konstruktor se gubi. U klasi možemo da imamo veći broj konstruktora ali oni moraju da se razlikuju po broju i po tipu parametara. Konstruktor sa parametrima se najčešće koristi u situacijama kada hoćemo prilikom kreiranja objekta odmah da prosledimo i neke vrednosti za atribute tog objekta.