Online kursevi
Pronađi svoj kurs
Cubes School
Podrška
4.9

Online kurs Java Basic

Online kurs Java Basic obuhvata intenzivnu obuku Jave i praktičan rad na razvoju softverskog rešenja koristeći programski jezik Java

Java REST api OOP JDK Swing
java course icon
notebook
125 lekcija
tv
26h snimljenog materijala
question
Besplatne konsultacije
clock
1 godina
Ikonica telefon
Pristup sa mobilnog telefona
sertifikat
Sertifikat

O kursu

Java je jedan od najpopularnijih programskih jezika, zbog svoje svestranosti i kompatibilnosti. Poznata je po svojoj pouzdanosti, održivosti i jednostavnosti. Java se može koristiti za mnogo toga, uključujući razvoj softvera, mobilne aplikacije za Android i velike sisteme.  Njena jedinstvena arhitektura omogućava programerima da razviju jednu aplikaciju koja se može bez problema pokrenuti na više platformi. Poznavanje ovog programskog jezika, otvara mnoga vrata za vas kao programera.

Cena i trajanje

700 €

Cena za plaćanje na rate, sa uključenim PDV-om

595 €

Cena za plaćanje u celosti, sa uključenim PDV-om

Rata od 60 €

Mogućnost plaćanja do 12 mesečnih rata, bez kamate

1 godina

Pristupa platformi sa video lekcijama

cubes box
cubes box
cubes box

Šta se uči na kursu Java Basic?

Java programski jezik

Na našem online kursu Java Basic steći ćete praktično iskustvo u pisanju efikasnog koda, kompajliranja i izvršavanja programa u Javi, stičući dublje razumevanje procesa razvoja softvera.

Ovladajte OOP konceptima

Uz fokus na Objektno orijentisanom programiranju (OOP), kurs će vam omogućiti da steknete čvrsto razumevanje kako da kreirate programe i funkcije. Kroz praktične primere i zadatke, naučićete kako da efikasno koristite OOP principe za izgradnju modularnih i skalabilnih Java aplikacija.

Praktičan rad i projekti

Znamo koliko je praksa važna i zbog toga je Java Basic kurs baziran na praktičnom radu, omogućavajući polaznicima da steknu znanje kroz vežbe, domaće zadatke i projekte. Kroz ove aktivnosti polaznici će imati priliku da primene koncepte i tehnologije koje su savladali tokom predavanja, što će im omogućiti da razviju praktične veštine neophodne za uspešan rad u industriji razvoja softvera. Na kraju kursa svaki polaznik će imati priliku da primeni svoje znanje u sveobuhvatnom finalnom projektu, koji će predstavljati integraciju svih naučenih veština i koncepta.

Česta pitanja

Da li je za Java Basic kurs potrebno predznanje?

Kurs ne zahteva predznanje. Koncept kursa je takav da se prvo uče osnove programiranja, zatim se ide prema višim nivoima znanja do naprednih znanja koja su sva pokrivena praktičnim radom. Na ovaj način polaznici svih nivoa obrazovanja i različitih oblasti mogu da se prijave na kurs.

Težina kursa: težina kursa 4/6

Da li tokom kursa imam podršku u učenju?

U okviru svake lekcije na raspolaganju vam je online diskusija, za sva vaša pitanja i nejasnoće vezane za lekciju. Tu možete komunicirati sa drugim polaznicima, a naši predavači će vam odgovoriti u najkraćem mogućem roku. Pored toga, u svakom trenutku možete pisati predavačima na mail, a ako je potrebno i zakazati konsultacije sa predavačima u našim prostorijama ili preko neke od online platformi.

Šta mogu da radim nakon završenog kursa?

Znanje stečeno na kursu polaznicima će značiti kao odlična osnova za dalje učenje. Možete se fokusirati na naprednije koncepte kroz popularne framework-ove poput Spring-a i Hibernate-a, ili da se usmerite ka specijalizaciji u Android programiranju kako biste postali stručnjak u razvoju mobilnih aplikacija. Takođe, kurs pruža temelje za istraživanje drugih relevantnih tehnologija i alata u svetu Java programiranja, otvarajući vrata širokom spektru profesionalnih prilika.

Kako u Cubes školi verujemo u važnost prakse, odlučili smo da našim polaznicima pružimo mogućnost sticanja praktičnog iskustva direktno u našoj kompaniji. Možeš pogledati više na stranici Praksa.

Pogledaj sva Česta pitanja.

Kontakt

Budite slobodni da nas kontaktirate, za vas smo uvek dostupni:

Telefoni: 066/659-65-12 i 064/64-178-29
Viber: +381 66 6596512
WhatsApp: +381 66 6596512
Email: school@cubes.rs

Ocene polaznika kursa

Pojednostavljeno i lako za shvatanje. Predavac je odlican.

's testimonial

Stanislav Jevtić

Trenutno slusam Java-Advance i bas sam zadovoljan zalaganjem predavaca kroz jasnost i preciznost predavanja. Polaznik Jovan Stevanovic.

's testimonial

Jovan Stevanovic

Odli?no koncipiran kurs i sve pohvale za predava?a Marka koji pojednostavljeno, koncizno i precizno prenosi svoje znanje a kroz vezbe i domace zadatke na pravi nacin ukljucuje polaznike u pra

's testimonial

Irena Blagojević

Sve je maksimalno objašnjeno i pojednostavljeno. Marko je sjajan predava?.

's testimonial

Denis Ambo

Predavači

Marko Dragonjić

Marko
Dragonjić

