PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Gdje učiti programiranje? (https://forum.pcekspert.com/showthread.php?t=61780)

Phylip 25.02.2007. 19:32

Gdje učiti programiranje?
 
Zanima me da li u Zagrebu postoje mjesto gdje se mogu naučiti programski jezici?

bude 27.02.2007. 10:17

Imas u Unskoj 3..
www.fer.hr :beer:

msvrtan 27.02.2007. 10:29

koji se nude?

danij3l 28.02.2007. 00:45

Citiraj:

Autor msvrtan (Post 659423)
koji se nude?

:wtf:

messiah 28.02.2007. 03:32

Citiraj:

Autor bude (Post 659415)
Imas u Unskoj 3..
www.fer.hr :beer:

Na FER-u naucis doslovno vise o ekonomiji nego o programiranju. Preporucam ti C# express ediciju koja je besplatna (ako mislis win aplikacije programirat). Skines neku knjigicu i laganini ucis. Mislim da se tecajeve ne isplati placat. Naravno, ako mislis da doslovno nista ne znas, mozda ti neki lagani tecaj i ne bi skodio ;) Ali iz dobrih knjiga se sve da naucit.

msvrtan 28.02.2007. 11:47

Citiraj:

Autor messiah (Post 660350)
Na FER-u naucis doslovno vise o ekonomiji nego o programiranju. Preporucam ti C# express ediciju koja je besplatna (ako mislis win aplikacije programirat). Skines neku knjigicu i laganini ucis. Mislim da se tecajeve ne isplati placat. Naravno, ako mislis da doslovno nista ne znas, mozda ti neki lagani tecaj i ne bi skodio ;) Ali iz dobrih knjiga se sve da naucit.

necu ulaziti u vjecnu raspravu ali se nikako ne slazem s prvome recenicom. stovise je totalno netocna...

danij3l 28.02.2007. 14:35

Citiraj:

Autor messiah (Post 660350)
Na FER-u naucis doslovno vise o ekonomiji nego o programiranju. Preporucam ti C# express ediciju koja je besplatna (ako mislis win aplikacije programirat). Skines neku knjigicu i laganini ucis. Mislim da se tecajeve ne isplati placat. Naravno, ako mislis da doslovno nista ne znas, mozda ti neki lagani tecaj i ne bi skodio ;) Ali iz dobrih knjiga se sve da naucit.

ja ti ne preporucam C#. Nauci C, C++, Javu ,a sa C# nek se zahebaju u M$, jer je sranje.

mat 28.02.2007. 14:47

zasto mi je obrisan post?

messiah 28.02.2007. 15:32

Citiraj:

Autor msvrtan (Post 660493)
necu ulaziti u vjecnu raspravu ali se nikako ne slazem s prvome recenicom. stovise je totalno netocna...

Haha, ma nemoj mislit da sam s ekonomije ili nekog faksa pa pljujem po FER-ovcima jer je to popularno, nego sam s FER-a, 4.godina i to smjer racunarstvo.

Eto mojih iskustava o predmetima vezanim uz programiranje, kojih je definitivno premalo na studiju.

1. Programiranje: programiranje u C-u
2. ASP - algoritmi i strukture podataka, makar vrijedi "univerzalno" za sve jezike opet programiras u C-u
3. Programse paradigme i jezici - vjerojatno najbolji predmet, samo sto opet moras vecinu toga sam doma ucit iz knjiga
4. Objektno orijentirano programiranje - jos nisam polozio ;) ali se programira u C++ i nisam impresioniran tim predmetom
5. (opcinalno) Automati, Formalni jezici i Jezični procesori: eto naucis kako kompajler u biti radi i sam ga napises, korisno, ali opet ne programiranje na koje se misli u ovom postu.

Tako da od 30-tak predmeta koje sam polozio dosad ovo je mizerno malo, premalo predmeta vezanih za moj smjer u prve dvije godine studija gdje te zaj**** sa elektrotehnikom i elektronikom.

Nadam se da je to na Bologni bolje rijeseno, ali vec ulazimo u Offtopic.

