PORADA.sk
PORADA.sk

Klikne pre zoradenie od najlepšej odpovede: : Ako programovať?



andy333
01.09.09, 12:04
Hej chcel by som sa naučiť programovať ale neviem prečo neviem nič na internete zohnať napríklad paskal ten som našiel aj z návodom ale nedal sa mi nainštalovať prosím pomoc!!!!!!!!!!!!!!

ajale
01.09.09, 12:11
Mne castokrat pomaha tato stranka andy333, ale je v anglictine. No a predovsetkym treba zacat s HTML, ked sa naucis HTML ostatne pride same.... Zacnes pridavat CSS a dalsie, ale tvojim sposobom to moze nejaky cas trvat. Takze ak si poradis s anglictinou, tu je dobra stranka aj s prikladmi. Vela stastia:
http://www.w3schools.com/html/default.asp

andy333
01.09.09, 12:39
no divne a v mojej druhej téme si mi to nenapisal ale dakujem s anglictinou si poradi google

kero64
01.09.09, 12:40
Ak máš problémy s angličtinou, kupuj si knihy. Sú v slovenčine a je v nich všetko dopodrobna opísané. Môj syn to tak robí. Aj keď jemu angličtina problémy nerobí.

camozzi
01.09.09, 13:14
no divne a v mojej druhej téme si mi to nenapisal ale dakujem s anglictinou si poradi google
No vidis, ze si sikovny. Ved vies, ze na straky v cudzom jazyku je idealny Google Translate. By sa s tebou dalo v pohode diskutovat aj na predoslu temu, len staci trosku chciet a snazit sa z tvojej strany.
Mal by si skor dokoncit ten blog a potom sa pustit do programovania. Programovanie je az druhym krokom v zaciatkoch tvorby stranok.

ajale
01.09.09, 13:20
no divne a v mojej druhej téme si mi to nenapisal ale dakujem s anglictinou si poradi google
Hovori sa aka otazka taka odpoved, tuto otazku si zadal lepsie, way to go;)

Flinstone
01.09.09, 13:44
Hej chcel by som sa naučiť programovať ale neviem prečo neviem nič na internete zohnať napríklad paskal ten som našiel aj z návodom ale nedal sa mi nainštalovať prosím pomoc!!!!!!!!!!!!!!
ešte si nezvladol tvorbu web stránok a už sa chceš púšťať do programovania? Aj v škole je výučba v štýle od jednoduhšieho k zložitejšiemu. A angličtina je viac-menej nevyhnutnosť, takže sa ju uč a začni jednoduchými vecami. Lebo ak sa pustíš hneď do zložitých, znechutia ťa skôr ako sa to naučíš.

andy333
01.09.09, 16:35
No ale ked ja mam paskal no a na stranke http://sulo.stary-gympel.sk/free-pascal-premenne/ som robil podla navodu ale vzdy ked dam napriklad spustit subor tak mi napise:
main file: C:\FPC\2.2.2\bin\i386-win32\treti.pas
Failed to compile ...
Target: win36 for i386
line number: 0................................ atd prosím pomoooooooooooooc

Fero11
01.09.09, 17:07
Nikdy som neprogramoval v pascale, ani nikde inde (trocha cecko, ale to len v skole, ked sme museli) kazdy zdrojovy kod sa musi skompilovat, aby bol urozumitelny pre pocitac

Charon
01.09.09, 18:28
Andy, Andy...
Pozri si stránku:

http://www.microsoft.com/slovakia/msdn/produkty/vstudio/ExpressEditions/default.mspx

Máš tam kopu kvalitných programovacích jazykov a zadarmo. Je to moderné, objektové programovanie. Ale programovať sa nenaučíš na Porade, tak ako sa nenaučíš robiť webdesign. Je to o učení sa a drine.

PotPalo
02.09.09, 01:47
Pamätajte si:
Efektívne programovať znamená programovať v Assembleri.:D:D:D

andy333
02.09.09, 12:57
Myslis C++ o tom mam knihu no avsak ked som sy hu kupil co bol darcek za vysvedcenie nemal som potuchy co to je HTML alebo php ani nic podobneho

Fero11
02.09.09, 14:04
Dufam, ze to nebol darcek za znamku zo slovenciny :D
Vseobecne, programovat sa da vselico, web, software, hardware .... pozri napr http://builder.cz/ a v lavo ten stlpec su diskusie k jednotlivym jazykom.
Opat, vseobecne sa pise, ze takmer vsetky jazyky vychadzaju z jazyka c, len ta sintax sa trochu lisi.
Dam ti radu, ak sa naucis programovat v c, c# tak php sa naucis za 2 dni.
Len sa musis rozhodnut najprv pre jeden jazyk a nemotat tu vsetko do kopy.

