Rad by som sa informoval o tom akym programovacim jazykom je najlepse zacat ked nemam ziadne programatorske skusenosti a potom po pripade akym jazykom pokracovat.
viem ze takychto tem je vela ale nikde som nenasiel zmysluplne navrhy a vysvetlenia a prosim neodsudzujtema.
ked budes namakany v html, potom mozes donho doplnit php, pre predstavu cyklov, podmienok, premennych atd. pripadne jednoduchsie k comu nepotrebujes ziadny apache ani nic podobne je jquery (javascript).
pozor, html nie je programovaci jazyk, v nom neurobis program. je to znackovaci jazyk. mozno zavadza ze sa v nom ‘programuju’ webstranky, ale to nie je pravda. html je len textovy dokument so znackami (html tagy) a tie sa sa vyuzivaju potom inymi jazykmi na upravu tej stranky do podoby akej ju vidime.
skor si poloz otazku ze co chces sa naucit tvorit. ak su to weby, tak jasne ze zacni html a css.
ak aplikacie tak sa popozeraj po jazykoch ako c, c++, c#, java…
ak su tu webove aplikacia tak zacni s php, javascript, python…
s jquery nezacinaj – to nie je jazyk ale len kniznica jazyka javascript. takze najprv zacni s cistym javascriptom ak chces ist touto cestou. btw co raz viac developerov upusta od jquery a vyuziva nativny (vanilla) js.
Ak sa chces naucit programovat, odporucal by som zacat Pythonom. Nemusis sa tam zapodievat podrobnostami a lahsie pochytis algorytmicke myslenie. Takisto Python je aj objektovo orientovany, takze aj to je velke plus. Potom by som pokracoval na C/C++.
Ja osobne mám akurát Fraise, ale je to už dlhšie neaktualizovaný program (napr. nemá ani to FullScreen tlačítko napravo ktoré bolo predstavené v Mac OS X Lion)
viem ze html nieje programovaci jazyk, ale ak nikdy vzivote nemal ziadnu skusenost s programovanim….aspon trosku pochopi co a ako. naviac nemusi instalovat kde jake krkolomne prostredia vyvojarske. ani na html ani na css ani na javascript.
vpodsate je to jedno. hlavne uz zacni :)
Ak sa chces ucit Obj C programovat môzes len pre Mac/iOS (samozrejme, nejaka podpora je aj pre Windows a Linux, ale neni to ono). Aj tak by nemusel byt zly napad zacat najprv s cistym C. Obj C je zalozene na nom a C je daleko vseobecnejsie (od Mac, Windows, Linux az po Arduino a kadejake mikrokontrolery …). Ked budes vediet C, naucis sa zaroven aj kus Obj C a mas solidny zaklad pre C++.
pisal si ze nemas ziadne programatorske skusenosti. urcite nie objective C. ten je sam o sebe dost tazky. musis sa naucit zaklady ako co to je funkcia, premenna, cykly, atd. atd. bude to chciet vela casu a trpezlivosti. Ako som pisal. hlavne uz s niecim zacni. presli dva dni, uz si mohol mat zaklady zvladnute :) makaj makaj nezastav sa. a uvidis ze to pride. a potom pride doba ked spravis prvu ios appku, zistis ze to v realnom svete nema zmysel pri tolkych aplikaciach a zavesis to na klinec :)) trosku humoru. ale nie… hlavu hore, neopustaj sa. treba ist za svojim cielom a nevzdat sa :D hm. . uz pisem hluposti
Moja programovacia historia sa zacala C-ckom (2 kurzy – rok na skole), potom som zacal robit v Objective-C (ako moj 1. objektovo orientovany jazyk, mimo skolu – hlavne cez prazdniny), dalsi semester som mal C++ a Haskell.
Kazdy je sice iny, ale podla mna urcite ked chces Objective-C rozumiet, potrebujes solidny zaklad v C.
Pred vyskou som vobec neprogramoval. Ani HTML som nepisal. V C-cku som som zacal robit v Xcode, takze som si nan dost navykol.
Asi by bolo jednoduchsie zacat s python-om. Nemusis rozmyslat tak nad formou (ako to zapises) a mozes sa viac sustredit na obsah (co vlastne programujes). Ak sa ti vynimocne nejaky jazyk pozdava, tak zacni nim – je vela, z coho si vyberat a ide hlavne o zabavu.
Ako najfascinujucejsie ozivenie mi zatial prisiel Haskell, ktory ma dost chytil.
Na učenie osobne odporúčam niečo systematické. Forma je už na tebe, čo ti vyhovuje, ale najlepšie je keď máš zdroj, kde je obsah preberaný postupne a kompletne (viac-menej – hlavne všetky dôležité veci).
Najdoležitešie je ale aby si sám programoval.