Znaci onaj tko je preporucio FER samo da bi naucio programirat bi trebao znat da postoje puno brzi nacini da se nauce programirat. Nije FER samo za programere, pa ni na smjeru racunarstvo.

P.S. moja recenica je bila ironicna, jel polozis drustvenih predmeta koliko i onih vezanih uz programiranje ;)

messiah 28.02.2007. 15:36

Citiraj:

Autor DaNiJ3L (Post 660650)
ja ti ne preporucam C#. Nauci C, C++, Javu ,a sa C# nek se zahebaju u M$, jer je sranje.

A po cemu je C# sranje? Daj par argumenata. Ako mislis programirat aplikacije za win u C-u samo daj, pa mi javi dokud si dogurao. C++ je jako mocan, ali vise za low-level stvari. Za izradu win aplikacija ne postoji bolji programski jezik od C#(barem od onih koje podrzava Visual Studio). Java nije losa, ali isto nije cisti objektni jezik, tj. ne dopusta ti visestruko nasljedivanje (makar se to rjesava preko interface), ali meni se vise svida C#. Svatko ima svoj ukus, ali ne mozes napisat da je C# sranje. A kad si vec napisao, onda cu te pitat koliko si ti aplikacia napravio u C#? Ako ne odgovoris na post, pretpostavljam da je 0 ;)

danij3l 28.02.2007. 16:03

Citiraj:

Autor messiah (Post 660700)
A po cemu je C# sranje? Daj par argumenata. Ako mislis programirat aplikacije za win u C-u samo daj, pa mi javi dokud si dogurao. C++ je jako mocan, ali vise za low-level stvari. Za izradu win aplikacija ne postoji bolji programski jezik od C#(barem od onih koje podrzava Visual Studio). Java nije losa, ali isto nije cisti objektni jezik, tj. ne dopusta ti visestruko nasljedivanje (makar se to rjesava preko interface), ali meni se vise svida C#. Svatko ima svoj ukus, ali ne mozes napisat da je C# sranje. A kad si vec napisao, onda cu te pitat koliko si ti aplikacia napravio u C#? Ako ne odgovoris na post, pretpostavljam da je 0 ;)

OK, idemo jedno po jedno:
1. Windows only (zar se zelis tako ograniciti)
2.Kako se radi o objektima tu bi se trebao zaobici C, iako nije neizvedivo, ali C++ je bolji izbor. (low-level ?!?! (kao jezik za amatere ili za pisanje temeljnih stvari?))
3. A pocetnik ima nofce za VisualStudio? (i opet windows only orijentacija)
4. A mora biti cisto oo zato sto? (vidim da se TEBI vishe svidja C#)
5. Da napravio sam glupost sto sam napisao da je C# sranje
6. O (odgovorio sam na post)(kupio sam knjigu od Josepha Mayo-a i potpuno se razocarao jezikom) BTW Knjiga kao knjiga je odlicna, ako se neko odluci za M$ C$/# preporucam.

e da skoro zaboravih
- C -brzina izvodjenja
- C++ - oop i brzina izvodjenja (jednaka ili malo manja u odnosu na C)
- Java - oop i portabilnost (java app se izvodi na svim mashinama na koji se moze inst JRE)


Je li ATI CC (jel se tako zove, ono sporo sto se vuce kao prebijeno) napisan u C#?

msvrtan 28.02.2007. 16:31

vise manje ok ali (znas da mora biti ali :))

neznam kad si bio na PPIJotu ali ove godine je druga prica kao i prosle.. oop je prestao biti glup ali ga nema vise

a os1 i 2? mreze?

a sto se tice programiranja zaboravio si digel,baze*2,aior,pds,ODR


sad sto mozda nevolis VHDL (kao svako normalan:) ) ili asembler je druga prica

mislim da ima poprilicno programiranja.. po principu da vidis po nesto od svega..

p.s. eh da... grafika, teorija grafova, otvoreno? ***ate ima ih puno.. a ja sam na trecoj pa mi ne padaju na pamet svi s 4te..

messiah 28.02.2007. 17:00

Citiraj:

Autor DaNiJ3L (Post 660726)
OK, idemo jedno po jedno:
1. Windows only (zar se zelis tako ograniciti)
2.Kako se radi o objektima tu bi se trebao zaobici C, iako nije neizvedivo, ali C++ je bolji izbor. (low-level ?!?! (kao jezik za amatere ili za pisanje temeljnih stvari?))
3. A pocetnik ima nofce za VisualStudio? (i opet windows only orijentacija)
4. A mora biti cisto oo zato sto? (vidim da se TEBI vishe svidja C#)
5. Da napravio sam glupost sto sam napisao da je C# sranje
6. O (odgovorio sam na post)(kupio sam knjigu od Josepha Mayo-a i potpuno se razocarao jezikom) BTW Knjiga kao knjiga je odlicna, ako se neko odluci za M$ C$/# preporucam.

e da skoro zaboravih
- C -brzina izvodjenja
- C++ - oop i brzina izvodjenja (jednaka ili malo manja u odnosu na C)
- Java - oop i portabilnost (java app se izvodi na svim mashinama na koji se moze inst JRE)


Je li ATI CC (jel se tako zove, ono sporo sto se vuce kao prebijeno) napisan u C#?

1. Mozda u buducnosti nece bit windows only, ali i da se ogranicim na windowse, nece bit smak svijeta, ionako se poslije specijaliziras za 1 programski jezik.

2. naravno low-level kao za pisanje drivera...sigurno nisam mislio na ovaj drugi nacin ;)

3. imas C# (a i ostale edicije) express, tako da je besplatno.
4. Da vise mi se svida, jer se na faxu nisu nikad potrudili instalirat pravo razvojno okruzenje za Javu (Eclipse npr.) A i da jesu, i dalje sam misljenja da je Visual Studio najbolje razvojno okruzenje (neki kazu da je i novi Delphi skroz lud, ali nisam probao)
5. Jesi ;)

Joj, ta interoperabilnost i sve to lijepo zvuci u teoriji, ali u praksi sasvim druga stvar. Imao sam instaliran program za rad s bazama podataka u Javi(polu-profi) koji se rusio kada sam mu dao naredbu print, ne mogu se vise sjetit kako se zove. Takoder vise puta sam imao problema da taj program trazi tocno taj i taj Runtime Enviroment, jelte se inace nece pokrenut. Naravno, kad taj instaliras, onda ti prestane radit neki drugi, uglavnom vrlo losa iskustva. Naravno ovo nije samo krivica Jave, nego i programera, ali eto, u praksi nije bas kao u teoriji.

Da, koliko ja znam ATI CCC je napisan u C#, i to prilicno lose, ali izgleda da najnovija verzija (7.2, imas review bas na pcekspertu) puno bolje i brze radi. Nije tu problem C#, nego programeri koji ocito nisu dobro obavili svoj posao. Makar sam i ja jos uvijek misljenja da je za drivere bolji C++ (eto, i ja imam predrasude ;) Ali nisam nikad nijedan driver pisao, pa ne mogu to bas tvrditi...

P.S. sta nisi za Javu napisao brzinu izvodenja :rambo:

messiah 28.02.2007. 17:09

Citiraj:

Autor msvrtan (Post 660752)
neznam kad si bio na PPIJotu ali ove godine je druga prica kao i prosle.. oop je prestao biti glup ali ga nema vise

a os1 i 2? mreze?

a sto se tice programiranja zaboravio si digel,baze*2,aior,pds,ODR
mislim da ima poprilicno programiranja.. po principu da vidis po nesto od svega..

p.s. eh da... grafika, teorija grafova, otvoreno? ***ate ima ih puno.. a ja sam na trecoj pa mi ne padaju na pamet svi s 4te..

OS1 i 2 stvarno ok predmeti (ali OS2 sam ja sad odslusao na 4, pa ne znam kako bas mozes o tome pricat).

Sto se tice PPiJ, slusao prosle godine, kad je Boticki to preuzeo. Hint: ja sam vam kontakt za Team Foundation Server i probleme vezane uz njega :))

Ali necemo vise u OT...

