Avatar
dolakdavid
Člen
Avatar
dolakdavid:

Zdravím, nevíte někdo o nějaké knize ve které by byli vypsané a popsané javové příkazy? Koupil jsem si Učebnici jazyka java od Pavla Herouta a moc mi nesedí. Potřeboval bych něco s konkrétníma příkladama celého projektu aplikace řešící nějaký problém, aby bylo vidět že je program užitečný.
Jaká kniha o javě vám přinesla nejvíc? Která vás někam posunula?
Co by jste mi doporučili nosit sebou do autobusu? Předem dík za odpovědi.

 
Odpovědět 7.10.2013 22:06
Avatar
brambora
Člen
Avatar
brambora:

doporučil bych ti knihu Java7. Více o této knize si můžeš přečíst zde: http://knihy.cpress.cz/java-7.html

 
Nahoru Odpovědět 7.10.2013 22:09
Avatar
brambora
Člen
Avatar
Odpovídá na dolakdavid
brambora:

Jako další po přečtení knihy Java7, si můžeš přečíst knihu 1001 tipů a triků pro jazyk Java, která už řeší pokročilejší témata Javy.

 
Nahoru Odpovědět 7.10.2013 22:11
Avatar
dolakdavid
Člen
Avatar
dolakdavid:

Už jsem na ni koukal, asi do ní půjdu.

 
Nahoru Odpovědět 7.10.2013 22:24
Avatar
Kit
Redaktor
Avatar
Odpovídá na dolakdavid
Kit:

Bruce Eckel: Thinking in Java

Zatím nejlepší knížka o Javě, kterou jsem četl. Učí hlavně OOP, postupně přidává javovskou syntaxi a nakonec metodu TDD.

Nahoru Odpovědět 7.10.2013 22:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
kate.rose
Člen
Avatar
kate.rose:

čus... mne sa osvedčilo namiesto kníh skúsiť radšej kurz... Java kurzy robia dobre tu - http://www.skoleni-ict.cz/…va-Java.aspx .. Neviem ako ty, ale ja nerada sedím za knihami a kurzom aj oveľa viac "šetrím" čas, ktorý by som samoštúdiom a nekonečným skúšaním do toho musela dať.

 
Nahoru Odpovědět 28.1.2014 10:14
Avatar
Paul
Člen
Avatar
Odpovídá na dolakdavid
Paul:

Přijde mi zbytečné investovat do knih, vzhledem k tomu, jak kvalitní tutoriály najdeš tady na devbooku. Přečetl jsem dost materiálů co se týče javy, absolvoval některé kurzy na VŠ, ale furt to nebylo ono. Nejvíc mi dalo když jsem si poctivě prošel tutoriály zde a vše si vyzkoušel naprogramovat. Navíc zde najdeš plno zdrojáků, zpravidla dobře okomentovaných.
Pokud ale i přesto sháníš knihu, doporučuju něco od R. Pecinovského - zaměřuje se spíš ale na vysvětlení OOP než na syntaxi javy.

 
Nahoru Odpovědět  +2 28.1.2014 11:34
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Paul
David Čápka:

Kvalita knižních autorů je mnohdy velmi nízká, nakladatelství tomu nerozumí a otisknou kde co. Pecinovský patří k těm horším autorům, vždycky ho ke mně přinese nějaký můj žák. Viděl jsme, že programuje s diakritikou, prý vysvětluje Singleton na začátku OOP, učí programovat na nekonkrétních abstraktních příkladech a v BlueJ, který nikdo nepoužívá atd.

Avšak jsou horší autoři, nedávno ke mně holčina přinesla knihu o PHP z roku 2011, kde borec nejen že učí ovladač, který v PHP již není, ale ještě tam má PHP injekce, nepoužívá specialchars atd. Naprostý amatér, kterého bych nepustil ani k tomu, aby mi udělal kontaktní formulář, natož redakční systém.

Na internetu je mnoho kvalitnějších materiálů než v knihách, když člověk ví kde je hledat, ušetří peníze i nervy a hlavně se nenaučí hlouposti. Knihy píší zejména akademici, kteří praxi neviděli. Člověku, který něco umí, dojde, že když napíše článek na internet, vydělá mnohem více, než kdyby ho vydal jako kapitolu knihy.

Editováno 28.1.2014 11:51
Nahoru Odpovědět  +3 28.1.2014 11:50
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
petrph
Člen
Avatar
Odpovídá na kate.rose
petrph:

