Jak si vybrat programovací jazyk.

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Dephande
nováček
Příspěvky: 26
Registrován: srpen 15
Pohlaví: Nespecifikováno
Stav:
Offline

Jak si vybrat programovací jazyk.

Příspěvekod Dephande » 22 zář 2015 23:02

Zdravím.
Chtěl bych poradit ohledně programování.
Vůbec nevím jak začít. :eh: :eh:
Programovat bych chtěl asi weby a popřípadě desktop aplikace.
Jediné co jsem si kdy naprogramoval byla kalkulačka :clap: :clap: :lol: takže jsem úplný začátečník. :D
Jaký jazyk by jste mi doporučili ? Popřípadě nějaké vaše oblíbené weby zaměřené na programování ?
Děkuji za vaše odpovědi :smile: :thumbup: :thumbup:

Reklama
Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak si vybrat programovací jazyk.

Příspěvekod strangereu » 23 zář 2015 08:36

Jestli se chceš pustit do webů, tak by si měl jako první začít s HTML (Hypertext Markup Language), ke kterému se odjakživa váže CSS, přeci jen... K čemu by ti byl web, který by neměl vzhled a byla by to jen kostra? Asi k ničemu... :lol:

Každopádně, tady máš pár stránek podle kterých jsem se učil já, když jsem začínal:
http://www.jakpsatweb.cz/
http://www.w3schools.com/

- Až budeš umět oba tyto jazyky na takové úrovni, že si budeš chtít troufnout udělat něco víc, tak bych se pak být tebou naučil php a popřípadě js a jestli máš nebo budeš mít v plánu vytvářet něco, kde budeš pracovat s daty, uživatelskými účty, tak doporučuji naučit se základy SQL a sehnat si nějakého kvalitního SQL Klienta (Navicat, MySQL Workbench), ale taky lze využít phpMyAdmin.

Ale ještě předtím než začneš si pořádně rozmysli co přesně by si chtěl dělat, pokud by se jednalo o weby - Já osobně se zabývám pouze php a webovými scripty.

----------------------------------
V jakém jazyce jsi vytvořil tu kalkulačku? Jestli jí ještě máš, tak můžeš poslat sourcecode, mrknem se na to a uvidíme co s tebou dál :twisted:
http://screenshare.cz/

Uživatelský avatar
Petr Hnátek
Level 3.5
Level 3.5
Příspěvky: 654
Registrován: listopad 13
Pohlaví: Muž
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod Petr Hnátek » 23 zář 2015 08:48

Pokud by ses rozhodl pro PHP, tak by neuškodilo se podívat na objektové PHP a na framework Nette.

Pak je další možnost dělat weby v ASP.NET, kde místo PHP využíváš jazyka C#.

Dephande
nováček
Příspěvky: 26
Registrován: srpen 15
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod Dephande » 23 zář 2015 10:16

Dobře asi se podívám na to HTML. :thumbup: Chtěl bych se jako programátor za pár let třeba i živit, jestli to až tak daleko dotáhnu. :roll:
Jinak tu kalkulačku jsem dělal v C# ale není úplně sto procentní :lol:

Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak si vybrat programovací jazyk.

Příspěvekod satik » 23 zář 2015 10:49

Tak pokud už jsi dělal v C#, doporučuju pokračovat v C#, umí weby i desktop a poslední dobou je dost na vzestupu.

Z webů bych doporučil třeba http://www.itnetwork.cz/
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Dephande
nováček
Příspěvky: 26
Registrován: srpen 15
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod Dephande » 23 zář 2015 11:01

Nevím no.. v c# jsem strašně levej sám tam nedokážu vytvořit nic jedině tak podle videí :| :lol:

Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak si vybrat programovací jazyk.

Příspěvekod satik » 23 zář 2015 11:08

Programování zabere spoustu času (nejlíp několik hodin denně), jakmile pochopíšty základní principy, tak už pak dokážeš napsat cokoliv jednoduššího sám.
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Dephande
nováček
Příspěvky: 26
Registrován: srpen 15
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod Dephande » 23 zář 2015 11:17

Takže mi stačí se naučit HTML a to co se naučím o HTML tak můžu rovnou používat v C# ? :shifty:

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak si vybrat programovací jazyk.

