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...
Ďakujem za rady!
Ako sa naučiť programovať?
Ako sa naučiť programovať?
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem
Re: Ako sa naučiť programovať?
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á
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Ako sa naučiť programovať?
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
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
Re: Ako sa naučiť programovať?
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ž...
Prophet: Zkúsim to teda tiež...
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem
Re: Ako sa naučiť programovať?
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ť?
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
Re: Ako sa naučiť programovať?
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.
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
144 Hz QHD 27" - HP 27xq, Roccat Kone Pure Owl Eye, Hyperx Cloud Flight, Trust GXT Cada mechanical
-
- Level 3
- Příspěvky: 499
- Registrován: červenec 13
- Pohlaví:
- Stav:
Offline
Re: Ako sa naučiť programovať?
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.
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.
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23605
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Ako sa naučiť programovať?
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.
Jina vec je vyvijet aplikace (hry). Na to uz je treba hlava.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Re: Ako sa naučiť programovať?
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.. :)
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
Re: Ako sa naučiť programovať?
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ť?
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!
Všetkým ešte raz ďakujem!
Ak potrebuješ pomoc , tak kľudne napíš do PM :) Rád pomôžem
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 1 host