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: 1082
Registrován: prosinec 17
Pohlaví: Muž

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: 6825
Registrován: prosinec 10
Pohlaví: Muž

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
GOTT is REAL, unless declared INTEGER

Uživatelský avatar
Prophet
Level 4
Level 4
Příspěvky: 1027
Registrován: říjen 14
Bydliště: 127.0.0.1
Pohlaví: Muž

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 5 3600 (Arctic Freezer 34)
GPU:Sapphire Radeon RX 5700 XT Pulse 8GB GDDR6
RAM: Kingston HyperX Fury 2x8GB 3200MHz
MB: MSI B450-A PRO
Zdroj: Seasonic S12II 620W
Case:SilentiumPC Regnum RG4

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

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ž

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: 1082
Registrován: prosinec 17
Pohlaví: Muž

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 4
Level 4
Příspěvky: 1368
Registrován: březen 15
Pohlaví: Muž

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, 2x8 GB 3600 MHz@1.35V - CL16/1T Crucial Ballistix, Gigabyte Z390 Aorus Pro, M.2 NVMe 1TB Transcend MTE220S, Seasonic Focus Plus Gold 750W, Fractal Design Define S

144 Hz QHD 27" - HP 27xq, Roccat Kone Pure Owl Eye, Trust GXT Cada mechanical

Scientific
Level 2.5
Level 2.5
Příspěvky: 293
Registrován: červenec 13
Pohlaví: Muž

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ů
Elite Level 12
Elite Level 12
Příspěvky: 17171
Registrován: březen 10
Pohlaví: Muž

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: 1082
Registrován: prosinec 17
Pohlaví: Muž

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
Level 2
Příspěvky: 168
Registrován: červenec 18
Pohlaví: Nespecifikováno

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: 1082
Registrován: prosinec 17
Pohlaví: Muž

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:


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jak začít programovat logické myšlení ?
    od atari » 14 pro 2018 13:45 » v Programování a tvorba webu
    6
    1232
    od atari
    15 pro 2018 16:21

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

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 13 hostů