Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da pocnem sa programiranjem???

[es] :: C/C++ programiranje :: Kako da pocnem sa programiranjem???

[ Pregleda: 4765 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milanpuzic

Član broj: 46960
Poruke: 21
*.absolutok.net.



Profil

icon Kako da pocnem sa programiranjem???26.01.2006. u 18:16 - pre 221 meseci
Kako da pocnem sa programiranjem i na kom programskom jeziku... Bolje mi za pocetak recite neki laksi (za pocetnike)!!!
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: Kako da pocnem sa programiranjem???26.01.2006. u 18:42 - pre 221 meseci
ja preporocujuem c/c++
c sintaksa je vise-manje standard u programiranju.. i kad naucis c, nece ti biti tesko nauciti i druge jezike (php, perl, python).. zato sto ce sva sintaksa da bude jednaka, samo funkcije mao drugacije

ako ti je c pretezak, probaj python ili perl.
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

#Ninja#
Tuzla

Član broj: 28925
Poruke: 259
*.bih.net.ba.



+1 Profil

icon Re: Kako da pocnem sa programiranjem???27.01.2006. u 13:53 - pre 221 meseci
Nauči osnove C++ (funkcije, uvod u klase i sve što dođe prije toga) pa odmah pređi na C#.
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pocnem sa programiranjem???28.01.2006. u 21:55 - pre 221 meseci
Ako planiras karijeru sa programiranjem, start C.
 
Odgovor na temu

dimitar 16
Dimitar Misev
Makedonija

Član broj: 31509
Poruke: 134
62.162.20.*

Jabber: dimitarmisev@gmail.com


Profil

icon Re: Kako da pocnem sa programiranjem???28.01.2006. u 23:19 - pre 221 meseci
http://www.elitesecurity.org/tema/134454-Programiranje-pocetak

Citat:
NrmMyth: Ako planiras karijeru sa programiranjem, start C.


Zasto bas C?
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.vdial.verat.net.



Profil

icon Re: Kako da pocnem sa programiranjem???28.01.2006. u 23:20 - pre 221 meseci
Tek pocinjes sa programiranjem... nauci prvo jscript. Zasto bas njega.
Da bih pisao jscript, nije ti pogreban ni kompajler ni bilo kakvo razvojno okruzenje. Samo notepad ili ultraedit da bi kucao kod i IE ili bilo koji web browser da bi izvrsavao programe. JScript ima vrlo slicu sintaksu kao C/C++/C# osim sto ne moras za pocetak da vodis racuna o tipovima promenljivih, o upravljanju memorijskim resursima itd.
Cilj kodiranja u JS je da ukapiras i prihvatis "apstraktni nacin razmisljanja", na najlaksi i najbrzi nacin i da naucis osnove strukturalnog programiranja: kako se koriste promenljive, sta su lokalne promenljive, kako se pisu logicki uslovi i vezano za njih grananje i petlje, kako se pozivaju funkcije/procedure...
Ono sto u jako ranoj fazi moras da naucis je kako da nalazis "svoje greske", tj. debug-ovanje; npr. medjurezultate ili vrednosti promenljivih mozes da prikazujes f-jom alert(), a po tom da instaliras MS VS i da JS debug-ujes u njemu.
Posle lako mozes da predjes na bilo koji C-oliki jezik i da se upoznajes sa objektno-orijentisanim programiranjem (objekti, klase ili kako god da se zovu uvek u svojim metodama/funkcijama/procedurama sadrze delove koda pisane stilom struktualnog programiranja). U svakom slucaju, najbitnija stvar bilo da si apsolutni pocetnik ili surovi profi (mamoj...c) je da naucis da modelujes problem koji resavas i ako se dobro secam knjiga o programiranju, u njima je to najmanje pokriveno (ili nisam dovoljno pazljivo citao), a kad to imas u malom prstu onda ti je izbor jezika koji ces da koristis u kategoriji pitanja da li vise volis plavuse ili crnke.
Jos jedan "+" zasto bas JS, mnogo brze i lakse ces naci posao/tezgu i brze doci do zarade ako znas web programiranje.
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 10:33 - pre 221 meseci

Zato jer ja nisam imao problema sa njim kao prvim jezikom, ne znam zasto bi vi.
Zato jer ces biti dovoljno blizu masini, u radu sa memorijom.
Zato jer ces nauciti prvo struktuirano programiranje, pa ces kasnije znati razliku (koju vrijedi znati)
Zato jer ti se otvaraju vrata svim "C like sintax" jezicima ( C++, C#, Java, itd. ).
Zato jer ces vise stvari morati napraviti sam i dobiti dobru praksu.
Zato jer ces se morati snalaziti se pokazivacima.

Nije cilj lakse nego jace!
A opet ovo je samo moje misljenje.
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
195.252.89.*



Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 10:56 - pre 221 meseci
Pa ako ce da uci programiranje od nule,i to sam,bez skole,onda ima raznih puteva kojima moze da krene.Ali u skolama niko ne krece od JS,mislim da treba izgraditi jaku osnovu,a za to mislim da je dobar C/C++,zasto odmah ne bi naucio memoriju,pokazivace,nizove itd,pa posle moze lakse da usavrsava JS,da dodje do njegovog maksimuma,a ne da ide unazad...
A vi,kako 'te?
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
195.252.85.*



Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 12:43 - pre 221 meseci
Citat:
vbvlada: Pa ako ce da uci programiranje od nule,i to sam,bez skole,onda ima raznih puteva kojima moze da krene.Ali u skolama niko ne krece od JS,mislim da treba izgraditi jaku osnovu,a za to mislim da je dobar C/C++,zasto odmah ne bi naucio memoriju,pokazivace,nizove itd,pa posle moze lakse da usavrsava JS,da dodje do njegovog maksimuma,a ne da ide unazad...


Sta smatras pod "jakom osnovom" i sta ce mu rad sa memorijom. Ako si pogledao koncept .NET Frameworka primetices da se tezi da memory handling bude totalno transparentan, kako bi se developer bavio sustinom.
Poznavanje jezika samog po sebi je besmisleno. Ono sa cim ce daleko vise imati problema je koriscenje nekog frameworka (bilo da je to stari i ne tako dobri MFC, .Net framework, SDL, ...).
Ali da se vratimo ucenju programiranja. Pogledaj sledece primere:

BASIC (Amstrad CPC)
5 s = 0
20 for n = 1 To 10
30 s = s + N
40 next n
50 print s

C/C++
for ( int s = 0, n = 1; n <= 10; s += n++ );
printf( "%s\n", s ); // System.Window.Forms.MsgBox( s.ToString() ) ili vec kako

JScript:
var n;
var s = 0;
for ( n = 0; n <= 10; s+= n++ );
alert( n );

Z80:
XOR A
LD BC, 10
LOOP:
ADD A, C
DEC BC
JR NZ, LOOP
RET

Totalno 4 razlicita stila koja rade istu stvar, sumu prvih 10 prirodnih brojeva. Glup primer, ali ono sto pocetnik treba da ukapira je da mu trebaju dve promenljive da bi radio, jedna u kojoj ce da akumulira rezultat, a druga koja se koristi kao brojac. Kad ukapira da se tako taj problem resava, sta ga boli uvo koji je jezik, samo je pitanje preferencija. Da li si ovde video neko handlovanje memorije, samo implicitno, zar ne. Pozdrav


[Ovu poruku je menjao dragansm dana 29.01.2006. u 13:46 GMT+1]

[Ovu poruku je menjao dragansm dana 29.01.2006. u 13:52 GMT+1]
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 13:45 - pre 221 meseci
Memorija... ne treba mu sada, ali ce trebati poslije. Kakav je to programer kojega ne zanima sta se dogadje ispod haube.
 
Odgovor na temu

dimitar 16
Dimitar Misev
Makedonija

Član broj: 31509
Poruke: 134
62.162.20.*

Jabber: dimitarmisev@gmail.com


Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 14:13 - pre 221 meseci
Citat:
Zato jer ja nisam imao problema sa njim kao prvim jezikom, ne znam zasto bi vi.
Zato jer ces biti dovoljno blizu masini, u radu sa memorijom.
Zato jer ces nauciti prvo struktuirano programiranje, pa ces kasnije znati razliku (koju vrijedi znati)
Zato jer ti se otvaraju vrata svim "C like sintax" jezicima ( C++, C#, Java, itd. ).
Zato jer ces vise stvari morati napraviti sam i dobiti dobru praksu.
Zato jer ces se morati snalaziti se pokazivacima.

Nije cilj lakse nego jace!
A opet ovo je samo moje misljenje.


Znaci ako pocnes sa Pascal, nije moguce da imas dobra karijera u programiranje?
Eto ja sam poceo sa Pascal, i spored tebe, meni nije bila otvorena vrata tih "C like sintax" jezici.
Zasto, zar je tesko da se nauci sintaksa jednog jezika? Ja nisam imao nikakav problem da naucim
C++ sintaksa za 2-3 dana, iako nikad nisam ucio C.

Spored mene, uopste nije bitno sa kom jezik se pocnuje, bitno je da se pocne! Znaci da uzmes dobra
knjiga i da citas, da vezbas, da shvatis teorija programiranje...
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 18:43 - pre 221 meseci
Citat:
Kakav je to programer kojega ne zanima sta se dogadje ispod haube.

C# programer.. tuzno, ali u vecini primea istinito
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pocnem sa programiranjem???29.01.2006. u 22:20 - pre 221 meseci
Citat:
mulaz: C# programer.. tuzno, ali u vecini primea istinito

Istina...
Citat:
dimitar 16: Znaci ako pocnes sa Pascal, nije moguce da imas dobra karijera u programiranje?
Eto ja sam poceo sa Pascal, i spored tebe, meni nije bila otvorena vrata tih "C like sintax" jezici.
Zasto, zar je tesko da se nauci sintaksa jednog jezika? Ja nisam imao nikakav problem da naucim
C++ sintaksa za 2-3 dana, iako nikad nisam ucio C.

Spored mene, uopste nije bitno sa kom jezik se pocnuje, bitno je da se pocne! Znaci da uzmes dobra
knjiga i da citas, da vezbas, da shvatis teorija programiranje...

Nemoj ti mena tako striktno shvacati. Ja sam mu dao konkretne argumente za jezik koji ja smatram danas vrijednim za pocetak. Njemu ne koristi nista ako mu ja kazem da pocne sa nekim jezikom jer je on lijep.
Ti mu daj argumente za pascal, pa ce on na kraju prosudini na osnovu cinjenica, a ne pukih recenica.
 
Odgovor na temu

dimitar 16
Dimitar Misev
Makedonija

Član broj: 31509
Poruke: 134
62.162.20.*

Jabber: dimitarmisev@gmail.com


Profil

icon Re: Kako da pocnem sa programiranjem???30.01.2006. u 12:47 - pre 221 meseci
Ja mu ne kazem da pocne sa Pascal.

Ja mu kazem: Pocni sa bilo koji jezik. Ako imas knjiga za Pascal -> pocni sa Pascal, ako imas knjiga za C -> onda pocni sa C. Ako imas knjiga i za Pascal i za C onda pocni sa bilo koji jezik, Pascal i C u osnovu su isti (osim sintaksa).

Citat:
Bolje mi za pocetak recite neki laksi (za pocetnike)!!!


E ovo ti ne shvatam bas najbolje, u kom smislu mislis laksi?
 
Odgovor na temu

c00l3D
SARAJEVO

Član broj: 83098
Poruke: 34
*.pppoe1327.bih.net.ba.



Profil

icon Re: Kako da pocnem sa programiranjem???03.02.2006. u 19:30 - pre 220 meseci
"Bolje mi za pocetak recite neki laksi (za pocetnike)!!!"

Prijatelju, ne postoji laksi jezik svaki jezik je tezak dok ne sjednes i ne pocnes da ga ucis, ja sam osnovne dijelove Pascala naucio za dan-dva ali sam sjeo i uradio 50 programa i skontao kako i sta ide, poslije mi se isto desilo i sa c-om. Glavni fazon je da se ti nakanis i da sjedes pa koji god da uzmes dobar je za pocetak bilo pascal, c ili neki drugi (ali moj ti je savijet jedan od ova dva i veca je kvota na c-u :D ).

Jos samo jedan savijet, nemoj da dok budes ucio kada naidjes na neki manji problemcic da odmah se konektujes na net i na forum i odmah pitas za rijesenje problema nego se malo napati pa skontaj sam, jer jedino tako i mozes nesto nauciti.

Pozdrav i sretno
Everything is possible !!!
 
Odgovor na temu

djordje
Novi Sad

Član broj: 3704
Poruke: 1725
..mtsns-ns.customer.sbb.co.yu.



+3 Profil

icon Re: Kako da pocnem sa programiranjem???04.02.2006. u 23:40 - pre 220 meseci
Mislim da ako zelis da pocnes sa C je najbolje da kupis knjigu od Lasla Krausa i da odatle ucis.

Bilo bi lepo da dobro zaviris ispod haube ako pocinjes sa c. Moras da shvatis kako se podaci organizuju u memoriji da bi mogao bilo sta ozbiljnije da radis u c.

Kupi i neku pocetnicku knjigu i o asembleru pa malo cituckaj.

Mozda je ipak malo bolje da pocnes sa paskalom cisto da se upoznas sa upotrebom funkcija i procedura pa da onda predjes na c. Znaci samo malo paskala nista preozbiljno.
 
Odgovor na temu

thePOET

Član broj: 37493
Poruke: 40
*.dial.b92.net.



Profil

icon Re: Kako da pocnem sa programiranjem???07.02.2006. u 16:05 - pre 220 meseci
Hm. U sustini nije bitno s' cim pocinjes, samo je vazno da ako pocnes sa Pascal-om, BASIC-om ili necim slicnim predjes na C++ cim shvatis poentu (koju je otprilike opisao dragansm). Onda se malo zadrzis na C++.

Prelazis na bilo sta drugo (sto vise to bolje) kada osetis da imas sasvim solidna znanja iz C++ (tipa kada napravis 2-3 ne-previse-jednostavna programa).

Eto, tako. A na kraju ces sam odluciti cija ti se sintaksa i cije mogucnosti najvise svidjaju, i koje funkcije ti u krajnoj liniji trebaju.

p0z

ps> Mozda bi pre C++ trebao C, ali svejedno mislim da je posle nekog vremena programiranja u C++ lakse preci na C (nebitno zasto), nego obratno.
 
Odgovor na temu

Boki DX-11

Član broj: 52138
Poruke: 227
213.137.102.*



Profil

icon Re: Kako da pocnem sa programiranjem???07.02.2006. u 22:57 - pre 220 meseci
Kao sto neki vec rekose, nije vazno s cim ces poceti...nije ti toliko ni vazno fokusirati se samo na sintaksu jezika, vazno je shvatiti principe programiranje, vazno je nauciti kako shvatiti, odnosno resiti odredjeni problem bilo da je to zadacic, program, igrica...

Pocni prvo sa Pascalom, pa ako ti dobro ide posle izvesnog vremena predji na neki od popularnijih programa...tako sto ces se opredeliti sta zelis da pravih, dal su to igrice, aplikacije, web programiranje itd...
Ako nemas prilike da ucis Pascal u skoli, preporucujem ti neku od knjiga, bas za srednje skole...na primer, od Milana Cabarkape...

Ako se posle odlucis za C++, uzmi knjigu "C++ za 21 dan"...a nakon toga vec mozes poceti sa programiranjem za Windows ili Linux, na primer...

srecno...i zapamti, ne pomisljaj na odustajanje...-:)

"samo napred" - ko sto bi rekao Boris Tadic!
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako da pocnem sa programiranjem???

[ Pregleda: 4765 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.