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

Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: prosinec 17
Pohlaví: Muž
Stav:
Offline

Ako sa naučiť programovať?

Příspěvekod JegenaJk » 23 kvě 2019 21:51

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:

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

Re: Ako sa naučiť programovať?

Příspěvekod faraon » 23 kvě 2019 22:33

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: říjen 14
Bydliště: 127.0.0.1
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod Prophet » 23 kvě 2019 22:34

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: prosinec 17
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod JegenaJk » 23 kvě 2019 22:43

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: červen 17
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod Voky0077 » 23 kvě 2019 22:44

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: prosinec 17
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod JegenaJk » 24 kvě 2019 01:25

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: březen 15
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod Azmir » 24 kvě 2019 02:38

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: červenec 13
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod Scientific » 24 kvě 2019 08:38

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.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23592
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod ITCrowd » 24 kvě 2019 09:47

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.
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

Uživatelský avatar
JegenaJk
Level 4
Level 4
Příspěvky: 1083
Registrován: prosinec 17
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod JegenaJk » 24 kvě 2019 15:12

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: červenec 18
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod kanoe222 » 24 kvě 2019 19:12

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: prosinec 17
Pohlaví: Muž
Stav:
Offline

Re: Ako sa naučiť programovať?

Příspěvekod JegenaJk » 24 kvě 2019 23:23

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:


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