danij3l 28.02.2007. 21:58

Citiraj:

Autor messiah (Post 660774)
1. Mozda u buducnosti nece bit windows only, ali i da se ogranicim na windowse, nece bit smak svijeta, ionako se poslije specijaliziras za 1 programski jezik.

2. naravno low-level kao za pisanje drivera...sigurno nisam mislio na ovaj drugi nacin ;)

3. imas C# (a i ostale edicije) express, tako da je besplatno.
4. Da vise mi se svida, jer se na faxu nisu nikad potrudili instalirat pravo razvojno okruzenje za Javu (Eclipse npr.) A i da jesu, i dalje sam misljenja da je Visual Studio najbolje razvojno okruzenje (neki kazu da je i novi Delphi skroz lud, ali nisam probao)
5. Jesi ;)

Joj, ta interoperabilnost i sve to lijepo zvuci u teoriji, ali u praksi sasvim druga stvar. Imao sam instaliran program za rad s bazama podataka u Javi(polu-profi) koji se rusio kada sam mu dao naredbu print, ne mogu se vise sjetit kako se zove. Takoder vise puta sam imao problema da taj program trazi tocno taj i taj Runtime Enviroment, jelte se inace nece pokrenut. Naravno, kad taj instaliras, onda ti prestane radit neki drugi, uglavnom vrlo losa iskustva. Naravno ovo nije samo krivica Jave, nego i programera, ali eto, u praksi nije bas kao u teoriji.

Da, koliko ja znam ATI CCC je napisan u C#, i to prilicno lose, ali izgleda da najnovija verzija (7.2, imas review bas na pcekspertu) puno bolje i brze radi. Nije tu problem C#, nego programeri koji ocito nisu dobro obavili svoj posao. Makar sam i ja jos uvijek misljenja da je za drivere bolji C++ (eto, i ja imam predrasude ;) Ali nisam nikad nijedan driver pisao, pa ne mogu to bas tvrditi...

P.S. sta nisi za Javu napisao brzinu izvodenja :rambo:

Evo slozili smo se u vecini stvari :chears:

Ahh, cuj ako idemo se ganjati s Runtime Env. onda i ti spomeni .NET Framework :fiju:

Pa ja mislim da vec svi znaju da je nedostatak Jave u brzini izvodjenja, a i nabrajao sam prednosti programskih jezika, a ne nedostatke :lol2:

Ja sam josh uvijek misljenja da je pametnije odabrati C ili C++.

I kao sto kazu: "No pain, no gain !!!"

messiah 01.03.2007. 00:33

Citiraj:

Autor DaNiJ3L (Post 661083)
Ahh, cuj ako idemo se ganjati s Runtime Env. onda i ti spomeni .NET Framework :fiju:

I kao sto kazu: "No pain, no gain !!!"

Ja sa .NET frameworkom nisam nikad imao problema :respekt:

bude 02.03.2007. 00:22

Citiraj:

Autor messiah (Post 660350)
Na FER-u naucis doslovno vise o ekonomiji nego o programiranju.
...

Da pretpostavim da si prepisao vecinu labosa gdje je nesto trebalo programirat ili si se izvlacio seminarima?:fiju:

messiah 02.03.2007. 01:36

Pih...na ovo se necu udostojit ni odgovorit, ne znam sta ste se nasli toliko povrijedenim, samo sam iznio svoje misljenje, a to je da sam mogao imat puno boljih predmeta u zamjenu sa barem 10 totalno beskorisnih. I da, premalo je predmeta za programiranje. Ako vas pali crckanje po assembleru i prastarim motorolama onda ok, ali ja u assembleru ne mislim nista radit.

tor 02.03.2007. 07:00

No, strasti malo niže i sve OK...

kagjes 03.03.2007. 01:39

sto se tice programiranja na feru, ekipa TOTALNO krivo brije.

imas HRPU predmeta gdje mozes prakticno iskoristit i usavrsit svoje znanje o programiranju. problem je sto ekipa mahom ocekuje da ih se vodi za rucicu, pokazuje sve zivo. e pa nema.

recimo, moj jezik izbora na faksu je mahom c#, iako sam radio u puno razlicitih jezika. gdje god je bio neki seminar ili grupni rad ukljucen (a bilo je toga na svakoj godini) radio sam u VSu i c#u, dok je neka druga ekipa radila u svom omiljenom jeziku. na taj nacin indirektno naucis jako puno o programiranju, sto u krajnju ruku smatram i boljim rjesenjem jer ucis kroz PRIMJENU a ne kroz teoriju. dakako, ne znam kakvo je stanje na bolonji sad.

sto se tice rasprave o c#u i portabilnosti, pogledajte si malo mono projekt za linux. u javi upravo sada radim, i to na agentskim sustavima, oke je, ali ne svidja mi se odredjena musicavost, nesredjenost nekih detalja, mozda je samo stvar u navici.

btw, za one koji pricaju o c++u, no pain no gain sheme, daj onak, fino razvij ti svoju aplikaciju u c++u, ja cu u c#, fino cemo obadvojica ici to prodat pa da vidimo ko ce bolje zaradit, ili koga ce razvoj kostat jeftiniji. produktivnost je kljucna rijec.

danij3l 03.03.2007. 11:13

Citiraj:

Autor kagjes (Post 663391)

btw, za one koji pricaju o c++u, no pain no gain sheme, daj onak, fino razvij ti svoju aplikaciju u c++u, ja cu u c#, fino cemo obadvojica ici to prodat pa da vidimo ko ce bolje zaradit, ili koga ce razvoj kostat jeftiniji. produktivnost je kljucna rijec.

ja sam vec rekao svoje za C#, a to sto ti pricas o C++ je ziva glupost. Po tebi je glupost ucit C++ jer razvoj traje dugo, ali zapitaj se zasto ima toliko app napisanih u c++? (ocigledno ima vise prednosti nego nedostataka)

ja sam ovdje zavrsio. (u ovaj thread vise ne odgovaram)

nikola8 04.03.2007. 19:00

di se mogu skinut neke dobre knjige za ucenje programiranja?al da su na hrv???

IP9 04.03.2007. 22:04

Citiraj:

Autor Phylip (Post 657792)
Zanima me da li u Zagrebu postoje mjesto gdje se mogu naučiti programski jezici?

Ekipa skrenula s ovoga pitanja. Ne znam dal postoje u Zg-u, sigurno postoje. Dapače, ne bih ni htio sugerirati na nešto jer bi ispalo kao reklamiranje.

Nešto ćeš sam teško naučiti.

Što se tiće jezika: Ili VB ili PHP koji je jako sličan engleskom.

messiah 04.03.2007. 22:10

Misljenja sam da VB polako umire i sve se manje koristi. PHP je namijenjen web programiranju. Kako to mislis slican engleskom?

IP9 04.03.2007. 22:14

pa. za nekakav početak je dobar VB.
Php je jako sličan engleskom. Svaka naredba. Sad davati neke primjere ne bi. Zato je i dobar. Logički se zaključi ako ne znaš naredbu koja bi mogla ići.

messiah 05.03.2007. 02:32

A C#/Java to nemaju ;) Hmm...vecina naredbi tako izgleda zbog objektnog pristupa, gdje bi dosao kada bi klase, metode, membere oznacavao bezveze? Ne bi nista mogao isprogramirat.

edit: uglavnom dosta smo se udaljili od teme.

Sto se tica mjesta gdje se moze naucit, ja imam prilicno losa iskustva sa skolama koje drze tecajeve. Isao sam na tecaj 3dstudioMAX-a jer mi se pruzila prilika uvaljat se povoljnije i pozalio sam. Tip je isprintao sluzbeni manual od 3DsMaxa i po tome nam predavao. Istina, nije bila Algebra koja je najrazvikanija, ali ne vjerujem da je tamo situacija puno bolja.

Ugl, ako zelis pocet programirat, uzmi nesto od popularnijih jezika jer imas najvise materijala za njih, ja bi preporucio:

Aplikacije: C#/Java
Net:ASP.NET/PHP (Flash mozda)