MySpace
04.09.09, 11:33
Tiez si myslim, ze by si mal najprv skusit C-cko, ci C++, C#, ci daco podobne, ako sa zbytocne pustat do uz zastaraleho Pascalu. Ocenis to totiz aj neskorsie, bo Ti to moze ozaj pomoct rychlejsie sa naucit aj ine ako napr. PHP-cko, ci HTML-ko, alebo ine programovacie jazyky.


Pozri si stránku:
http://www.microsoft.com/slovakia/msdn/produkty/vstudio/ExpressEditions/default.mspx
Tiez Ti odporucam hore uvedenu stranku, najdes na nej vela zaujmavych veci okolo toho. Mozes si tam prip. aj stiahnut MS Visual Studio, v kt. mozes potom programovat. ... alebo si skus pohladat k tomu daco na nete, prip. aj v knihkupectve najdes na tuto temu vela zaujmavych knih, ktore ti pomozu zistit ako na to.

PS: Inak si myslim, ze je dobre zacat s jazykom C. Je vhodny pre start a pomoze Ti aj ked sa budes zaujimat o dalsie vecicky z tejto temy. :)

Dáša_
04.09.09, 11:41
Pamätajte si:
Efektívne programovať znamená programovať v Assembleri.:D:D:D

no to je fakt pravda a klobúk dole pred tými, čo to dokážu. Ja som to robla iba v škole, ale obdivujem všetkých, čo sa s tým zaoberajú.

Ťažko preťažko sa mi vysvetľuje synovi, že v tom počítači je nakoniec všetko iba o tom, či je niekde 0 alebo 1.

andy333
04.09.09, 14:46
hej kym sa ucim tak sa staram o stranku len dyzajn neviem nikde najst a zmozem sa iba na toto http://live-beta.blog.cz/ no a co ja preca nezacinam s C ale C++

Fero11
04.09.09, 15:23
hej kym sa ucim tak sa staram o stranku len dyzajn neviem nikde najst a zmozem sa iba na toto http://live-beta.blog.cz/ no a co ja preca nezacinam s C ale C++
sorry, ale toto slovicko si musim zapamatat :D, videl som uz nieco podobne, napr. fpiatok atd ... :D:D

limonene
04.09.09, 22:27
No tak v prvom rade by som rad podotkol, ze HTML ani nahodou NIEJE programovaci jazyk!

Ak sa chces len tak naucit programovat a nemas konkretnu predstavu co ches robit, tak by som odporucil jazyk C. To, ze je zastaraly je blbost - stale patri medzi velmi pouzivane jazyky. Je to jazyk nizsej urovne ako spominane C++, C#, Java ci nebodaj skriptovacie jazyky ako php ci ruby. Nizsie znamena v podstate to, ze viac prace je na programatorovi :)

A preco teda C a nie ine jazyky? V prvom rade vylucme pascal - ten je naozaj zastaraly a syntax, ktory by si sa musel ucit ti skor uskodi ako pomoze. Dalej sa zbavme vyssich jazykov - napriklad k takej jave potrebujes JVM - program v ktorom tebou napisany program bude bezat. To je uplne zbytocna a zatazujuca vec. Dalej je na vyssich jazykoch zle to, ze v nich je milion moznych kniznic, ktore riesia zakladne programatorske ukony, ktore su pri uceni potrebne. Samozrejme, ze sa tam da napisat taky isty kod ako v C, ale pri hladani tutorialov ci pomoci na webe narazis skor na to ako problem "obist" pomocou tychto vyssich vlastnosti jazyka. A celkovo su zlozite v niektorych veciach. Skriptovacie jazyky tiez nie. To su uz velmi vysoke jazyky a to co v nich napises sa neda nazvat programom. Je pravda, ze maju obrovske vyuzitie a aj pre amatera lakave veci(stranky v php), ale ty sa chces ucit - nie robit si stranku.

No ale teraz k tomu, ze preco C. Jazyk C sa na ucenie pouziva uz vela rokov(ano je stary) a na internete najdes doslova miliony roznych materialov, vzorovych uloh, navodov, diskusii, atd.. Jazyk C ma "moderny" syntax(to je to, ze ako sa kod zapisuje) a je VELMI podobny inym popularnym jazykom. V jave mas minimum syntaktickych rozdielov a take C++, C# ci php su v podstate identicke. Nebudes si to mylit(co by ti sposobil pascal). Dalej je na C priblizne niekolko stoviek roznych editorov a compilerov. Program napisany v C skompilujes vsade a pobezi vsade. Je to proste idealny jazyk na ucenie.

Ak mas windows, tak ja som pouzival program devcpp - je to pomerne maly a jednoduchy editor a ma v sebe aj pribaleny compiler(na C aj C++). Pohladaj si ho na internete.

A ak ta zaujima nejaky navod, tak ja som sa ucil podla tohto:
/odkaz nemozem pridat/ skopiruj si: fi.muni.cz/usr/jkucera/pb071/
Je to strasne minimalisticke a kratke, ale myslim, ze to pokryje pomerne siroku oblast toho jazyka. Ak je to pre teba prilis zlozite, tak skus hladat nejake uplne zaciatocnicke tutorialy.

Vela stastia :)

peter9998
05.09.09, 00:30
tak tak suhlasim . ak chces nieco zacat tak sa uc nieco co sa vyuziva vo vacsom mnozstve - ako pascal je fajn na pochopenie logiky programovania takze odporucam aspon zaklady z neho ale potom prejst na nieco novsie

Fero11
05.09.09, 08:43
C je absolutne nevhodny jazyk pre zaciatocnikov. strata casu aj z hladiska prace, nikto uz dnes nepotrebuje C programatorov.

ako hovorim: Ruby, Python, C#, Perl
S tymto nesuhlasim, pri Cecku sa nauci rozmyslat

Dáša_
05.09.09, 09:21
Súhlasím s tým, že je potreba na začiatok pochopiť logiku programovania. Lebo potom to celé je iba o kopírovaní.

Aj ked na druhú stranu, bez urážky, kopec "programátorov" tú logiku nechápe. A potom to tak vyzerá....

limonene
05.09.09, 12:58
Ale on nechce naucit programovat aby hned mohol nastupit do microsoftu ako C# programator. Chce sa ucit programovat vseobecne a C je na to dobry jazyk. Prave koli tomu, ze sa na ucenie pouziva a mas na internete mnozstva ucebnych materialov. A okrem toho je dobre vediet ako taky vyssi jazyk "vnutri" funguje. Naucit sa pointre, pracu s pamatou a podobne. To ta v C# vobec nezaujima. Mas tam implementovane objekty, ktore sa o vsetko staraju za teba. Taky Pascal ti sice tiez da zaklady, ale nieje vhodny koli uplne inej syntaxe - to cloveka iba popletie.

Inak ked sa chces ucit naucit dobre programovat v nejakom vyssom jazyku ako je C#, C++ ci Java, tak by bolo vhodne okrem pochopenie proceduralnych jazykov(do hlbky - vyssie spominane pointre npr.) vediet co-to napisat napriklad aj v Haskelli. Je to velmi uzitocne a velakrat to pomoze. A okrem toho musis mat pochopenu logiku ako taku. A vela inych veci z matematiky a teorie - napriklad zlozitost. Nejake zaklady assembleru tiez niesu naprd. A samozrejme treba vediet ako to funguje aj na HW urovni. Tj. zaklady toho co ma v sebe procesor a co robi, ako funguje pamat, cache, filesystem, ...

To ako dokazes rozmyslat oddeluje takych programatorov ako bolo spominane - co iba kopiruju, tzv code-monkey a programatorov co naozaj nieco vedia.

limonene
05.09.09, 18:16
bohuzial nemas pravdu, C uci zle zvyky a nie je to dobry zaciatocnicky jazyk.

Co presnejsie mas na mysli?
Ak ide o to, ze v C musis oproti vyssim jazykom robit vela zbytocnych veci, tak si myslim, ze to nieje na skodu. Ak myslis to, ze neziskas "objektovy" pohlad na programovanie, tak s tym suhlasim. Ale na druhej strane si myslim, ze je zlozite pre zaciatocnika pochopit a dobre pouzivat objekty, ked nema zvladnute elementarne veci.

Ak myslis nieco ine, tak napis :)

myfleetwood
06.09.09, 19:21
Moja kvapka do debaty pre Andyho

Ak chces pokracovat v programovani v Pascale, tak je to tvoja volba, ale ak ti tu maju ludia efektivne poradit, tak by si mal napisat CO by si rad naprogramoval. (napr. skolsky vypocet nejakej rovnice ?)

Osobne povazujem za najvhodnejsi pre zaciatocnika Visual Basic Express z rodiny programov Visual Studio Express ( vid link v prispevku 11 tejto temy, odkial si ho mozes zadarmo stiahnut. ) Na bezne skolske vypocty a male aplikacie to uplne staci, dokonca aj na profesionalne, aj ked verim ze profesionalnym programatorom sa pri slove Basic ako programovaci jazyk zjezia chlpy na chrbate. :)

Programovaci jazyk Visual Basic Express ma slusnu podporu od MIcrosoftu (ved je jeho ) a urcite najdes pomoc aj na nete na roznych forach. Naviac prikazovo je kompatibilny s VBS ( Visual Basic Script pre scripty do internetovych stranok) a s VBA (Visual Basic for Application - co sa zese vyuziva pri vela programoch pre Windows - napr. MS Office, alebo sada grafickych programov Corel ).

