Ucenie programovacieho jazyka,zaciatocnik
- Pepeb007xx
- Sponzor fóra silver
- Príspevky: 3024
- Dátum registrácie: St 16. Mar, 2011, 18:22
- Bydlisko: NM
Ucenie programovacieho jazyka,zaciatocnik
Caute,mam dost volneho casu a chcel by som ho nejak lepsie vyuzit ako travit ho v posteli pozeranim sa do pocitaca
Aky programovaci jazyk by ste mi doporucovali,ktory teraz frci,ktory ma buducnost?
dakujem za rady,tipy a triky
Aky programovaci jazyk by ste mi doporucovali,ktory teraz frci,ktory ma buducnost?
dakujem za rady,tipy a triky
MB Asus B550-F CPU AMD Ryzen 7 5800X3D @4,4GHz CPU AIO Fracal Desing Lumen S36 GPU Sapphire NITRO+ AMD Radeon RX 7900 XTX Vapor-X 24G RAM Patriot 64GB DDR4 SSD Samsung 990 PRO 2 TB PSU Corsair RM850x Case Fractal Design North Chalk White TG Clear Monitor Samsung 32''U32H850 OS Win 11PRO64SK Repro Edifier S880DB
NAS Synology DS218play Noctua 20TB WD Red Surveillance Reolink RLN16-410 8TB UPS EATON Ellipse ECO800
Router Mikrotik hAP ac³ MESH 2×Asus RT-AX55 TV Philips 65OLED806 SoundBar Samsung HW-Q950A 11.1.4
Retro handheld Anbernic RG556 + Samsung PRO Ultimate 512GB GamePad Xbox wireless controller
#grammarnazi #parfumslover Steam Pepeb007xx #DotA2 pretaktovanie klan: PC.SK Battle.net pepeb007xx#2925 #diablo4
NAS Synology DS218play Noctua 20TB WD Red Surveillance Reolink RLN16-410 8TB UPS EATON Ellipse ECO800
Router Mikrotik hAP ac³ MESH 2×Asus RT-AX55 TV Philips 65OLED806 SoundBar Samsung HW-Q950A 11.1.4
Retro handheld Anbernic RG556 + Samsung PRO Ultimate 512GB GamePad Xbox wireless controller
#grammarnazi #parfumslover Steam Pepeb007xx #DotA2 pretaktovanie klan: PC.SK Battle.net pepeb007xx#2925 #diablo4
- Odar
- Pokročilý používateľ
- Príspevky: 5630
- Dátum registrácie: St 13. Okt, 2010, 17:10
- Bydlisko: PD / NR Slovensko
Re: Ucenie programovacieho jazyka,zaciatocnik
Momentálne asi Java. Hocičo objektovo orientované. Hlavné je vedieť algoritmicky myslieť. Syntax jazyka sa naučíš hocikedy.
Re: Ucenie programovacieho jazyka,zaciatocnik
java a C# je dost casto pozadovana.
Snubenica sa orientuje na java, ale nakoniec v praci musi pouzivat C#.. na C++ uz maju samotnych kuzelnikov, kedze tam to viazu rovno na HW.
Snubenica sa orientuje na java, ale nakoniec v praci musi pouzivat C#.. na C++ uz maju samotnych kuzelnikov, kedze tam to viazu rovno na HW.
- _Ludo_
- Nový používateľ
- Príspevky: 136
- Dátum registrácie: Ut 29. Jún, 2010, 12:13
- Bydlisko: Nové Mesto nad Váhom
Re: Ucenie programovacieho jazyka,zaciatocnik
Zalezi co chces, pokial sa chces len naucit zakladne programatorske konstrukcie a postupy tak mozes zacat v podstate s hocicim rozsirenym od cisteho C po Javu alebo C#.
Ked chces do hlbky tak by som zacal s cistym C a potom na to nabalil Assembler. Az potom zacal s vyssimi jazykmi ako C++, Java, ... . C je vyhodne v tom, ze z jeho syntaxe vychadza kopa dalsich jazykov (C++, Java, Perl, ...). Assembler ti nasledne ukaze co sa v tom C vlastne deje pri praci s pamatou atd.
Ked chces do hlbky tak by som zacal s cistym C a potom na to nabalil Assembler. Az potom zacal s vyssimi jazykmi ako C++, Java, ... . C je vyhodne v tom, ze z jeho syntaxe vychadza kopa dalsich jazykov (C++, Java, Perl, ...). Assembler ti nasledne ukaze co sa v tom C vlastne deje pri praci s pamatou atd.
- M1ch4l
- VIP
- Príspevky: 6679
- Dátum registrácie: Št 21. Feb, 2008, 14:00
- Bydlisko: Kysucký Lieskovec / Praha
Re: Ucenie programovacieho jazyka,zaciatocnik
inzeraty v IT su plne Javy a PHP. Na ucenie sa nie najlepsie jazyky.
Uz sa to tu rozoberalo snad milion krat, pozri starsie temy. Zacat sa ucit ciste C jeblbost, ciste C je pain in the ass...zbytocne prekazky pre zaciatocnika
Osobne by som ako jazyk na ucenie zvolil python. Pripadne zaklady haskellu za pomoci http://learnyouahaskell.com/
Uz sa to tu rozoberalo snad milion krat, pozri starsie temy. Zacat sa ucit ciste C jeblbost, ciste C je pain in the ass...zbytocne prekazky pre zaciatocnika
Osobne by som ako jazyk na ucenie zvolil python. Pripadne zaklady haskellu za pomoci http://learnyouahaskell.com/
Music: AKG K240 MK II / Beyerdynamic DT 770 Pro 80 Ohm @ Topping DX7 Pro
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Spoiler: ukázať
Re: Ucenie programovacieho jazyka,zaciatocnik
No tak toto mi zdôvodni - aké prekážky sú v C-čku, keď C-čko je v podstate základ pre akýkoľvek vyšší jazyk?M1ch4l napísal:ciste C je pain in the ass...zbytocne prekazky pre zaciatocnika
Skôr už môžme za prekážku považovať prístup javy a C# typu "Ak chceš urobiť toto, môžeš použiť túto triedu s touto metódou, alebo tamtú triedu s tamtou metódou, aj keď robia to isté, je v nich rozdiel..."
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: Ucenie programovacieho jazyka,zaciatocnik
Prepac, ale C je pre zaciatocnika fakt sialenost. Pointre, alokacia pamate - to je idealny sposob ako novacika uplne odradit od programovania. Este aj s prepacenim sprosta praca s retazcami je plna pointrovej aritmetiky a umoznuje mnozstvo sposobov ako napisat nefunkcny kod v par riadkoch.
Pre ucenie fakt nieco vyssie, s automatickou spravou pamate atd. Neskor, ked bude mat o to zaujem, tak moze ist do hlbky a studovat C/C++, ale niekomu kto sa chce naucit programovat to absolutne neodporucam ako prvy jazyk.
Pre ucenie fakt nieco vyssie, s automatickou spravou pamate atd. Neskor, ked bude mat o to zaujem, tak moze ist do hlbky a studovat C/C++, ale niekomu kto sa chce naucit programovat to absolutne neodporucam ako prvy jazyk.
Re: Ucenie programovacieho jazyka,zaciatocnik
V C-čku sa dá predsa všetko aj bez jedinej hviezdičky. Chceš snáď učiť programátorov programovať štýlom "toto je krabička, kam vložíme jabĺčko"? To je účinné tak do 15ich rokov, pre starších (a sebavedomejších mladších) je Cčko úplne v pohode. Nenapadá ma narýchlo konštrukcia, ktorá by nešla v Cčku bez hviezdičky (včetne tvojej práce s reťazcami). Kým je všetko na zásobníku, je to v podstate odľahčený c# (bez dynamickej alokácie pamäte, čo zas tiež nie je také hrozné sa naučiť a je to veľmi podobné vyšším jazykom. Problémy mávajú študenti až pri spojových struktúrach a viacerých hviezdičkách)
Ale nechcem sa zas veľmi hádať Proste nesúhlasím s názorom, že C-čko nie je vhodný jazyk. Som minimálne za to, nech to človek skúsi. Ak mu to pôjde, nech sa ho naučí, pretože C-čko využije v živote snáď všade, aj keby len nepriamo (áno, paradoxne, znalosť nižšieho programovania má obrovské využitie aj v jave a podobných)
Ak to cestou C-čka nepôjde, netreba zúfať, ale skúsiť napr javu, alebo c#, alebo php, v podstate čokoľvek. Aj tak vždy platí, že čím viac človek vie, tým lepšie a času na učenie je dosť.
Ale nechcem sa zas veľmi hádať Proste nesúhlasím s názorom, že C-čko nie je vhodný jazyk. Som minimálne za to, nech to človek skúsi. Ak mu to pôjde, nech sa ho naučí, pretože C-čko využije v živote snáď všade, aj keby len nepriamo (áno, paradoxne, znalosť nižšieho programovania má obrovské využitie aj v jave a podobných)
Ak to cestou C-čka nepôjde, netreba zúfať, ale skúsiť napr javu, alebo c#, alebo php, v podstate čokoľvek. Aj tak vždy platí, že čím viac človek vie, tým lepšie a času na učenie je dosť.
Naposledy upravil/-a BieX v Ut 01. Júl, 2014, 18:12, upravené celkom 1 krát.
- M1ch4l
- VIP
- Príspevky: 6679
- Dátum registrácie: Št 21. Feb, 2008, 14:00
- Bydlisko: Kysucký Lieskovec / Praha
Re: Ucenie programovacieho jazyka,zaciatocnik
presne ako pise faugusztin. Pre uplneho zaciatocnika je idealny jazyk, kde sa nemusi starat o spravu pamate. To vie byt naozaj velka prekazka a v Ccku este extra. C++ by sa uz pouzit dalo, pretoze uplny zaciatocnik si s STL absolutne vystaci. No ako prvy jazyk radsej asi nie. To uz radsej C#.
Inak je to celkovo komplikovana tema a dalo by sa o tom vela diskutovat, no asi by sme aj tak k nicomu nedosli. Prave by som mozno nepodcenoval ten haskell...
Takto specifickymi vecami sa nastastie zaciatocnik nemusi zaoberat, pretoze si vystaci so zakladnymi datovymi typmi. Ide viac o to, aby pochytil principy, ako o specifika konkretneho jazyka.BieX napísal:Skôr už môžme za prekážku považovať prístup javy a C# typu "Ak chceš urobiť toto, môžeš použiť túto triedu s touto metódou, alebo tamtú triedu s tamtou metódou, aj keď robia to isté, je v nich rozdiel..."
Inak je to celkovo komplikovana tema a dalo by sa o tom vela diskutovat, no asi by sme aj tak k nicomu nedosli. Prave by som mozno nepodcenoval ten haskell...
Music: AKG K240 MK II / Beyerdynamic DT 770 Pro 80 Ohm @ Topping DX7 Pro
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Spoiler: ukázať
Re: Ucenie programovacieho jazyka,zaciatocnik
Haskell by som podceňoval, pretože oveľa viac učebných materiálov a aj diskutérov na fórach je práve v oblasti pascal/C/C++/java/c#/php. Je tam proste najväčšia šanca, že ti niekto pomôže a to je obrovské plus. Na jazyku až tak nezáleží, ak ti má kto pomôcť/je kde o tom čítať.
Inak čítajte môj predchádzajúci post, niečo som pridal
Inak čítajte môj predchádzajúci post, niečo som pridal
- M1ch4l
- VIP
- Príspevky: 6679
- Dátum registrácie: Št 21. Feb, 2008, 14:00
- Bydlisko: Kysucký Lieskovec / Praha
Re: Ucenie programovacieho jazyka,zaciatocnik
dal som tu odkaz na knizku, ktora je imho vyborny vyukovy material k haskellu. Da sa zadarmo citat online. Zaciatocnik by sa samozrejme uz nepustal do monad, tam by skoncil. A naucil by sa kus a velmi jednoducho.
Music: AKG K240 MK II / Beyerdynamic DT 770 Pro 80 Ohm @ Topping DX7 Pro
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup
Spoiler: ukázať
- Krutibrko
- Sponzor fóra gold
- Príspevky: 3694
- Dátum registrácie: Ne 02. Mar, 2008, 14:00
- Bydlisko: Poprad, Brno
Re: Ucenie programovacieho jazyka,zaciatocnik
ja osobne odporucam Python, mne sa ten jazyk v skole dost silno zapacil oproti Ccku. Tusim na http://www.codecademy.com/ je nejaky tutorial, pekne spracovany .
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: Ucenie programovacieho jazyka,zaciatocnik
Na Python je tiez http://www.swaroopch.com/notes/python/ .