Oni jde spíš o to že dnešní IT technologie - i samotné programovací jazyky jsou tak rozsáhlé že Vás je žádný kurz nenaučí dopodrobna a ani žádná knížka napsaná stylem výkladu s pár jednoduchými příklady. Oboje je vlastně jen o tom získat základní přehled. Potom stejně musíte jít studovat do dokumentace toho produktu(buď na disku nebo online)a nastudovat si tam ty konkrétní informace které právě potřebujete..A nebo tedy-i tam je to někdy nejasné, takže hledat odpovědi na internetových fórech

 
Nahoru Odpovědět 28.1.2014 12:03
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na petrph
David Čápka:

To samozřejmě, jen říkám, kolik knížek je opravdu špatných a že vůbec neplatí, že kniha je kvalitnější než internet :)

Nahoru Odpovědět 28.1.2014 12:06
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
mkub
Redaktor
Avatar
Odpovídá na David Čápka
mkub:

plne suhlasim... a okrem toho kniha rychlo zastarava oproti Internetu, kde su popisy novych metod a novych technologii casto este skor, nez v skutocnosti vyjdu

 
Nahoru Odpovědět 28.1.2014 13:14
Avatar
MrPabloz
Člen
Avatar
Odpovídá na David Čápka
MrPabloz:

Na ten BlueJ ti řeknu akorát to, že u nás na vysoké to ještě někteří profesoři využívají a nutí žáky, aby ho používali, samozřejmě je jich minimum, ale i tak..
Jinak ono viděl jsem i knihu od garanta programování na vysoké škole a není tak kvalitní, jak by se očekávalo a to je doc. RNDr. Ph.D., takže to není jen o akademicích :)

Nahoru Odpovědět 28.1.2014 14:21
Harmonie těla a duše, to je to, oč se snažím! :)
Avatar
Paul
Člen
Avatar
Odpovídá na David Čápka
Paul:

Tak v tomhle máš naprostou pravdu, opravdu programuje s diakritikou a celkově mi přijde jeho způsob vyučování zvláštní. Přístup object first je určitě super, ale rozhodně ne s BlueJ - to už nechci nikdy víckrát vidět. Stejnak co jsem se ptal ostatních lidí, tak to většinou akorát mate. Právě díky tomu, že využívá absolutně nesmyslné příklady.
Doporučil jsem ho především proto, že se o něm všude mluví jako o všeobecně uznávaném autorovi (mně jeho přístup nesedí, ale třeba jsem jedinej :-D)

 
Nahoru Odpovědět 28.1.2014 14:54
Avatar
mkub
Redaktor
Avatar
mkub:

ale i tak Internet s Google a Youtube je najlepsi!!!

Editováno 28.1.2014 15:14
 
Nahoru Odpovědět 28.1.2014 15:13
Avatar
mkub
Redaktor
Avatar
mkub:

prave som sa o BlueJ mieco docital a ak mam napisat pravdu, tak to je jeden z najhorsich programov na vyvoj! ani sa mi nechce ho pouzivat... radsej Eclipse, ci Netbeans, nez takuto sracku mat...

 
Nahoru Odpovědět 28.1.2014 15:22
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na mkub
David Čápka:

Mně přijdou tyhle výukové jazyky a výuková IDE k ničemu. Lepší je učit nástroje, které se v praxi opravdu používají, vždy jsou vymyslet jednoduché příklady, aby to každý pochopil.

Nahoru Odpovědět  +3 28.1.2014 16:01
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Paul
Člen
Avatar
Odpovídá na mkub
Paul:

Tak on BlueJ ani neni prosazován jako vývojové prostředí, ale pouze prostředí pro výuku. Je tam výhoda (možná spíš nevýhoda), že je to celý klikací a všechno tam máš vizuální. Každý objekt a instanci si můžeš prohlídnout, sáhnout si na něj apod. Je doporučený si OOP osahat na BlueJ a pak zvolit některé profesionální IDE.
To ale nic nemění na tom, že je BlueJ nesmysl.

 
Nahoru Odpovědět  +1 28.1.2014 16:16
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Zdeněk Pavlátka:

Na druhou stranu internet neseženeš všude. Knihu si můžeš vzít kamkoli a opravdu ti neukáže "Stránka nebyla nalezena". Stačí umět dobře vybrat. Chce to si knihu projít a až pak jí koupit. A ohledně výukových jazyků s tebou souhlasím, vždy to jde vyřešit lépe.

Nahoru Odpovědět 28.1.2014 16:32
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 18 zpráv z 18.