Příspěvekod strangereu » 23 zář 2015 11:29

No to zase né hele, tohle jsou dva odlišné jazyky, takže to co se naučíš v HTML použiješ pouze v HTML... HTML je prostě jen na vytvoření kostry, v podstatě to není ani programovací jazyk, je to pouze takový tagovací jazyk...
A k těm tagum pak doplňuješ pouze vlastnosti v css.

Třeba v php bys pochytil nějaké základy, které by se ti mohli hodit v C# / C++, stačí jenom pochopit princip jak věci fungují a budeš za vodou, hlavně se vždy snaž najít to nejlepší řešení.
Naposledy upravil(a) strangereu dne 23 zář 2015 16:36, celkem upraveno 1 x.
http://screenshare.cz/

Dephande
nováček
Příspěvky: 26
Registrován: srpen 15
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod Dephande » 23 zář 2015 12:31

Dobře já to teda nějak zkusím :lol:
Děkuju za rady :D :thumbup:

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak si vybrat programovací jazyk.

Příspěvekod strangereu » 23 zář 2015 13:04

Když budeš potřebovat s čímkoliv pomoct, tak mi můžeš klidně napsat SZ zde na fóru a nebo napsat na skype, ten bych měl mít taky na profilu a kdyby ne, tak bude na webu a ten mám v podpisu.
http://screenshare.cz/

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7400
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jak si vybrat programovací jazyk.

Příspěvekod faraon » 23 zář 2015 17:48

Chtělo by to ujasnit pár termínů:

HTML: tohle není žádné programování, jenom nástroj k formátování textu a dalších prvků webových stránek. V podstatě se s ním dá vystačit, na jednoduché weby není nic víc potřeba. Nové HTML5 už dokonce umí spoust věcí které se dřív musely obstarávat pomocí dalších věcí jako je CSS, Flash, Javascript, ActiveX a další.

CSS: jedna z pomůcek pro HTML, kterými lze stránky udělat hezčí a s víc funkcemi. Doplňuje vlastnosti které holé HTML nemá, takže například umožňuje to, aby se stránka sama přizpůsobila velikosti okna ve kterém je spuštěná, nejenom změnou šířky ale i změnou rozmístění některých prvků. Také žádné programování, spíš něco jako grafický návrh.

PHP: skriptovací jazyk používaný na serverech, podle údajů dodaných prohlížečem dokáže webovou stránku sestavit na počkání a doplnit do ní nejrůznější data z databáze. K tomu musíš samozřejmě znát to HTML, abys mohl do těch skriptů napsat z čeho jí má poskládat. Můžeš pomocí něj například vytvořit web na kterém se obsah zobrazí až po přihlášení. Tohle už by se za programování považovat dalo.

JavaScript: běží přímo v prohlížeči jako součást webové stránky, dá se v něm naprogramovat téměř cokoliv, například hra nebo interpret programovacího jazyka: http://karel.oldium.net/

A to už jsme se dostali k tomu programování, protože Robot Karel z toho odkazu je logická hra, ale také jeden z jazyků určených pro úplné začátečníky. Po naučení základních principů snadno přejdeš na nějaký výukový jazyk, třeba Pascal, ve kterém se naučíš bezpečně pracovat s daty a psát programy slušně a čitelně, aby se v nich snadno hledaly chyby. Potom teprve přijde čas na nějaký ostrý jazyk, jako je C, Java nebo ten C#, protože ty jsou určené pro lidi kteří vědí co dělají, a to ty ještě dlouho nebudeš ;-)
Dnes můžeš místo Karla použít Scratch, v něm se dá taháním ikonek myší sestavit program kde ti bude hopsat puntík, anebo také 3D střílečka! Jenže k tomu už je toho také potřeba dost umět. Jako pokračovací jazyk můžeš použít modernější Python, má sice pár trochu neobvyklých vlastností, ale je celkem jednoduchý a snadno se učí.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jaký z těchto dvou notebooků vybrat?
    od Speed_dead » 10 říj 2024 21:49 » v Rady s výběrem hw a sestavením PC
    11
    2313
    od Speed_dead Zobrazit poslední příspěvek
    12 říj 2024 21:07

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti