| registrace |
| hodnosti |
| výhody registrace |
| ztráta hesla |
| moje stránka |
| nastavení uživatele |
| ohodnocené odpovědi |
| oblíbené otázky |
| odpovědi na mail |
| moje otázky |
| které jsem založil(a) |
| do kterých jsem přispěl(a) |
| které jsem neviděl(a) |
| Plus+ |
Ahoj chci se zeptat, v současné době umím maximálně začátky HTML. A chtěl bych se naučit v Javě, poradíte mi (osobní zkušeností) jak začít, jak postupovat, a jak celkově na programování? 
Ty seš dobrej. HTML jsem se naučil ve 12ti a java se učí na vejšce ovšem pokud jsi toho schopný můžeš se to i nasamoukovat doma. A html není programovací jazyk to jen napíšeš jak má ta či ona stránka vypadat takové PHPko už programování je ale pro začátek bych doporučil se naučit programovat v Pascalu (program: Borland Delphi). O programování ZDE
Na vejšce se učí možná tak vybrané a zajímavé partie Javy, popřípadě teorie OOP. Musíš se ji nasamoukovat, i pokud jsi neschopný 
S věkem to nemá nic moc společného, akorát tak do 18 může být problém s chápáním abstraktnějších pojmů a konstrukcí.
Taky dám jeden odkaz, http://docs.oracle.com/javase/tutorial/
Zacni C# (nezamenovat za C++)
K C# je hodne literatury, je to jednoduchy intuitivni jazyk.
Pro praci v proceduralnim programovani musis zvladnot toto:
Vetveni : If ... then ... else ... (case/switch)
cykly : whlie, for, repeat
volani funkci,
rekurze
Pak budes umet programovat v cemkoliv. Drobne odchylky v syntaxi si osvojis snadno.
pascal je jěště o něco jednodušší
Pokud někdo chce začít programovat, měl by umět alespoň základy Pascalu. Pascal byl vlastně původně vytvořen jako programovací jazyk na výuku. Pak bych až začal s C# a případně pokračoval.
O Pascalu zde: http://programar.webpark.cz/ a zde: http://pascal.webz.cz/
Jako vývojařský editor pro Pascal můžu doporučit FreePascal, případně Turbo Pascal. FreePascal jede i na Linuxech...
já používal a používám Borland delphi (zde odkaz na stahuj.cz) píšou že je freeware ale bude to chtít zadat licenční kód na ten bych v případě zájmu poslal odkaz mejlem.
no tak pravda, Java nebo její brácha se jménem C++ nejsou zrovna ty správné jazyky pro začátečníky. HTML se ani jeden z nich zrovna moc nepodobá. Jesli můžu radit, postupujte krok po kroku jako jsem to udělal já. Nejdříve jsem se naučil čistý Excel, k němu jsem přidal makra VBA, od VBA byl jen krok na VB, až jsem dobře rozuměl VB, přidal jsem C++ a nakonec VC++. Já se obávám, že jestli začnete rovnou na Javě a nemáte nikoho, kdo by vám pomohl překonat tu bariéru na začátku, pak si programování znechutíte na 100 let dopředu.
Pominu-li VB, doporučil bych pro začátečníka právě Javu nebo C#, a to především kvůli dobré čitelnosti zdrojového kódu. I když to jsou objektově orientované jazyky, domnívám se, že se na nich dají vyzkoušet a demonstrovat i programátorské začátky. Jak je na tom Pascal s uplatněním dnes, tak to netuším, před nějakými 20 lety to byl můj první vyšší jazyk. Úplné začátky jsem absolvoval v Basicu (to bylo někdy v mých 10 letech) a následně assembleru na několika různých platformách. Souhlasím s tím, že C++ a jeho odvozeniny nejsou pro začátky zas až tak vhodné.
No, čitelnost.. k čemu mi bude, že si přečtu nějaká klíčová slova, když nepochopím jejich význam? 
Doporučoval bych určitě čisté C, nejlépe se na tom naučí dobré návyky a preciznost.
jj, ono programování samozřejmě není jen o psaní zdrojového kódu v nějakém C či C++ či Javě. Jde o to, umět rozdělit programovanou úlohu na malé kousky a ty potom podle potřeby řadit za sebe. To je na programování snad ta nejdůležitější věc. Jak napsal Drozd, chce to vytvořit si dobré návyky a preciznost.
Ahoj, dělám programátora v Javě a ještě ji učím na střední. Co se týče samotného programování...musíš umět algoritmizaci, datové struktury, teorii grafů, vývojové diagramy, třídici algoritmy - to je asi základ, co by měl programátor znát. Tyto poznatky upltníš ve všech programovacích jazycích. Nevim, co tě vede k tomu, že chceš zrovna Javu, ale nevybral sis vůbec špatně.
,
Co se týče českých zdrojů, tak dál od nich. Jsou starý a přístup na nic. Jediná kniha, co stojí za to, je Java 6 Výukový kurz(už taky není nejmladší, ale vysvětluje nejlépe objektový model). Podívej se po anglických zdrojích (Head First Java Second Edition). Poměrně kvalitní serial o Javě vyšel na zive.cz . Také každé vývojové prostředí má svoje tutoriály. Tady vede asi Netbeans(http://netbeans.org/kb/docs/java/quickstart.html) před Eclipsem. Stejně se bez prostředí nehneš, tak si je prozkoumej a vyber si-jsou free.
Java je obrovská...můžeš programovat pro mobily, weby, servery, klienty, tablety...Stačí si vybrat. Také z ní plno jazyků vychází. Tudíž, pokud umíš Javu, umíš i ty ostatní.
Pokud se chceš živit programováním a nechceč dřít programátorskou "bídu", musíš v jednom z pokročilejších jazyků excelovat. Dneska jsou tuny programátorů, ale miligramy expertů. Java a C# jsou poměrně jednoduché jazyky. Za 4 měsíce můžeš nastoupit jako Junior, ale bude z tebe "pouze" dělník-s platem přes 25k. Jo a nauč se anglicky a začni používat strejdu Googla.
To říkáte, jak kdyby to bylo něco špatného
Je pochopitelné, že člověk hned nenastoupí jako senior nebo project leader a nebude mít 60-70. Ale co by jiný lidi za tohle dali. Navíc možnost růstu je vždycky a všude a když jsou schopnosti a talent, je to už půlka úspěchu. Tou druhou bude vytrvalost a touha se zlepšovat.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz