Programski jezik za pocetnika

poruka: 9
|
čitano: 6.467
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
Programski jezik za pocetnika

Na pocetku odmah da napomenem da nemam nikakvog iskustva. Dakle, oduvijek su me interesovali programski jezici ali uvijek je bilo precih stvari. U narednom cu periodu imati dosta slobodnog vremena pa bi da se posvetim izucavanju nekog programskog jezika. Interesuje me koji bi mi jezik preporucili C, C++, C#, Javu ili nesto drugo. Takodjer trebao bih literaturu za odredjeni jezik za koji se odlucim pa ne bi bilo lose da mi odmah napisete nesto od literature. Po mogucnosti na hrvatskom/bosanskom/srpskom jeziku, moze i na engleskom ali prednost imaju prethodno navedeni jezici da bi sto bolje shvatio neke stvari. Dakle, trebam nesto da krenem ispocetka jer ovih par prezentacija koje sam pogledao npr. o C# nemaju razradjen uvod nego odmah pocinju sa nekim operacijama ocito pod predpostavkom da se neke osnovne stvari vec znaju. Unaprijed hvala. 

 

Poruka je uređivana zadnji put čet 26.1.2012 14:54 (anabolicaa).
Moj PC  
0 0 hvala 0
14 godina
neaktivan
offline
Re: Programski jezik za pocetnika

Ah, to vjecno pitanje...

 

Ovako, po nekakvoj logici C# i Java bi trebali biti nesto laksi pocetniku za rad buduci da nisu toliko optereceni low level petljanjem. S druge strane za C++ imas barem 2 veoma dobre knjige na hrvatskom, i opcenito najvise ces materijala naci upravo za C++. Buduci da C i C++ djele puno toga zajednickoga, ne znam koliko ti smisla ima ograniciti se samo na C. Uzmes C++ i ubio si dvije muhe jednim udarcem.

 

Ako ces ici C# putem onda proviri ovdje:

http://www.bug.hr/forum/topic/programiranje/tutorial-dump-vas-uci-programirati/105778.aspx

 

Ako ces C++ onda potrazi knjige: "C++ Analiza i Primjena", ili "Demistificirani C++" (za ovu sam knjigu cuo kako je bolja kao materijal za referencu nego za ucenje)

 

Ne mogu ti nista pametnije reci. Pricekaj da i drugi daju svoje misljenje na ovoj temi, po mogucnosti i Tracer.

My computer once beat me at chess, but we got even after a round of boxing.
12 godina
neaktivan
offline
Re: Programski jezik za pocetnika

Ovo je tema po x put, da ne napominjem da je x varijabla tipa long double.

Propilaj po forumu:

http://www.bug.hr/forum/topic/programiranje/c-c-pitanje/94821.aspx

 

http://www.bug.hr/forum/topic/programiranje/dilema-izmedu-jezika-c-c-java-c-/98846.aspx

 

http://www.bug.hr/forum/topic/programiranje/odabir-programskog-jezika-potpunog-pocetnika/95833.aspx

 

http://www.bug.hr/forum/topic/programiranje/zaista-najlaksi-progamski-jezikframework/93161.aspx

 

http://www.bug.hr/forum/topic/programiranje/programski-jezik-kojim-poceti/84440.aspx


Jezik nije toliko bitan, ako hoćeš moj prijedlog uzmi C#, OOP je, kasnije ako budeš radio Web na osnovu njega radiš ASP.NET, sintaksa je veoma slična C-ovoj i C++ ovoj, nije ga teško preko ADO.NET-a povezivati sa bazom, ali to sad za tebe je manje više ne bitno, bitno je da pohvataš logiku.

Na početku ćeš učiti univerzalne stvari, varijable, grananje, petlje,.. koje se svode na isto u svim jezicima, i njih ne možeš izbjeći, ako zapneš pitaj na forumu, knjiga, imaš temu "Literatura za programiranje", koja je sticky.

Googlanje+Forum+Trud=Awesome.

 

