Stránka 1 z 1

Ako sa naučiť programovať?

Napsal: 23 kvě 2019 21:51
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!

Re: Ako sa naučiť programovať?

Napsal: 23 kvě 2019 22:33
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

Re: Ako sa naučiť programovať?

Napsal: 23 kvě 2019 22:34
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.

Re: Ako sa naučiť programovať?

Napsal: 23 kvě 2019 22:43
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ž...

Re: Ako sa naučiť programovať?

Napsal: 23 kvě 2019 22:44
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

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 01:25
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?

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 02:38
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.

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 08:38
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.

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 09:47
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.

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 15:12
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.. :)

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 19:12
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.

Re: Ako sa naučiť programovať?

Napsal: 24 kvě 2019 23:23
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!