Showing posts with label programiranje u Javi. Show all posts
Showing posts with label programiranje u Javi. Show all posts

23.7.17

Instalacija Jave i razvojnog okruženja Eclipse

Preduslov za programiranje u Javi


Za programiranje u Javi, potrebne su dve stvari: sama Java i razvojno okruženje.

Java


Javu verovatno već imate instaliranu na računaru, jer veliki broj programa to zahteva; ali i ako imate, najverovatnije je u pitanju Java JRE. To je osnovni Java paket koji je neophodan da bi Java programi radili na vašem računaru. Da biste programirali u Javi potreban vam je drugi paket, namenjen programerima: Java JDK.

Postoji više načina da se utvrdi da li imate Javu na računaru i koju verziju imate, opisaću po meni najjednostavniji, a to je prilikom instalacije razvojnog okruženja.

Razvojno okruženje


IDE ili razvojno okruženje je, najjednostavnije rečeno, program pomoću koga ćete praviti svoje Java programe. Postoji mnogo radnih okruženja za Javu, na tržištu su najpopularniji Eclipse, IntelliJ i NetBeans. Svi imaju svoje prednosti i mane, ali za početnike te razlike nisu toliko bitne. U svetu i kod nas najviše se traže Java programeri koji koriste Eclipse ili IntelliJ, tako da vam preporučujem ta dva razvojna okruženja. Moj lični izbor je Eclipse, pa ću ovde objasniti kako se instalira upravo Eclipse.

26.11.16

Privatni časovi iz Jave

Privatni časovi ili samostalno učenje programiranja?

Pročitaj i ostale novosti u vezi sa blogom.

Kratak odgovor bi bio: preporučujem i jedno i drugo. Što više radiš i na što više načina nešto učiš, brže i kvalitetnije ćeš naučiti. To važi za sve čime želiš da ovladaš u životu, ali kod programiranja je možda još bitnije. Programiranje zahteva ne samo znanje, već i redovno vežbanje načina razmišljanja.

autor korišćene fotografijeDušan Rešin
licenca fotografije Creative Commons  (CC BY 2.0)

Samostalan praktičan rad je od izuzetne važnosti!


Svim svojim studentima veoma često skrećem pažnju na to koliko je bitan samostalan rad. Ni privatni časovi ti neće previše koristiti ukoliko ne radiš i samostalno, van časova.

Znanje koje dobiješ na času ili samostalnim učenjem jeste bitno, to je kamen temeljac na kome počiva izgradnja tvoje programerske karijere. Ponavljanjem gradiva stvaraš cigle za svoju građevinu. Ali samostalan rad za računarom i isprobavanje su malter koji povezuje sve. Bez redovnog, svakodnevnog praktičnog programiranja, sve ostalo će biti samo gomila građevinskog materijala.


Prednosti privatnih časova Java programiranja


Najveća prednost privatnih časova je svakako ušteda vremena. Kad god se uči nešto novo najteže je proceniti odakle početi, čemu treba više posvetiti pažnju i šta dobro proučiti, a šta može da se nauči u hodu. Tako je i sa programiranjem. Zato je najefikasnije raditi sa nekim ko ima iskustva u programiranju i sa obučavanjem programera.

Ako se opredeliš za privatne časove programiranja u Javi, očekuje te čitav niz pogodnosti:

  • posvećenost studentu - rad jedan na jedan
  • najefikasnije korišćenje vremena
  • učenje Jave po detaljno osmišljenom programu
  • jasna i slikovita objašnjenja svih pojmova
  • redovno utvrđivanje znanja pomoću testova
  • praktični zadaci iz programiranja
  • saveti i pomoć oko učenja 
  • privatni časovi su jeftiniji nego mnogi komercijalni kursevi
  • prilagodljivo vreme i učestanost održavanja časova