Ako sa naučiť programovať?

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

Odpovědět
Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: 13 pro 2017 14:25

Ako sa naučiť programovať?

Příspěvek od JegenaJk »

Zdravím všetkých! Potreboval by som pomoc a to s programovaním. Nejaké príkazy poznám, ale myslím si , že sú aj iné cesty ako sa to naučiť ľahšie a pochopiť to troška lepšie. Zo strany HW viem toho dosť ale programovanie mi stále chýba. Bol by som rád keby mi niekto poradil , ako sa naučiť programovať resp. ako s tým začať. Chcem začať programovať hry (Java). Určite sa toho nepustím aj keby to malo trvať roky... :D

Ďakujem za rady!
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem :thumbup:
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7405
Registrován: 23 pro 2010 09:23

Re: Ako sa naučiť programovať?

Příspěvek od faraon »

JegenaJk píše:Určite sa toho nepustím aj keby to malo trvať roky...
Teda, já sice slovensky rozumím docela dobře, ale smysl téhle věty mi v kontextu zbytku dotazu zcela uniká :wtf:

Jestli je tvůj cíl vytvářet hry v Javě, tak se nechceš naučit programovat, ale chceš se učit vytvářet hry v Javě. Což můžou být dost rozdílné věci. V tom případě by byla vhodná knížka s názvem ve stylu "Jak programovat hry v Javě" nebo podobným.

K samotnému programování nejsou potřeba nějaké příkazy, ale spíš umění řešit úlohy a vytvářet postupy. Obvykle k tomu doporučuji tohle, ale samozřejmě jsou i jiné cesty: https://pavel-krivanek.github.io/Karel/ ;-)

Mimochodem, jestli si myslíš že o hardwaru víš dost, vyzkoušej si tohle: http://www.visual6502.org/JSSim/expert-z80.html
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Prophet
Level 4
Level 4
Příspěvky: 1261
Registrován: 10 říj 2014 16:06
Bydliště: 127.0.0.1

Re: Ako sa naučiť programovať?

Příspěvek od Prophet »

Začal bych nějakým jednoduchým jazykem ať si to vyzkoušíš a naučil základy. Zkusil bych C#. Ten jsem se učil ve škole a myslím že na začátek by šel.
CPU: AMD Ryzen 7 5700x (Arctic Freezer 34)
GPU:MSI RTX 4070 Gaming X Slim 12GB GDDR6X
RAM: Kingston HyperX Fury Beast 32GB (2x16GB) DDR4 3200MHz CL16
MB: MSI B450-A PRO
Zdroj: Corsair RM850x (2021) 850W
Case:SilentiumPC Regnum RG4
SSD: Kingston A2000 500GB
HDD: Seagate Barracuda 1TB, Seagate Ironwolf 2TB
VR: Oculus Rift S
Proč nepoužívat WiFi na hry
Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: 13 pro 2017 14:25

Re: Ako sa naučiť programovať?

Příspěvek od JegenaJk »

Tým som chcel povedať , že sa nevzdám aj keby to malo trvať roky , kým sa aspoň niečo naučím. Kde zoženiem tú knihu? Nejak to objednať môžem? Bývam vo Švajčiarsku , tak preto sa pýtam. Kľudne ale keď budem na Slovensku , tak to kúpim.

Prophet: Zkúsim to teda tiež...
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem :thumbup:
Voky0077
Level 1
Level 1
Příspěvky: 99
Registrován: 05 čer 2017 16:47

Re: Ako sa naučiť programovať?

Příspěvek od Voky0077 »

Osobne bych doporucil si najit kurz z nejake univerzity. Na netu toho je dostupneho spousta, porozumet zakladum, naucit se trochu algoritmizace a postupne jit na tezsi veci. Na jazyku moc nesejde, do zacatku klidne C#/Java nebo Python
Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: 13 pro 2017 14:25

Re: Ako sa naučiť programovať?

Příspěvek od JegenaJk »

Našiel som túto stránku: https://www.codecademy.com/learn/learn-c-sharp , čo si myslíte , je dobrá? :) Bude mi aspoň k niečomu?
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem :thumbup:
Azmir
Level 5
Level 5
Příspěvky: 2120
Registrován: 10 bře 2015 17:11

Re: Ako sa naučiť programovať?

Příspěvek od Azmir »

Na jedné straně jsou jiné jazyky pěkné, zvětší ti obzory a jak co vytvářet, ale na to mají možná čas studenti na VŠ.

Za mě pokud víš, že chceš dělat v javě, začni rovnou v ní a dělej jenom v ní. I se mnoha hodinama denně ti bude trvat měsíce či roky než získáš vůbec "základy" céčka či pythonu a to nevím jestli má smysl, když už ted víš že se chceš zabývat javou.

Teoreticky pak změníš pár příkazů, ale některé návyky zase pak není vhodné přenášet atd. a pokud pojedeš od začátků v javě, aspon se ti to nebude s ničím plést a obtížnostně to se základy není moc velký rozdíl oproti třeba c++. Rovnou do her se asi pouštět nemůžeš, prvně potřebuješ nějaké základy.

Jinak knížku na programování je fakt třeba dobře hledat. 90% těch co jsem viděl to tam bylo popsáno tak, že člověk vůbec nepochopil co, jak, proč dělá a většinou to po pár stránkách nechutně odložil i když měl původní zájem to třeba dočíst do konce. Takže pokud budeš kupovat/půjčovat knížku tak zkusit rovnou 2 až 3 i více, ale nějaké "ověřené" a vhodné v roce 2019(ny vydané v roce 1998) a pro začátečníky.

Dobré jsou na tohle většinou youtube totoriály a měl jsem je nejradši. Jedna "lekce" tam byla většinou 5-20 minut. Určitě po nějakých koukni, za mě to je lepší než kniha, když to člověk i slyší a je mu to přímo vysvětleno, ne že o tom jenom čte.
Intel i7 9700k - 5 GHz@1.285V + Noctua NH-D15, PALiT GeForce RTX 2080 Super GameRock, Crucial Ballistix 2x8 GB 3866 MHz@1.4V, Gigabyte Z390 Aorus Pro, M.2 NVMe 1TB Transcend MTE220S, Seasonic Focus Plus Gold 750W, Fractal Design Define S(4x140mm fans)

144 Hz QHD 27" - HP 27xq, Roccat Kone Pure Owl Eye, Hyperx Cloud Flight, Trust GXT Cada mechanical
Scientific
Level 3
Level 3
Příspěvky: 499
Registrován: 23 črc 2013 17:37

Re: Ako sa naučiť programovať?

Příspěvek od Scientific »

Programovat se nedá naučit. Člověk na to musí mít hlavu. A většinou lidi, kteří na to hlavu namají, tak se takhle ptají. Jak se naučit programovat. Programování není o tom spát nějaký kód, ale především ten kód vymyslet. Zatímco psát kód se naučí každý, vymyslet kód už málokdo.

Stejný příklad je "jak literární dílo", "jak namalovat umělecký obraz" apod., to se taky nedá naučit a musíš na to mít vlohy.
Uziv00

Re: Ako sa naučiť programovať?

Příspěvek od Uziv00 »

Programovat se nauci kazdy. Jinak by tu moc vysokoskolaku nebylo. Dnes je jednoduchy program cilem zapoctu snad na kazde technicke skole. Ja psal program ve fortranu v roce 88 na strojarne.
Jina vec je vyvijet aplikace (hry). Na to uz je treba hlava.
Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: 13 pro 2017 14:25

Re: Ako sa naučiť programovať?

Příspěvek od JegenaJk »

Azmir: Diky moc... Dobre si mi to vysvetlil a aj poradil. No zájdem v pondelok do knižnice a pozriem sa po nejakých knihách.
Na YouTube som dneska nejaké videá popozeral a musím povedať , že to niektorý fakt dobre vedia vysvetliť.

Programovať sa ide naučiť. Není vec , čo sa nemôžeš naučiť...

Dodatečně přidáno po 28 vteřinách:
Každopádne zatiaľ všetkým ďakujem za rady.. :)
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem :thumbup:
kanoe222
Level 2.5
Level 2.5
Příspěvky: 352
Registrován: 14 črc 2018 10:52

Re: Ako sa naučiť programovať?

Příspěvek od kanoe222 »

Nezabudni pri uceni sa aj na algoritmizaciu uloh. Pri programovani nejde len o to poznat prikazy daneho jazyka a jeho syntax, ale treba aj vediet komplexny problem "rozbit na drobné" a riesit ich kazdy samostatne, az tak vznikaju realne programy. Algoritmizacia uloh ta popostrci k takemu stylu rozmyslania a nauci ta aj nejake tie algoritmy, az nemusis zakazdym vynaliezat koleso.
Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: 13 pro 2017 14:25

Re: Ako sa naučiť programovať?

Příspěvek od JegenaJk »

Všetky rady ktoré ešte máte môžete písať , zatiaľ téma nemám v plánu zamýkať... Treba sa aj niektorý z toho naučia. :)

Všetkým ešte raz ďakujem!
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem :thumbup:
Odpovědět

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