Marko, diplomirani inženjer računarske tehnike i informatike, nakon završene Vojne akademije, od 2009. godine radio je na razvoju i održavanju informacionih sistema za potrebe Ministarstva odbrane. Karijeru je nastavio u kompaniji Code Synapsis, a nakon toga prelazi u Cubes, gde radi kao Team lead Mobile tima i kao predavač, a od 2020. godine i kao direktor Cubes School. Marko je svoje široko iskustvo u različitim tehnologijama: Java, JSF, JSP, ORACLE, ANDROID, SWIFT, iOS iskoristio i osmislio sveobuhvatne i kvalitetne obuke, kako bi polaznici stekli sva neophodna znanja za početak rada.

Pročitaj više
Aleksandar Dimić

Aleksandar
Dimić

Aleksandar, dipl. inž. računarske tehnike, završio je Vojnu akademiju 2008. godine i od tada se posvećeno bavi IT-em. Nakon 6 godina provedenih u Ministarstvu Odbrane nastavlja karijeru u firmi PS Tech (današnja Endava), odakle odlazi u kompaniju Telenor. Sa širokim spektrom znanja u razvoju softwera, web developmenta i informacionih tehnologija od 2015. godine zaposlen je u Cubes d.o.o. kao CTO i predavač u Cubes IT centru. Predavač koji poseduje i znanje i iskustvo, čiji je cilj da obuči polaznike u tehnologiji primenljivoj u IT industriji.

Pročitaj više

Plan i program

Uvod

- Cubes platforma za učenje

- Linux - podešavanje razvojnog okruženja

- Windows - podešavanje razvojnog okruženja

- Eclipse - razvojno okruženje

- Istorija Jave

Java osnove

- Java - Komentari

- Java - Primitivni tipovi podataka

- Java - String

- Java - Scanner

- Java - Aritmetički operatori

- Java - Relacioni, logički i operatori dodeljivanja vrednosti

- Java - Binarni operatori

- Java - Nizovi

- Java - Package

- Java - Vežba osnove

- Java - Zadaci sa varijablama i operatorima

- Java - Kalkulator putnih troškova

Kondicionali i petlje

- Java - IF kondicional

- Java - Vežba IF kondicional

- Java - Switch

- Java - Kalkulator kalorija CHALLENGE

- Java - Kalkulator kalorija SOLUTION

- Java - Validator unosa vesti CHALLENGE

- Java - Validator unosa vesti SOLUTION

- Java - Enum

- Java - While

- Java - Pločice za bazen CHALLENGE

- Java - Pločice za bazen SOLUTION

- Java - For

- Java - Petlje i nizovi

- Java - Vežba nizovi 1

- Java - Vežba nizovi 2

- Java - Višedimenzionalni nizovi

- Java - Vežba matrice

- Java - XO igrica

- Java - Domaći JMBG

- Java - Rešenje JMBG

Klase i objekti

- Java OOP - Klasa

- Java OOP - Objekti

- Java OOP - Konstruktor

- Java OOP - Metode

- Java OOP - final

- Java OOP - static

- Java OOP - this

- Java OOP - Domaći Automobil

- Java OOP - Rešenje Automobil

OOP

- Java OOP - Modifikatori pristupa

- Java OOP - Enkapsulacija

- Java OOP - Polimorfizam

- Java OOP - Abstract class

- Java OOP - Interface

- Java OOP - Abstract class vs Interface

- Java OOP - Domaći WarShips

- Java OOP - Rešenje WarShips

- Java OOP - Vežba Piramidalna prodaja

- Java OOP - Domaći File & Folder

- Java OOP - Rešenje File & Folder

Exception

- Java Advance - Exception

- Java Advance - try&catch

- Java Advance - Throw&throws

- Java Advance - finally

- Java Advance - User-defined Exceptions

Univerzalne liste

- ListNode

- ListNode - print

- InsertAfter & DeleteAfter

- ListNode dvostruko uvezan

- ListNode getNode

- InsertBefore & DeleteBefore

- ListHead

- Domaći - ListHead

- Rešenje - ListHead

Kolekcije

- Java Advance - Kolekcije

- Java Advance - ArrayList

- Java Advance - LinkedList

- Java Advance - Vector

- Java Advance - Stack

- Java Advance - HashSet

- Java Advance - TreeSet

- Java Advance - LinkedHashSet

- Java Advance - Queue & PriorityQueue

- Java Advance - Map

- Java Advance - Skočko

- Java - Skocko igrica

Java I/O

- Java Advance - Byte Streams

- Java Advance - Character Streams

- Java Advance - Vežba Imenik

- Java Advance - Path

- Java Advance - File

- Java Advance - Folder

- Java Advance - Vežba Imenik File&Folder

- Domaći - Reminder

Višenitno programiranje

- Java Advance - Thread

- Java Advance - Runnable

- Java Advance - Interrupt & Join

- Java Advance - Sinhronizacija

- Java Advance - Deadlocks

- Java Advance - Wait & Notify

Networking

- URL

- HttpURLConnection

- Sockets

Ostalo

- Inner class

- Anonimne klase

- Varargs

- LocalDateTime

- Reflections

- Java Generics

- Java teorija

Dizajn paterni

- DP - Singleton

- DP - Adapter

- DP - Facade

- DP - Strategy

- DP - Observer

- DP - Builder

- DP - Factory

Swing

- Swing - Uvod

- Swing - JButton

- Swing - JLabel

- Swing - JTextField

- Swing - JCheckBox

- Swing - JComboBox

- Swing - JTable

Certificat Exam

- Završni projekat

Prijava za kurs

Predrag Nastic
Masa Perunicic
Marko Lucic
Zdravko Mitrovic
cubes js
cubes arrow up
cubes box
cubes rectangle