Avatar
yoloman
Člen
Avatar
yoloman:

Dobrý den,
chtěl bych se zeptat, jestli by mi někdo poradil dobrou knihu programování pro začátečníky, popřípadě odkaz na eshopu.
Děkuji :)

 
Odpovědět 22.5.2015 13:27
Avatar
Jurajs
Člen
Avatar
Odpovídá na yoloman
Jurajs:

Ahoj, záleží co chceš programovat? Prosím upřesni to :)

 
Nahoru Odpovědět  +1 22.5.2015 13:38
Avatar
yoloman
Člen
Avatar
yoloman:

Chtěl bych se naučit programovat webové stránky, ale později i aplikace, zalíbil se mi jazyk PHP, ale jestli máte lepší návrh, rád ho přijmu. :)
Obsah knihy by měl obsahovat uvedení o co se jedná apod. dále co je lepší a co ne, samozřejmě postup. :)

 
Nahoru Odpovědět 22.5.2015 13:55
Avatar
Jurajs
Člen
Avatar
Odpovídá na yoloman
Jurajs:

Pokud se jedná o webové stránky, tak předpokládám, že se budeš učit i HTML a CSS? A k tomu PHP můžu doporučit tuhle knihu - http://knihy.cpress.cz/…niky-d3.html - naučítě jak si vytvořit administraci k webu atp..já ji mám také ;)

 
Nahoru Odpovědět 22.5.2015 14:10
Avatar
yoloman
Člen
Avatar
yoloman:

Ano jedná se i o HTML a CSS, tato kniha obsahuje také tyto dva jazyky ? :) Popřípadě jestli máte nějaké doporučení i na ně.
Děkuji moc. :)

 
Nahoru Odpovědět 22.5.2015 14:21
Avatar
IT Man
Redaktor
Avatar
Odpovídá na yoloman
IT Man:

HTML & CSS se uč tady ... :)
Na internetu je dost materiálů.

Nahoru Odpovědět 22.5.2015 14:38
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
yoloman
Člen
Avatar
Odpovídá na IT Man
yoloman:

To ano, ale počítač si s sebou do autobusu brát nebudu :D přeci jen kniha je praktičtější :D :)

 
Nahoru Odpovědět 22.5.2015 14:42
Avatar
IT Man
Redaktor
Avatar
Nahoru Odpovědět 22.5.2015 14:42
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
yoloman
Člen
Avatar
Odpovídá na IT Man
yoloman:

Byl to jen vtípek :D :) vše si dám do mobilu a tabletu.
Díky za rady. :)

 
Nahoru Odpovědět 22.5.2015 14:46
Avatar
Jurajs
Člen
Avatar
Odpovídá na yoloman
Jurajs:

Obsahuje jen PHP, html a css, jsem se učil různě z netu :)

 
Nahoru Odpovědět 22.5.2015 14:58
Avatar
hanpari
Redaktor
Avatar
Odpovídá na yoloman
hanpari:

V knihkupectví najdeš o základech HTML a CSS přehršel knížek. Pokud ti ale smím poradit, rozmysli si PHP. Přes všechno, co tady na fóru zazní a zaznělo, PHP vůbec není dobrý jazyk pro začátečníka. Je vnitřně nekonzistentní a podle mého skromného názoru záčátečník, který netuší, co hledat, se v něm může hezky a dokonale ztratit. Nehledě na to, že obecně pak musíš zápasit s celou technologií LAMP.
Jakýkoliv jiný jazyk ASP.NET, Ruby nebo Python jsou možná na začátek trochu složitější, ale čím víc se v nich budeš pohybovat, tím líp jim budeš rozumět. O PHP bych se totéž tvrdit neodvážil.

PS: Skutečně nechci začínat flamewar, je to jen můj názor :)

Editováno 22.5.2015 15:01
 
Nahoru Odpovědět 22.5.2015 15:00
Avatar
yoloman
Člen
Avatar
Odpovídá na hanpari
yoloman:

A myslíte že začít s HTML a CSS je rozumné ?
Chtěl bych se naučit hlavně webové stránky, takže jestli pro mne máte lepší nápad, budu jen rád. :)

Editováno 22.5.2015 15:08
 
Nahoru Odpovědět 22.5.2015 15:07
Avatar
Jurajs
Člen
Avatar
Odpovídá na yoloman
Jurajs:

Pokud dobře chápu, tak pomocí html a css se dělají webové stránky :D
To bude nejrozumnější se to naučit ;)

Editováno 22.5.2015 15:13
 
Nahoru Odpovědět  +2 22.5.2015 15:12
Avatar
Nahoru Odpovědět  +1 22.5.2015 15:13
Nesnáším {}, proto se jim vyhýbám.
Avatar
Lukas C#
Redaktor
Avatar
Odpovídá na yoloman
Lukas C#:

A jak bys chtěl psát webové stránky bez HTML :D Nejsem si 100% jistý, ale HTML a CSS jsou NUTNÉ k psaní webových stránek. Vše ostatní se poté "sází" do HTML kódu. Tady je universální online učebnice všeho, co se točí kolem webu: http://www.w3schools.com/
Ale první doporučuju zdejší tutoriály, protože tam je to vysvětlené občas sporně.

 
Nahoru Odpovědět 22.5.2015 15:15
Avatar
hanpari
Redaktor
Avatar
Odpovídá na yoloman
hanpari:

Na jednoduchou stránku, pokud tě programování až tak nebere, což je docela možné, ti stačí jakýkoliv WYSIWYG editor. Ten za tebe v podstatě udělá většinu práce. Stránky si pak nahraješ na nějaký free hosting a problém je vyřešený.
Pomocí HTML a CSS nic neprogramuješ, jen říkáš prohlížeči, jak se má stránka zobrazit. HTML dává stránce strukturu a CSS vzhled. Pomocí HTML a CSS uděláš to, čemu se říká statické stránky. jednou je uděláš a ony budou pořád stejné.

Stránky, které programuješ, jsou dynamické, tj. jejich obsah se mění s časem. Například ukládáš a zobrazuješ příspěvky apod. Tady nastupují programovací jazyky, které na severu vyhodnocují požadavky klienta, tj. prohlížeče, a nějakým způsobem je zpracovávají.

Jakmile ale začneš tady, musíš řešit nastavení serveru, ukládání dat do nějakého uložiště (většinou databáze) atd. Co ti pojede na tvém počítači, nemusí jet na freehostingu, takže nebudeš vědět, kde je chyba, jestli u tebe anebo jestli hosting nemá nějakou funkci zakázanou.

Na fóru se pak dočteš, že máš řešit virtualizaci, takže si uděláš virtuální stroj, nahraješ si do něho linux, pokud možno jen se shellem a na fórech budeš hledat, jak zprovoznit apache a jak ho nakonfigurovat atd.

Takže tě to buď přestane bavit nebo začneš na rootu vyvolávat, že linux rulezz, anžto si nakonec všechno zprovoznil ke své plné spokojenosti. Je to dlouhá a trnitá cesta, která začala prostým faktem, žes chtěl udělat jednoduchou prezentaci třeba svého oblíbeného školního klubu nebo proč to vlastně chceš dělat. :)

Takže možná bys měl spíš si říct, kde chceš skončit, než s čím chceš začít :)

Lukas C#

 
Nahoru Odpovědět  +1 22.5.2015 15:32
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 16 zpráv z 16.