Toliko od mene u ovoj temi..

bude 05.03.2007. 02:46

Citiraj:

Autor IP9 (Post 665010)
pa. za nekakav početak je dobar VB.
Php je jako sličan engleskom.

Naravno, kad su naredbe na engleskom jeziku ko i u vecini programskih jezika

Da ne idemo dalje u offtopikarenje pogledaj na http://www.algebra.hr/
Imas brdo tecajeva tamo, ljudi kazu da nisu losi.. Za nekakav pocetak bi ti moglo biti ok..

kagjes 05.03.2007. 13:52

Citiraj:

Autor DaNiJ3L (Post 663518)
ja sam vec rekao svoje za C#, a to sto ti pricas o C++ je ziva glupost. Po tebi je glupost ucit C++ jer razvoj traje dugo, ali zapitaj se zasto ima toliko app napisanih u c++? (ocigledno ima vise prednosti nego nedostataka)

ja sam ovdje zavrsio. (u ovaj thread vise ne odgovaram)

UOPCE nije da c++ postoji vec dobrih 20 i kusur godina a c# mozda 5. to sigurno nije razlog zasto je sve u c++. super ti je usporedba.

da se ne pravimo drveni, ovako, vecina aplikacija koje se danas koriste nisu performance-critical, dakle c# je izvrstan za tu primjenu zato sto kombinira lakocu izrade sa prihvatljivom brzinom izvodjenja, koja je opet dovoljno blizu c++u. normalno da nes ic pisat OS ili neku igru u c#u, nitko nije blesav. al ovdje pricamo o 90% programera i programa ovog svijeta gdje je fleksibilnost, nadogradivost i produktivnost kljucni element, a tu c# rula premocno. po tvom nebi trebalo pisati ni aplikacije u javi jer je prokleto spora. a posto se c++ moze kompajlat na svim platformama, gubi se i prednost jave?! naravno to sve ne stoji. c++ je sav u low level managementu, sto 90% programera ne zanima, ili ga odrade puno losije od c#ovog engine, pa rade aplikacije u c++u koje su cak i sporije nego sto bi bile u c#u. da ne spominjem razne pretprocesorske naredbe, konfuzije s headerima (cross reference anyone?), vanjskim bibliotekama, milijun prosirenja, hibridnost (procesno/objektno?) i ostale "divote".

i nitko nije rekao da je glupost ucit c++, al recimo za isprogramirat aplikaciju za tablicne proracune, graficke prikaze, komercijalnu upotrebu, ili samo za neku osobnu tricariju, definitivno je overkill.

i ovaj komentar tipa "ja sam ovdje zavrsio" ti je malo pubertetlijski. aj se sredi, ako nemos podnijet normalnu raspravu, nemoras jos ispadat i infantilan

danij3l 05.03.2007. 14:17

LOL, ja sam napisao da sam zavrsio zato sto je rasprava krenula u potpuno pogresnom smijeru (priznajem djelomicnu odgovornost) i vise nije bila niti blizu onoga sto je decko pitao na pocetku. Da, C++ se moze skompajlat "gdje hoces", ali ako koristi neki win specificni dll ili UI komponente mozesh se hebat, a u javi taj program radi jer nema tih zahebancija.
SAD stvarno necu vishe odgovarat, a vi to zovite kako hocete.

P.S. I odgovor na orginalno pitanje :D
I ja bih preporucio Algebru (ne iz osobno iskustva, nisam bio, ali sam cuo dobre stvari)

Phylip 11.03.2007. 21:05

Citiraj:

Autor nikola8 (Post 664751)
di se mogu skinut neke dobre knjige za ucenje programiranja?al da su na hrv???

Vjerovatno možeš nać i u obližnjoj knjižnici

Hvala na odgovorima.

eNDy 27.03.2007. 21:09

Ja imam jako loša iskustva sa algebrom!
Neželim niti pokušati prepričavati!
Samo po mojem iskustvu naj bolje ćeš naučiti ako se opskrbiš literaturom i prijateljima koje možeš ispitivati!


Sva vremena su GMT +2. Sada je 21:33.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger