
Programovací jazyk Java
Dobrý den, chtěl bych se naučit programovat. Rád bych začal s programovacím jazykem Java. Nevím jakou knihu si mám koupit. Máte s nějakou knihou nějaké zkušenosti? Děkuji za odpověď.
Dobrý den, chtěl bych se naučit programovat. Rád bych začal s programovacím jazykem Java. Nevím jakou knihu si mám koupit. Máte s nějakou knihou nějaké zkušenosti? Děkuji za odpověď.
Zpět do poradny Odpovědět na původní otázku Nahoru
Jen bych tě upozornil, že pokud jsi ještě nikdy neprogramoval tak Java není ten nejlepší jazyk kterým bys měl začínat.
Jaký byste mi tedy doporučovali jazyk? Četl jsem na tomto fóru nějaké příspěvky, kde se píše, že je jedno jaký programovací jazyk, že jsou na tom přibližně stejně.
Mno vždycky je nejlepší začínat od základu v případě Javy bych tedy doporučil začít na čistým Cčku. Ono přece jen učit se základy programování a přitom i objektově orientovaný přístup je pro začátečníka téměř nadlidský úkol.
Dobře
Jakou knihu byste mi doporučoval?
Doporučil bych "Učíme se programovat v jazyce C"
Hovadina. Java je na zacatek naopak to nejlepsi. Doporucovat C dneska muze jen silenec...
Tak jsem našel knihu "Myslíme objektově v jazyku java 5.0", ještě musím sehnat vývojové prostředí. Slyšel jsem, že se to dá napsat v poznámkovém bloku, ale nevím, jak to pak spustím.
Stáhni si BlueJ, autor ho používá v té knize...
Tak to teda nevím kolik jsi toho naprogramoval... každopádně začínat v Javě (v jednom z nejsložitějších jazyků) je naprostá sebevražda a začátečník to nemá šanci zmáknout.
"Doporucovat C dneska muze jen silenec..." To jako proč? V C jde napsat v podstatě jakákoli aplikace kterou si usmyslíš, skvěle se v něm dají procvičit systémový volání a správa paměti, programování vícevláknových aplikací a spousta dalšího. Nevím co víc si začátečník může přát.
Začátečník žeby si přál procvičovat systémová volání, spravovat paměť a programovat vícevláknové aplikace? Tak to mají asi na ministerstvu školství a na školách špatné informace, když začátečníky učí obecně algoritmovat a pak pro vybraný jazyk jeho syntaxi, datové typy, větvení, cykly a podprogramy...
viz třeba zde...
Já pouze demonstroval co všechno v C jde
1) Možná něco objektového?
2) Možná něco, kde se relativně lehce dá naklikat GUI?
3) Možná něco, kde se dají dělat (relativně snadno) i webové aplikace?
4) Možná něco, kde nemusí řešit pointery?
5) Možná něco, kde je garbage collector?
Nevím, proč by měl ve 21. století začínat s tak starým jazykem jako je C. Algoritmy se dají naučit i na Javě, která je zároveň i objektová a hlavně lehčí než C. C dnes fakt jenom pro programování nějakých jednočipů. Pokud chce programovat aplikace pro PC, tak Java nebo C# pak hóóóóóóóóódně dlouho nic a pak je C++.
Kolik jsem toho naprogramoval zde není předmětem diskuze. Jen uvedu, že mě programování Java/C# živí. Nevím proč si myslíš, že Java je složitý jazyk. Co ti na ní přijde složité?