Tie ostatne spominane programy C, C+, C++, Python...atd..tie si nechaj na neskor, zivot ta k niektorym z nich urcite privedie, ak sa zacnes programovaniu seriozne venovat.

Mimochodom Andy, mozno si ani nechcel, ale nacal si skvelu temu. :) to chcem vidiet ako sa programatori zhodnu, ktory jazyk je naj :D

Fero11
06.09.09, 19:43
ake elementarne veci?

objektove je zastaraly sposob. same zle rady.

zaver: C je zbytocne sa ucit v 2009.
Tak potom podla teba sa na technickych univerzitach venuju cecku uplne zbytocne (viem, ze na cecku vela ludi pohorelo a opustilo skolu)
sakra cecko je zaklad

limonene
07.09.09, 14:58
Suhlasim... je to skvely a mnohokrat nutny zaklad.

A este k tomu roku 2009 v prispevku vyssie. C je stale velmi pouzivany jazyk.

Takmer vsetky operacne systemy na takmer akekolvek platformy sa pisu v C. Cely linux(jadro) je napisany v C. C je proste najlahsie portovatelny jazyk. Niekto by namietal, ze java. Ale na javu treba mat operacny system na danu platformu(a ten bude zrejme napisany v C) a dalej treba mat napisany program, ktory ten javovy kod bude vediet bezat(jvm).

Proste C je nizsi jazyk ako tie dokola opakovane C++, C# ci java. V nich sa pisu aplikacne rozhrania a podobne. Proste "vyssie" veci. Jadra grafickych enginov su tiez casto pisane v C. Az o pracu s tym jadrom sa stara nejake C++ a podobne. Skus si nieco precitat. Jazyk C vobec nieje mrtvy a stale je vyvyjany. Aj ked posledna uzavreta specifikacia ma 10 rokov, tak sa pracuje na dalsej a priebezne vychadzaju nove veci, ktore sa mozu pouzivat(a byvaju implementovane do kompilatorov). A ked uz sme pri kompilatoroch. Aj tie byvaju napisane v C.

limonene
07.09.09, 17:32
C je mrtvy jazyk ktory sa uz nepouziva na nove projekty.
Tak toto je strasna sprostost.
Myslim vsak, ze nema zmysel ti cokolvek ine vysvetlovat.

rabek
08.09.09, 13:18
Stiahni si Visual Studio. Dokumentaciu k C# najdes napriklad na http://csharp-help.sk
na nete je hrozne vela informaciu ako zacat s C# , alebo C++

PotPalo
10.09.09, 00:46
Aký jazyk??? Treba sa učiť priamo strojový kód.;):D:D:D Kto si pamätá ešte didaktiky a spectrá, tak tam som programoval celkom rozsiahle programy priamo v ňom. Vyzeralo to asi takto: 243,33,0,64,1,0,27,54,0,35,11,120,177,32,248,... to bola sranda! Jedna chyba a celý program bol v...
Všetko najprv na papieri, adresovanie skokov sa počítalo kalkulačkou, potom to prepísať do počítača a spustiť. Tiež som k tým programom robil aj skúšobné programy, ktoré ich odskúšali so všetkými možnými kombináciami čísel. Dnes tí programátori tie programy asi hádajú, lebo toľko chýb v normálnom napísanom programe nemôže byť. Kliknem v programe dakde alebo zadám číslo, s ktorým sa asi nerátalo a ono to padne!

andy333
13.09.09, 09:37
ahoj hladám freewebhosting kde je buď ftp alebo poštovná stránka potporuje php aje to hlavne sk a este ked tak potrebujem domenu pretoze napriklad na www.onlinezivo.xf.cz nemam rad ze je tam
1.xf alebo podobne
2.preco cz

luigi72
13.09.09, 09:59
ahoj hladám freewebhosting kde je buď ftp alebo poštovná stránka potporuje php aje to hlavne sk a este ked tak potrebujem domenu pretoze napriklad na www.onlinezivo.xf.cz (http://www.onlinezivo.xf.cz) nemam rad ze je tam
1.xf alebo podobne
2.preco cz

1. Vacsinou je vsade ftp
2. vacsinou je vsade postova schranka
3. aj podpora php byva, dokonca davaju k dispozicii aj 1 mysql databazu
4. ponuknuty diskovy priestor je vacsinou obmedzeny
5. napr. ic.cz podporuje aj vlastnu domenu, cize ak si zaregistrujes a zaplatis vlastnu domenu, napr. hococo.sk, mozes mat umiestnenu u nich na free webhostingu

sthruska
15.09.09, 08:29
Ja používam www.builder.cz; Nájdeš tam aj svoju otázku - bolo to tam preberané. Celá stránka je v češtine.