PDA

Prikaži potpunu verziju : Početnik sam! (Koji programski jezik)


Player_SanAndreas
9.10.2009, 10:33
pozdrav ljudi...evo ja zelim da ucim nesto o programiranju...pa vas molim da mi dadnete neki tutorial(ali na hrvatskom,bosanskom ili srpskom jeziku) za programiranje...da mi reknete sa kojim jezikom prvo da počnem...

vec sam jednom pisao...i dali ste mi tutoral na engleskom...a ja vas molim da mi date tutorial na nasem jeziku koji cu razumjeti kako treba
Ili da mi jednostavno date dobar translator...ali ne kao google translator nego dobar da mi prevede sve kako treba pozzz!!

JBlitzkrieg
9.10.2009, 11:14
Ako bas hoces nesto na srpskom jeziku onda bolje kupi neku knjigu tipa "naucite za 21 dan". Sve ove knjige imaju plan ucenja koji je prilagodjen pocetnicima. Posto si pocetnik onda je bolje ovako da pocnes jer su tutoriali tu samo da popune rupe u znanju ili da daju konkretan primer necega, a ne da te nauce osnovnim stvarima.
Pretpostavljam da hoces tutorijale zato sto ti se cine kao brzi nacin da naucis programiranje. Ucenje programiranja je samo po sebi proces, koji mora ici postepenim tokom, a ubrzavanjem ces samo namuciti sebe i potrositi vise vremena nego sto ti je potrebno.
Ja licno predlazem da se pocne sa C/C++ jezicima, mada moze i Pascal posto je on bas sklon lakom ucenju. Ako ti se ovi jezici cine teskim onda uzmi C# ili JAVA, mada svi ovi jezici dele istu objektno-orijentisanu osnovu (osim C), tako da prelaz sa jednog na drugog uopste neces ni osetiti.

Patton
9.10.2009, 11:22
O tutorijalima je pisano u ovoj (http://www.sk.rs/forum/showthread.php?t=28847) temi. Moguce da medju njima ima i neki na srpskom jeziku. Ali ja ti predlazem da pre nego sto pocnes da se bavis programiranjem ipak malo naucis engleski jezik, jer je to osnovno ako zelis da se bavis bilo cime u IT-u.

doctor
9.10.2009, 11:42
Ne znam sto svi preporucuju C++. Obrati mi se na PM ako zelis da ti dam neke elektronske knjige u PDF formatu... Visual Basic 6 za 21 dan mi prvi pada na pamet.

Podrazumeva se znanje Engleskog jezika... Knjiga je na srpskom, ali da bi bilo sta radio, kao sto je Patton rekao, treba ti neko osnovno poznavanje Engleskog...

JBlitzkrieg
9.10.2009, 12:15
C++ jer je najbolji predstavnih OOP principa. Ako njega nauci, znace 80% svih ostalih jezika, a i takvo znanje se debelo placa.
BTW: Engleski mora da naucis, ako hoces da se bavis programiranjem.

doctor
9.10.2009, 12:28
Da ne zapocinjemo istu raspravu, ali C++ je komplikovan za pocetnike cini mi se. Npr. prava je muka napraviti intefejs u njemu, i ne deluje nimalo podsticajno kada pocetnik krene da radi u njemu... Bar se meni tako cini. VB je vise user/beginner-friendly. I to VB6. Da ne pricamo o tome sto cak i ovako mator jezik i dalje moze virtuelno sve da uradi uz manje ili vise truda.

C++ ce ostati C++, o tome nema govora, ali ja ipak smatram da se BASIC ne zove tako bezveze :)

JBlitzkrieg
9.10.2009, 12:54
OOP nema veze sa Windows programiranjem. :(
http://en.wikipedia.org/wiki/Object_oriented_programming
Ucenje Windows programiranja bez ovog predznanja je ravno pucanju sebi u glavu, bez obzira o kom jeziku se radi. Visual Basic je samo za hobiste, a ko hoce da od programiranja zaradjuje za zivot neka VB zaobidje.

doctor
9.10.2009, 13:09
Sumnjam da ovaj lik puca visoko.

player1
9.10.2009, 13:32
C++ jer je najbolji predstavnih OOP principa. Ako njega nauci, znace 80% svih ostalih jezika, a i takvo znanje se debelo placa.
BTW: Engleski mora da naucis, ako hoces da se bavis programiranjem.

Objektno orjentisano programiranje je napredna stavar. Ja sam jos u osnovnoj skoli samouko ukapiro klasicno proceduralno programiranje uz BASIC, preletao sam kroz Pascal i C u srednjoj i na faksu bez ikakvih problema (boza!), ali mi je veliki zalogaj bilo da pocnem da kapiram i radim u C++ i Javi. Potpuno novi koncept na koji se treba naviknuti.

Zato preporucujem prvo neki klasicni proceduranli jezik. Da se nauce osnovne stvari, logika, petlje, nizovi i ostalo. A tek kad ta materija bude dobro savladana da se ide na objekno orjenisano programiranje.

doctor
9.10.2009, 13:36
Objektno orjentisano programiranje je napredna stavar. Ja sam jos u osnovnoj skoli samouko ukapiro klasicno proceduralno programiranje uz BASIC, preletao sam kroz Pascal i C u srednjoj i na faksu bez ikakvih problema (boza!), ali mi je veliki zalogaj bilo da pocnem da kapiram i radim u C++ i Javi. Potpuno novi koncept na koji se treba naviknuti.

Zato preporucujem prvo neki klasicni proceduranli jezik. Da se nauce osnovne stvari, logika, petlje, nizovi i ostalo. A tek kad ta materija bude dobro savladana da se ide na objekno orjenisano programiranje.

Objasnio si. :)

milos7205
9.10.2009, 18:44
Zavisi šta te interesuje, ako želiš da radiš aplikacije vezane za rad sa bazama podataka onda ti preporučujem Javu, C# ili Delphi. Ako želiš da radiš u C++ naoružaj se strpljenjem, C++ može sve ali se uglavnom koristi pri razvoju sistemskih aplikacija, operativnih sistema, za razvoj game engine-a, itd. C++ ima dosta brz kompajler ali je sintaksa za početnike mnogo komplikovana. Gotovo sigurno nećeš moći da zaobiđeš OOP koji god jezik da odabereš. Možeš da pogledaš uostalom šta se radi na fakuletima i visim skolama:
Za C++ i javu:
http://kondor.etf.rs/~kraus/viser/ ( predavanja iz java jezika PDF, sifra: abrakadabra)
Samo C# jezik:
http://www.viser.edu.rs/predmeti.php?id=115&stranica=3

C# i Java su mnogo lakši za rad, u tom slučaju ti je najbolje da koristiš alate MS Visual Studio 2005 ili 2008 a za javu Netbeans ili Eclipse. Delphi koji sam naveo je pomalo zastareo, koristi Pascal sintaksu i ima svoje okruženje koje nije besplatno kao i MS Visual Studio.

doctor
9.10.2009, 19:13
...Delphi koji sam naveo je pomalo zastareo, koristi Pascal sintaksu i ima svoje okruženje koje nije besplatno kao i MS Visual Studio.

Potrazi Delphi 7 Lite Applications Edition ako se odlucis za njega. Iako je zastareo i dalje je dobar i moze mnogo toga.

Ne potcenjujte "stare" programske jezike...

SyoncMaster
10.10.2009, 12:05
Ja..sam pre 2~3. god. ucio. C++ kao.. prvi jezik u Skoli racunara.. Prilicno.. Je lak..Ako hoces osnovne finkcije.. Mislim nesto bezveze.. Ali ako hoces.. Malo..Vise da se igras treba dobro da se zna....
VB. i Delphi.. Su onako.. Uce se u osnovnim i srednjim skolama.....i mogu da se prave Lepi..mali programi u njima..

optimus_prime
10.10.2009, 16:22
Nijedan programski jezik nije tezak, sintaksa je slicna svugde, ono sto treba da se skonta je kako nesto isprogramirati, tj. osmisliti algoritam, kada se to osmisli ,kucanje coda je decija igra.

doctor
11.10.2009, 18:54
Nijedan programski jezik nije tezak, sintaksa je slicna svugde, ono sto treba da se skonta je kako nesto isprogramirati, tj. osmisliti algoritam, kada se to osmisli ,kucanje coda je decija igra.

Pa sa boldovanim delom tvog posta se ne slazem bas....
Ali ostatak je potpuno tacan.:)

White Ripper
11.10.2009, 21:27
Ma pascal je majka i preporucujem da pocne da radi u njemu one sitne zadacice tipa izracunati brzinu ako su dati predjeni put i vrijeme (ovo ja samo bezvezni primer);)

Pavle Rohalj
14.10.2009, 19:46
I ja sam takođe pre nekoliko nedelja počeo da učim sa nastavnicom informatike programiranje.Počeo sam sa algoritmima, tako da do sada nisam pipnuo računar, a pravo da ti kažem ni ne smeta mi, zato što su algoritmi jako zanimljivi.Inače programski jezik koji ja učim je Pascal.

Pozdrav

Krilce
14.10.2009, 21:30
Ja sam godinu dana ucio Pascal-u( u gimnaziji), i mogu ti reci da je pascal stvarno orijentisan za pocetnike. U pascalu ces nauciti kako da razmisljas kao programer, ali mogu ti reci, nista vise od toga. Moci ces da stvaras male aplikacije, ali nista ozbiljnije. Ako zelis da se bavis programiranjem, ja bih ti preporucio da pocnes sa pascalom, radi naporno 2-3 meseca( mozes i vise ako zelis), a zatim predji na c++( ja sada prelazim na c++, s obzirom da mi se delphi uopste ne svidja( ne znam ni ja zasto :D)). To ti je moja preporuka. E, sad, nema nista lose u tome da odmah krenes sa c++, ali stvarno mislim da moras prvo da steknes neko osnovno znanje, kao sto je to normalno u svim poljima nauke i ne znam ti ja cega :)

doctor
14.10.2009, 22:02
A isto ovo mozes jos lakse sa Basicom :kreza: Nase skolstvo je veoma zaostalo, i Pascal je tu zato sto je neki lik pre 20 godina skontao da bi on mozda bio najpodesniji za pocetnike...

Da napomenem jos jednom da, ukoliko zelite da pravite Windows GUI/console aplikacije (ali ne i da se bavite game devom i slicno) onda je Delphi kompromis izmedju VB-a i C++-a jer ce vam omoguciti da pravite kompleksne aplikacije bez potrebe za mucnim crtanjem GUI-a putem kodova... Bar se meni tako cini.

voodoo_
14.10.2009, 22:02
Šta će mu C++? A i tebi? Polje primene C++-a sve se više sužava, danas će ti od daleko veće koristi biti da znaš C# ili Javu. Samo se maltretirate bespotrebno.

JohnnyNT
14.10.2009, 22:08
I šta sad čovek da uči? :confused:
I ja sam planirao da bar naučim neke osnove programiranja, čisto iz radoznalosti, al ako vas sve poslušam naučiću sve poznate programske jezike i neću skapirati ni jedan :D Aj malo ozbiljnosti ljudi!;)

doctor
14.10.2009, 22:10
Conclusion:
U'vati se C# Voodoo je u pravu :D (a i voleo sam 3dfx :D )

voodoo_
14.10.2009, 22:14
C# je super, odlična kombinacija jasnog i preglednog jezika i biblioteka neverovatno velike upotrebljivosti, plus jako široko polje primene i izvršivost na operativnom sistemu koji se vrti na najvećem broju računara na svetu, plus imaš besplatno a odlično razvojno okruženje (Visual Studio Express) i ogromnu temeljnu dokumentaciju sa mnoštvom primera (MSDN Library za Visual Studio). Kad se izređa "za" i "protiv", C# ako možda nije najbolji, ono je barem jedan od najboljih izbora.

boshkodj
14.10.2009, 23:48
A isto ovo mozes jos lakse sa Basicom :kreza: Nase skolstvo je veoma zaostalo, i Pascal je tu zato sto je neki lik pre 20 godina skontao da bi on mozda bio najpodesniji za pocetnike...

Da napomenem jos jednom da, ukoliko zelite da pravite Windows GUI/console aplikacije (ali ne i da se bavite game devom i slicno) onda je Delphi kompromis izmedju VB-a i C++-a jer ce vam omoguciti da pravite kompleksne aplikacije bez potrebe za mucnim crtanjem GUI-a putem kodova... Bar se meni tako cini.
Koje mucno crtanje? Ako si ikada otvorio Visual Studio , video bi da mozes aplikaciju da radis isto kao i u VB - u ( da na formu stavljas buttons , labels , textboxes etc ).

veseliburek
14.10.2009, 23:52
Prvo nauči algoritme, pa se onda zaleći sa programiranjem...

doctor
15.10.2009, 22:06
Koje mucno crtanje? Ako si ikada otvorio Visual Studio , video bi da mozes aplikaciju da radis isto kao i u VB - u ( da na formu stavljas buttons , labels , textboxes etc ).

U Visual C++ mozes da radis to? Imao sam VC++ i nesto se ne secam toga... Mada moguce je da nisam uopste dobro zagledao :o Znam da C# moze, kao i VB (ofc)...

boshkodj
15.10.2009, 22:49
U Visual C++ mozes da radis to? Imao sam VC++ i nesto se ne secam toga... Mada moguce je da nisam uopste dobro zagledao :o Znam da C# moze, kao i VB (ofc)...
File -> New Project -> Windows Forms Application :)

Geomaster
15.10.2009, 23:50
Složiću se sa vodoo-om oko C#-a. Ali kada je gamedev u pitanju, dobri 2D/3D engine-i nisu za đaba pisani u C++ :a_whistli

doctor
16.10.2009, 0:22
File -> New Project -> Windows Forms Application :)

Yeah... :a_whistli :opanachke:opanachke:opanachke

MG-RAY
16.10.2009, 11:42
Koje mucno crtanje? Ako si ikada otvorio Visual Studio , video bi da mozes aplikaciju da radis isto kao i u VB - u ( da na formu stavljas buttons , labels , textboxes etc ).

Ne bas... To cemu govoris je C++/CLI, to je .NET verzija i u njoj mozes. U klasicnom nemas tu opciju.

boshkodj
16.10.2009, 13:15
Ne bas... To cemu govoris je C++/CLI, to je .NET verzija i u njoj mozes. U klasicnom nemas tu opciju.
Da , na .NET verziju sam mislio :p

doctor
16.10.2009, 14:16
Ne bas... To cemu govoris je C++/CLI, to je .NET verzija i u njoj mozes. U klasicnom nemas tu opciju.

Eh, hvala za ovo, na to sam mislio :D

irreal
16.10.2009, 20:36
zavisi sta smatrate klasicnim ?

u principu, uz mfc relativno lako je bilo i u VC++ 6.0 napraviti gui prevlacenjem kontrola na formu.
ma da to posle moze da bude pain in the ass, ali striktno govoreci nije MORALO iz koda da se kreira sve.

Geomaster
16.10.2009, 20:50
Na kraju krajeva, iz plain programskog jezika ne može baš ništa da se napravi, ne govorim samo o C++. Na primer, VB postoji kao programski jezik, ali da bi išta prosledio OS-u trebaju mu biblioteke (biblioteke iz VB6, ili .NET, zavisi od verzije) tako da "nema mučnong crtanja pomoću koda". Kao što je MFC ili Windows Forms and Windows, wxWidgets ili sl. dodatak C++-a, isto tako možemo da posmatramo i GUI editor VB-a -- kao samo dodatak programskom jeziku :)

doctor
17.10.2009, 16:41
Kao dodatak koji ga cini laksim za upotrebu :kreza:

Progis
16.11.2009, 3:05
Savetujem da se pocne sa Pascal-om, a posle sa C-om, C++om, itd.

doctor
16.11.2009, 22:18
Niste mi jasni vise sa C++. Sto ga svi forsiraju?
Pocnite od Basic-a, Pascal mozete da preskocite ako vidite da imate "talenta" i onda se bacite na C#. "Probao" sam C# (odradio neke tutoriale na copy/paste principu i procitao ih i video kako je to jako :) ) A ni basicu nista ne fali. Ja radim vec duze vreme u VB6... Kao i mnogi ljudi. Ali opet, to vec zastaruje, pa se valjda baciti na .Net

ilija_iksi
5.6.2010, 19:55
pozdrav ljudi...evo ja zelim da ucim nesto o programiranju...pa vas molim da mi dadnete neki tutorial(ali na hrvatskom,bosanskom ili srpskom jeziku) za programiranje...da mi reknete sa kojim jezikom prvo da počnem...

vec sam jednom pisao...i dali ste mi tutoral na engleskom...a ja vas molim da mi date tutorial na nasem jeziku koji cu razumjeti kako treba
Ili da mi jednostavno date dobar translator...ali ne kao google translator nego dobar da mi prevede sve kako treba pozzz!!

Microsoft Visual Basic .NET

Bokile
5.6.2010, 19:59
Microsoft Visual Basic .NET

Jel za sve koristis .NET?

Marko_L
5.6.2010, 23:45
da mi reknete sa kojim jezikom prvo da počnem...
pozdrav ljudi...evo ja zelim da ucim nesto o programiranju...pa vas molim da mi dadnete neki tutorial(ali na hrvatskom,bosanskom ili srpskom jeziku) za programiranje...
Pa eto, sam si sebi odgovorio na pitanje. Počni sa engleskim jezikom.

miša topola
8.6.2010, 20:38
Evo, odlučio sam da se ovog leta pozabavim programiranjem jer će mi trebati u trećem razredu gimn.

Za početak, pošto se u trećem razredu uči Pascal da li možete da mi preporučite neke tutorijale za HARD ali baš hard početike :)