JAVA programování

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
medial
Nováček
Nováček
Registrován: 11. pro 2006

JAVA programování

Příspěvek od medial »

Ahoj, chtěl bych se naučit programovat v tomto jazyce. Jdu do toho s čistým štítem a potřeboval bych poradit jak začít.. (Nainstalovat Eclipsy :D) Která publikace je asi nejvíc user-friendly pro naprostého nováčka, resp. existují na netu nějaké tutorialy? Dík.
yuri.cs
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 03. led 2007
Bydliště: hl.m. piva
Kontaktovat uživatele:

Re: JAVA programování

Příspěvek od yuri.cs »

Mozna, ze me tu nekdo bude chtit ukamenovat, ale pro naprosto nepoznamenaneho cloveka bych zkusil zaklady v "Java for Dummies/Java pro zelenáče". Urcite se to da sehnat jako cernota, takze lze praktikovat try&buy.
It will be amazing in case after 10GHz we will see 20GHz, 30GHz and so on, just like we witnessed the thorny way from 10MHz to 33MHz in the eighties. -xbitlabs.com
apoc9
Nováček
Nováček
Registrován: 09. črc 2009

Re: JAVA programování

Příspěvek od apoc9 »

Když jsem začínal s Javou tak jsem se učil z učebnic od Herouta (http://knihy.abz.cz/prodej/ucebnice-jazyka-java-2), ale to už je dost dávno (ještě z prvního vydání) a navíc už jsem měl zkušenost s C++. :)

Na webu
Velmi pěkně zpracovaný tutoriál, bohužel nedokončený (6 dílů)
http://programujte.com/clanek/200704070 ... gie-1-dil/

Hodně detailní tutoriál pro Javu v češtině, ALE ...
Bohužel jen pro starou verzi Java 1.4 (Chybí Generics, Enums, Anotace, foreach a mnoho dalších dnes už běžných Java věcí)
http://www.linuxsoft.cz/article.php?id_article=244

A pak je tu vždycky obsáhlý tutoriál přímo od Oracle v anličtině
http://docs.oracle.com/javase/tutorial/

IDE
Pokud budeš používat eclipse nainstaluj si také JDK a nastav si ho jako default JRE pro vývoj.
Návod http://techiedan.com/2009/10/19/set-up-jdk-in-eclipse/
Budeš moct prohlížet javadoc a zdrojáky JDK přímo v eclipse.
If an integer is parsed in the woods, and no one is around to hear it fail, does it raise an exception?
馬鹿と猫は風邪を引かない。
blog: http://apoc9.blogspot.com/
PC: Intel i7-2600k, MB Gigabyte P67A-UD4-B3, Gigabyte GTX580 (WINDFORCE 3X), CORSAIR DDR3 8GB 1600MHz CL9 Vengeance XMP, Win 7 ultimate 64
MP: Cowon J3 (32GB) + Denon AH-C710
Ebook: Sibrary G10 (9,7")
zombux
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 05. čer 2003
Bydliště: sluníčkář a havloid z pražské lumpenkavárny

Re: JAVA programování

Příspěvek od zombux »

v první řadě je potřeba se zeptat: umíš už v něčem programovat? pokud ano, máš nějakou zkušenost s objektově orientovaným programováním? pokud ne, dřív než studovat javu by bylo lepší nastudovat si teoreticky jak to vlastně funguje.
ignorelist: kremrole a dezoláti
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: JAVA programování

Příspěvek od 1Pupik1989 »

Nejlepší je umět alespoň OOP v Javascriptu. Úplně od nuly to chce počítat s tím, že se to budeš pár let učit. Stejně to ale nebudeš pořádně umět, jako já. Taky se v tom kolikrát zaseknu a nechám to na další den :)

Zkus seriál na linuxsoftu, je docela přehledný.
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
zombux
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 05. čer 2003
Bydliště: sluníčkář a havloid z pražské lumpenkavárny

Re: JAVA programování

Příspěvek od zombux »

javascript bych do toho nepletl, to je děsná zprasenina. java je dobrá na učení OOP protože má hodně názorný kód, ale to nic nemění na tom že bez teoretické znalosti OOP v tom stejně nikdy nic nenapíše, v horším případě bude zkoušet programovat procedurálně což je k ničemu
ignorelist: kremrole a dezoláti
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: JAVA programování

Příspěvek od 1Pupik1989 »

Samozřejmě že javascript je prasečina. Já hlavně začínal na PHP a Javascriptu, až později jsem přešel na Javascript OOP a následně na Javu. Na Javascriptu se ale princip OOP dá pochopit podle mě nejjednodušeji. S javou to sice moc stejné není, ale jistá podobnost tam je. Importovat se kolikrát taky musí a public, private a protected tam také je. Zase je ale pravda, že Java je samostatný jazyk, kdežto Javascript je zkrátka jen doplněk na webové stránky.
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
zombux
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 05. čer 2003
Bydliště: sluníčkář a havloid z pražské lumpenkavárny

Re: JAVA programování

Příspěvek od zombux »

jo, já začínal (samozřejmě na škole) s delphi a visual fox pro (dneska mrtvé záležitosti) a následně c++ a java. ale hlavně c++ je už masakr, ne programování pro normální lidi :mrgreen:
ignorelist: kremrole a dezoláti
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: JAVA programování

Příspěvek od 1Pupik1989 »

To je, já zkoušel C++ pro SonyEricsson UIQ a to je masakr. Delphi si taky trochu pamatuji, ale Assembler to byl nářez :D Programy v Delphi ještě občas i potkám, ale už jen minimálně. Java je oproti tomu sranda :D
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
W3N4
Začátečník
Začátečník
Registrován: 06. srp 2008

Re: JAVA programování

Příspěvek od W3N4 »

Na JS se princip OOP moc dobre pochopit neda, vzhledem k tomu, ze tridy se vytvareji pomoci prototypu. Nejlepsi je rozhodne Java, vzhledem k jeji cistote navrhu (oproti treba C++).
vmm
Začátečník
Začátečník
Registrován: 02. led 2007

Re: JAVA programování

Příspěvek od vmm »

medial píše:Ahoj, chtěl bych se naučit programovat v tomto jazyce. Jdu do toho s čistým štítem a potřeboval bych poradit jak začít.. (Nainstalovat Eclipsy :D) Která publikace je asi nejvíc user-friendly pro naprostého nováčka, resp. existují na netu nějaké tutorialy? Dík.
No na javu uff neviem ci by som hned vbehol, bez skusenosti.

Ale ked chces zacat, tak nech sa paci:
http://www.bluej.org/index.html

Navod - ako zacat - lepsie vysvetlen asi nebude :D
http://it4kt.fei.tuke.sk/c/oop/01.html
W3N4
Začátečník
Začátečník
Registrován: 06. srp 2008

Re: JAVA programování

Příspěvek od W3N4 »

vmm píše:No na javu uff neviem ci by som hned vbehol, bez skusenosti.

Ale ked chces zacat, tak nech sa paci:
http://www.bluej.org/index.html

Navod - ako zacat - lepsie vysvetlen asi nebude :D
http://it4kt.fei.tuke.sk/c/oop/01.html
Jj, blueJ je do zacatku s javou nejlepsi (taky jsem v nem zacinal). Plnohodnotne IDE jako Eclipse bych si nechal na pozdej, vzhledem k tomu, ze to nektere casti kodu, ktere by se zacinajici programator v jave mel casem naucit, vygeneruje za programatora (treba metody equals, hashcode apod.).

Jinak na pochopeni OOP a osvojeni si dobrych programatorskych zvyku je podle me Java fakt nejlepsi. Ale je nutne alespon chapat zakladni ridici konstrukce imperativnich jazyku.
Odpovědět

Zpět na „Programování a web“