@rustweaver me pretekao{#}.

Poruka je uređivana zadnji put čet 26.1.2012 17:07 (royalhero).
12 godina
neaktivan
offline
Re: Programski jezik za pocetnika

Da sam danas početnik krenuo bih sa C#-om. Programski jezik najnovije generacije i sigurno s njim nećeš pogriješiti. C predstavlja proceduralni način programiranja, C++ mješavinu proceduralnog i objektnog dok C# je potpuno objektno orjentiran. Sve ovisi koliko imaš volje i vremena. Na faksu se obično uči C, C++, pa tek onda C# i Java. Na taj način ljudi su upoznati sa svim aspektima, no ako nemaš 5 godina za učenje preporučujem C#.

 

I kao što je rustweaver napomenuo;

http://www.bug.hr/forum/topic/programiranje/tutorial-dump-vas-uci-programirati/105778.aspx

 

Dobro mjesto za početi učiti.

Poruka je uređivana zadnji put čet 26.1.2012 17:10 (TracerCPP).
12 godina
neaktivan
offline
Re: Programski jezik za pocetnika

To se zove sloga{#}, evo već nas troje ima za C#, ali ponavljam, logika je najbitnija, malo pretraži po forumu, imaš urađene primjere od skoro svih PL, jezik je teško nekome "nametnuti", vidi, pa koji ti se svidi kreni sa njim, u izbor uvrsti i Support, ako kreneš sa C-like na forumu imaš pomoći koliko hoćeš, a recimo sa Pythonom već manje, ADA i slične da ne spominjem, ADU spominjem jer je nedavno neko postavljao pitanje vezano za zadtatak u ADI, Floki joj je pisao u C++ -u algoritam pa je ona pretakala u ADU, a da je znala C nebi bilo problema.

IDE:
http://www.bug.hr/forum/topic/programiranje/tutorialide-pocetnika-podesavanje/125989.aspx

 

EDIT:
Vidio sam da pitaš za literaturu na HR-like jeziku, @Tracer ima odličnu knjigu, koju ti je već @rustweaver pomenuo, "C++ Analiza i Primjena" po kojoj sam ja učio programirati, i tu sam shvatio neke osnovne stvari, davno je to bilo, negdje 2004?, malo mi se ne sviđa iostream.h, ali to mu je oprošteno s obzirom da ju je počeo pisati '98?
Ugl. kreni sa C# ako zapneš pitaj, recimo ovdje, IDE nek ti bude Visual C# Express, imaš u linku iznad. Knjiga?, e tu ćeš morati pribjeći Eng. jeziku, jer na našem ih gotovo da nema.

Poruka je uređivana zadnji put čet 26.1.2012 17:20 (royalhero).
15 godina
odjavljen
offline
Programski jezik za pocetnika

Još jedan glas za C#. Poprilično je jednostavan, ne zamara sa stvarima koje u c/c++ moraš ručno (garbage collector...), rad sa bazama je jako lagan (to ćeš kasnije cijeniti)... Prelazak na web programiranje (asp.net) je također lakši.

A rifle is like a human. The stock is the skeleton, the scope is the eyes, the action is the brain, and the barrel is the heart. But you, the man behind the rifle, you are the soul.
Moj PC  
1 0 hvala 0
16 godina
neaktivan
offline
Programski jezik za pocetnika

Svatko svojeg konja hvali. Evo ja bih ti Python preporucio za pocetak. {#}

 

Cista i jasna sintaksa, OOP, djelomicno kroz neke dijelove jezika i funkcijsko i aspektno-orijetirano programiranje, jezik je strong i dynamic typed, bogata Standardna biblioteka, masa, masa drugih modula koji pruzaju dodatne funkcionalnosti, jednostavan za nauciti, ponajprije jer je vrlo visok jezik, nema nikakvog low level petljanja, ne trebas se brinuti o memory managementu posto ima cycle-detecting garbage collector, itd. itd.

 

Eh sad, iako je Python general purpose jezik, ipak je prije svega skriptni (i interpretirani) jezik. Stoga razvoj nekih desktop aplikacija ili slicno bas i ne bi isao (osim za brzo prototipiranje). No, za sve drugo je itekako dobar, pogotovo za ucenje.

 

Sintaksa i fintice pojedinog jezika su ionako nebitne kod ucenja programiranja, bitan je koncept i logika programiranja koju ces ti nauciti. Poslije je (relativno) jednostavno pohvatati sintaksu i musice drugih jezika, osim ako ne ides u neke ekstreme tipa funkcijsko programiranje (Haskell npr.), tu ces naletjeti na totalno drugaciji pristup i tu onda pak moras zaboraviti sve sto si naucio do tad :D.


Eh, da. Kad tad ces morati citati literaturu na engleskom. Pogotovo dokumentaciju i sl.

C provides a programmer with more than enough rope to hang himself. C++ provides a firing squad, blindfold and last cigarette.
 
3 0 hvala 0
12 godina
neaktivan
offline
Re: Programski jezik za pocetnika

Onda sam se pretekao u onome da nema mu ko pomoći na forumu, ali ja ostajem pri C#-u{#}!

13 godina
neaktivan
offline
Programski jezik za pocetnika

Hvala ljudi svima na pomoci. Ova video predavanja su me malo ohrabrila pa se vjerovatno bacam na C #. A i phyton cu prostudirati tek tako da vidim o cemu se radi. 

Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice