Autor | Zpráva | ||
---|---|---|---|
tululum Profil * |
#1 · Zasláno: 15. 8. 2009, 15:50:10
Dobrý den,
potřeboval bych doporučit nějaký dobrý, srozumitelný a obsáhlý seriál/výuku Javy (nejlépe přímo zaměřený na tvorbu web. aplikací). Poměrně dobře umím PHP, JS a MySQL (mám za sebou několik projektů), ale PHP mi přijde hodně nedostačující a omezený jazyk. Díky za každý kvalitní seriál/výuku. |
||
joe Profil |
#2 · Zasláno: 15. 8. 2009, 16:03:41
Fakt? A v čem ti PHP přijde omezený?
Můžeš zkusit třeba tohle http://www.linuxzone.cz/index.phtml?ids=2&idc=179 Ale tady u Javy platí, že nejlepší tutoriály / seriály najdeš v angličtině. Tak stačí hledat, pro začátek třeba klíčová slova JSP, servlet.. |
||
tululum Profil * |
#3 · Zasláno: 15. 8. 2009, 16:23:02
PHP samotný je dost nedokonalý, ale v kombinaci s JS je už lepší, dokonce AJAX to dost vylepšil, ale AJAX je dost pomalý (spoléhám na to, že java bude rychlejší). Nechci dělat jen statické, nebo dynamické stránky. Java toho umí určitě víc, než kombinace JS a PHP.
(vzhledem k tomu, že slovo JavaScript obsahuje slovo JAVA, tak to asi bude nějaká hodně odlehčená verze. Tak proč využívat odlehčenou verzi, když můžu použít plnou (a tudíž lepší) verzi). (tento seriál se mi zdá jako poměrně krátký (a asi tudíž neobsáhlý) - jestli se pletu, tak mě opravte; PHP jsem se učil na seriálu který čítal 99 dílů..) |
||
Timy Profil |
#4 · Zasláno: 15. 8. 2009, 16:40:21
http://programujte.com/?rubrika=26&sekce=102
http://www.linuxsoft.cz/article.php?id_article=244 http://www.google.cz/search?hl=cs&safe=off&q=java+seri%C3%A1l&btnG=Hledat&lr=lang_cs :-) „(vzhledem k tomu, že slovo JavaScript obsahuje slovo JAVA, tak to asi bude nějaká hodně odlehčená verze. Tak proč využívat odlehčenou verzi, když můžu použít plnou (a tudíž lepší) verzi). “ To „asi“ je tam vcelku na místě, protože je to nesmysl :-). „PHP samotný je dost nedokonalý, ale v kombinaci s JS je už lepší, dokonce AJAX to dost vylepšil, ale AJAX je dost pomalý (spoléhám na to, že java bude rychlejší).“ Ne že bych někdy v Javě programoval, ale předpokládám, že pokud pomineme Java aplety, což je prakticky něco jako Flash, stejně budeš muset AJAX používat, pokud budeš chtít komunikovat se serverem bez reloadu celé stránky. |
||
tululum Profil * |
#5 · Zasláno: 15. 8. 2009, 16:46:52
„stejně budeš muset AJAX používat“
AJAX = Asynchronous JavaScript and XML Nikde v tomhle názvu nevidím slovo Java (kromě JavaScriptu - ale jak jsi sám psal - java a JS je nebe a dudy), takže nepředpokládám, že to budu muset používat Každopádně díky za odkazy. Pokud má někdo ještě nejaké dálší tipy, tak napište ;) vyberu si ten co mi nejvíc sedne ;) thx |
||
TomášK Profil |
#6 · Zasláno: 15. 8. 2009, 16:48:09 · Upravil/a: TomášK
Nejdřív se zkus poohlédnout po technologiích, co a jak funguje - to nemyslím zle, ale nemá smysl učit se Javu, když ani moc nevíš, k čemu je.
Javascript a Java mají společného slovo Java v názvu, ale to je tak asi všechno. Nic víc. Java může nahradit php, ale AJAX a javascript budeš používat pořád. V Javě jsem zatím dělal kdysi dávno web typu 'hello world', takže nemusím mít ve všem pravdu, ale myslím si o ní toto: web v javě bude rychlejší než v php, protože je to kompilovaný jazyk. Budeš na to potřebovat jiný server než apache a protože java, je o něco složitější sehnat hosting s javou, protože žere hodně paměti. Nevím, jak moc je Java propojená s AJAXem a Javascriptem, možná, že má funkce, které to volají za tebe, ale technologie je pořád stejná. Měl bys vědět, i jaké jsou další alternativy a jazyky, abys věděl, že Java je pro tebe správná volba. Alternativy, které znám, jsou C# (ASP.NET), Python (django), Ruby (Ruby on rails) a určitě existuje spousty dalších. Nejdřív bych chvíli času strávil výběrem jazyka, pak teprv jeho učením. Edit: nečetl jsem ještě ani timyho post, když jsem to začal psát :) |
||
joe Profil |
#7 · Zasláno: 15. 8. 2009, 16:51:30
PHP a Java běží hlavně na serveru, takže vám může být jedno, jestli je stránka generovaná prostřednictvím PHP nebo Javy. Na normální projekty je PHP celkem dostačující jazyk a na ty velké se Java může nasadit, ale možná bych spíš volil .NET.
„Nechci dělat jen statické, nebo dynamické stránky. Java toho umí určitě víc, než kombinace JS a PHP.“ Pokud myslíte obyčejnou Javu pro web, tak ne, neumí toho víc. Co od ní čekáte, že by měla umět navíc? Generuje jen to, co si sám zvolíte. Existuje několik frameworků MVC pro Javu, ale tak i pro PHP, ale to jsme pořád u jednoho a toho samého. „(vzhledem k tomu, že slovo JavaScript obsahuje slovo JAVA, tak to asi bude nějaká hodně odlehčená verze. Tak proč využívat odlehčenou verzi, když můžu použít plnou (a tudíž lepší) verzi).“ Ne, Java a JavaScript jsou dvě rozdílné věci. Java je programovací jazyk a JavaScript je skriptovací jazyk, který běží u klienta, ale Java, teď myslím tu obyčejnou Javu pro web, ta jede na serveru. Možná jsem jen nepochopil váš původní dotaz a hledáte nástroj na vytváření RIA - Rich Internet Applications. A to je Java FX, která "by měla" nahradit AJAXové aplikace na webu, pak stačí jít přímo ke zdroji a učit se tam, ale myslím si, že v dnešní době je výhodnější použití AJAXových aplikací. |
||
Timy Profil |
#8 · Zasláno: 15. 8. 2009, 16:53:15 · Upravil/a: Timy
tululum
„Nikde v tomhle názvu nevidím slovo Java (kromě JavaScriptu - ale jak jsi sám psal - java a JS je nebe a dudy), takže nepředpokládám, že to budu muset používat “ Já ti nevím, ale já tam nevidím ani slovo PHP a přesto se v PHP používá… |
||
joe Profil |
#9 · Zasláno: 15. 8. 2009, 16:54:20
Timy
Dal jsi odkazy na Javu, ne na Java Web, tj. na tvorbu servletů, JSP stránek, vlastních tagů, používání různých frameworků jako je třeba Spring apod. Ale možná, že v těch seriálech o tom nějaká zmínka bude. |
||
Timy Profil |
#10 · Zasláno: 15. 8. 2009, 16:59:25
joe
tululum psal „nejlépe přímo zaměřený na tvorbu web. aplikací“, ne výhradně. Ale i tak — v Java Web se nepoužívá programovací jazyk Java, který je v těch seriálech popsán a který tululum pravděpodobně taky neumí? |
||
joe Profil |
#11 · Zasláno: 15. 8. 2009, 17:01:18
Timy
Ok, já nevím co tululum umí nebo neumí :-) Já jen vím, že na svůj projekt bych Javu nepoužil, na to mám svoje projekty moc rád :-) |
||
Časová prodleva: 15 let
|
0