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

Savet nekome ko hoće da počne da uči programiranje

[es] :: Art of Programming :: Savet nekome ko hoće da počne da uči programiranje

Strane: 1 2 3

[ Pregleda: 15638 | Odgovora: 48 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

owim
BG centar

Član broj: 30480
Poruke: 3567
*.dynamic.sbb.rs.

Sajt: owim1.wordpress.com


+106 Profil

icon Savet nekome ko hoće da počne da uči programiranje04.06.2009. u 23:50 - pre 180 meseci
Postaviću najnezahvalije pitanje za svog druga: on je završio saobraćajni faks, radi u državnoj firimi, mala plata, bistar dečko -- u slobodno vreme koje ima želeo bi da nauči da programira.

Nikad ništa nije programirao, ali ima dara, brzo i fino snalazi se sa Excel-om. Problem je što ne zna šta hoće, niti zna šta postoji. Njegova ograničenja: ne govori engleski. Otuda, preporučio bih mu nešto iz čega postoji dobra knjiga na srpskom jeziku. Međutim, ja čitam samo englesku literaturu i nisam u toku.

Lično bih mu savetovao da uđe u .NET svet -- Visual Studio, SQL Server, C#... ali ako za to nema knjiga - badava.

Ima li ko mudrijaški savet? :)
 
Odgovor na temu

ventura

Član broj: 32
Poruke: 7781
*.dynamic.sbb.rs.



+6455 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 00:08 - pre 180 meseci
Ne znam koliko se takva osoba može snaći sa C-om kao prvim jezikom... Ja ipak mislim da bi trebalo da počne sa nečim poput VB-a da stekne neke osnove, generalnu ideju i koncept svega toga, pa tek onda da se prebacuje na C..
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 00:13 - pre 180 meseci
Možda za početak neko RAD okruženje za male poslovne programe (MS Access - ima literature koliko ti volja, OpenOffice.org Base,...)?

Ako mu dobro krene kasnije će sam da pređe na C# / C++ / Java okruženja i sve radosti koje uz to idu.

Sa druge strane nije ni veb programiranje loše za početak, mnogi ovde su tako počeli. Prvo osnove HTML-a, malo JavaScript-a, pa posle PHP, SQL,... U odnosu na pomenuta RAD okruženja veća je raznolikost, delovi slagalice nisu toliko dobro spojeni i trebaće mu više knjiga da dođe do upotrebljivih rezultata. Takođe ima dosta naslova, na žalost ja nemam neke preporuke.


[Ovu poruku je menjao Goran Rakić dana 05.06.2009. u 01:25 GMT+1]
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Mister_rap
SE at Viacom

Član broj: 8822
Poruke: 2540
*.dynamic.sbb.rs.

Jabber: mister_rap@jabber.com


+21 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 02:35 - pre 180 meseci
Neka prvo nauci engleski pa onda neka krene sa ucenjem programiranja...
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 02:38 - pre 180 meseci
To uopšte nije neophodno, možda čoveka ne zanima da uči engleski.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

owim
BG centar

Član broj: 30480
Poruke: 3567
*.rs
Via: [es] mailing liste

Sajt: owim1.wordpress.com


+106 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 05:20 - pre 180 meseci
Hvala svima. Znam da sam postavio najnezahvalnije pitanje i dosta sam
razmišljao u kom forumu ću da postavim, a da bude neutralno (u Delphi
forumu, znamo šta bi "delfisti" odgovorili). Opet, siguran sam da se
*ne* možemo složiti koji alat / jezik ima bolju budućnost: jedni će se
držati Majkrosofta, drugi open source rešenja, treći... recimo
BrainFuck jezika (http://en.wikipedia.org/wiki/Brainfuck). Podeljeni
smo u tabore i to je dobro.

Momak je sam meni rekao da želi C#. A zašto? Jer naziv tog jezika
najviše puta došao do njegovih ušiju. Pošto je tabula raza, a to je
dobro, može da napravi dobru odluku -- možemo da mu je nametnemo.

Evo uslova koji limitiraju izbor:

a) obavezna kvalitetna knjiga na srpskom iz koje može da uči (znate li neku?)
b) ne zna engleski, verujem da bi se teško snašao i u Help-u (sem oko
opisa sintakse)
c) ne može sebi da priušti tutora ili kurs

Pošto *ne zna šta hoće*, možemo za njega da izaberemo da li će biti
opšti jezik (npr. Visual Basic), nešto bliže bazama ili pak web
razvoju.

Kako sam uduvek bio hobista-programer (od C-64), linearno sam
programirao u Fortranu, proceduralno i objektno u TurboPascal-u,
umereno znam C++, Visual Basic sam lako skapirao kad koristio Access.
Za sobom imam i FoxPro, Modulu 2, Clipper, Cobol, SQL... -- a danas
bez helpa ne bih napisao pravilno ni liniju koda. :) Hoću da kažem da
je to sve povezano.

Možda bi mu najjednstavnije (i najkorisnije) bilo da nauči da osmisli
bazu podataka (recimo, relacionu, kroz ER-model i normalizaciju), i
SQL jezik za upite. To se provlači kasnije svuda kroz biznis
aplikacije. A može da vežba baš u Access-u kojeg već ima unutar
Office-a. I da povezuje sa Visual Basic-om. Dao bih mu sjajnu Oralce
literaturu za učenje (Oracle na VMS-u, na tome sam radio, hehe), koja
je na engleskom, sad sam se setio, otpada.

Kao što vidite, ja nisam pametan, a više glava zna bolje od jedne zbunjene! :-)
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.rs.



+395 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 08:50 - pre 180 meseci
Engleski jezik je preko potreban jer tutorijala i primera na internetu ima mnogo vise nego na srpskom jeziku.
Cak i ako nadje neku dobru knjigu ili tutorial na srpskom to mu svakako nece biti dovoljno u daljem radu i napredovanju.
Za pocetak je sasvim dovoljan MS Access sa VBA jezikom koji ide uz njega (pravljenje relacionih baza ,SQL upiti i jednostavne VBA forme) .
Kasnije nek nadogradjuje znanje u zavisnosti od njegovih afiniteta (sql server,c#,vb.net itd.)

Viva lollapalooza
 
Odgovor na temu

ventura

Član broj: 32
Poruke: 7781
93.87.179.*



+6455 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 09:20 - pre 180 meseci
Engleski nije apsolutno neophodan... Mnogo pomaže ali nije neophodan... Ja znam čoveka koji je dobar programer a ne zna reč engleskog... I što je najcrnje 'čita' help, al nemam pojma kako ukapira šta piše tamo...
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.rs.



+395 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 09:38 - pre 180 meseci
Citat:

I što je najcrnje 'čita' help, al nemam pojma kako ukapira šta piše tamo...

Mozda koristi Google-translator

U sustini nije potrebno neko prefektno znanje engleskog vec je dovoljno ono iz srednje skole
i pomalo programerske terminologije zbog lakseg snalazenja oko pretrage na googlu .

Viva lollapalooza
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 12:24 - pre 180 meseci
Citat:
ventura: Engleski nije apsolutno neophodan... Mnogo pomaže ali nije neophodan... reč engleskog... I što je najcrnje 'čita' help, al nemam pojma kako ukapira šta piše tamo...


Vjerovatno kopira primjere i probava, ali objektnu filozofiju nije sigurno naucio citajuci literaturu na engleskom :)

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

Mister_rap
SE at Viacom

Član broj: 8822
Poruke: 2540
*.dynamic.sbb.rs.

Jabber: mister_rap@jabber.com


+21 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 15:44 - pre 180 meseci
Znam da ja licno (a verujem ni pojedinici i firme sa kojima saradjujem) ne bih nikada zaposlio nekoga ko ne zna engleski ma koliko on dobar programer bio...

Razloga za to ima milion, kao prvo ko da mu prevodi specifikaciju na srpski!? Da pise kod sa non-english varijablama i komentarima....
Mozda zaista nije neophodno, ali...
 
Odgovor na temu

owim
BG centar

Član broj: 30480
Poruke: 3567
*.rs
Via: [es] mailing liste

Sajt: owim1.wordpress.com


+106 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje05.06.2009. u 16:26 - pre 180 meseci
Slažem se s tobom, mislim da varijable i dokumentacija koja prati kod
mora da bude na engleskom (ali ne i nužno!), ali hajde da ne ubijemo
čoveka u pojam, danas je otišao do Mikro knjige i kupio Access '07
"Sve što mi trebalo da znate" (ili tako nešto). Inače, dao sam mu URL
ove teme i čita vaše savete, ali ne piše.

Dakle, angažovao se samo 1 dan nakon što smo pričali u vezi sa time --
to govori da je zainteresovan i treba to ceniti, zar ne? :)

Hvala svima!
 
Odgovor na temu

savkic
Igor Savkić

Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje06.06.2009. u 11:24 - pre 180 meseci
Kasno sam video temu, i moja preporuka je Access, lako se radi jer je pre svega vizuelan alat i za nešto osnovno ne mora ni programirati. Ako se snalazi i sa Excelom (i ostalim Office programima) to je plus jer se programi dopunjuju. Treba da pogleda i praktimu na webu, tu ima dosta rešenja i saveta za Access.
Što se tiče samog učenja nekog konkretnog jezika, to i nije toliko bitno, ako nauči da razmišlja pravilno i kako se rešava problem, kodiranje je samo pitanje tehnike. Dobar programer za dva, tri meseca može solidno savladati novi jezik.

Inače Engleski i programiranje su usko povezani, kao što je za šah i matematiku poželjno znati ruski, tako je i sa programiranjem danas, na engleskom mora paralelno da radi.
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.adsl.eunet.rs.



+73 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje07.06.2009. u 22:44 - pre 180 meseci
Lepo si napisao da je nezahvalno pitanje.

Dobra volja je samo pocetak i bez toga ne moze. Bilo bi dobro da zna sta bi radio, ali otom potom.

Za pocetak bi trebalo izabrati nesto jednostavno i relativno lako. S druge strane trebalo bi da je popularno, tj da to vec koristi neko u okolini, pa se moze dobiti pomoc u vezi nekih problema i dilema. Pozeljno je da ima literature za to.

Za sta god da se odluci treba procitati knjigu da se vidi sta je to, koje su mogucnsoti, za sta je namenjeno, uraditi primere.

Za uvod u programiranje bi najbolji izbor bio neki interpreter, BASIC je napravljen namenski, a ne slucajno. Madjutim, danas situacija nije da se sa tim pocinje. Vizuelni alati mnogo olaksavaju i dosta skrivaju.

Prethodni saveti vode ka access-u. Po onome sto sam napisao mogao bi da zadovolji, ima literature, ljudi koji znaju, verovatno i da pomognu. Postoje kursevi, mada je pitanje sta se nauci na pocetnim. Postoji knjiga za ECDL kurs koji je lepo uradjen za pocetnike.

Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.adsl.eunet.rs.



+67 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje07.06.2009. u 23:07 - pre 180 meseci
zlocin je nekome preporucivati BASIC , ako nista drugo , zlocin prema njegovom mozgu
 
Odgovor na temu

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje08.06.2009. u 01:09 - pre 180 meseci
ako je Visual Basic 6 neka, bolje ne :)

sta znam, mislim da je dobro poceti python obzirom da moze odmah da vidi sta kako radi

npr napise ( u tri reda)
Code:
x=24
y=35
x+y

i python mu odmah ponudi resenje :)
pa onda se zapita da li moze neki tekst tu da dodje i sazna u doumentaciji da se ispisuje ovako nekako (python 3, da ne bude zabune)
Code:
print ( "x+y=" + str (x+y) )

str(neki broj) je da broj prebaci u string,kako bi se ispisalo bez problema
Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

owim
BG centar

Član broj: 30480
Poruke: 3567
*.dynamic.sbb.rs.

Sajt: owim1.wordpress.com


+106 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje08.06.2009. u 15:24 - pre 180 meseci
Drugar o kojem pričamo kupio je Access 07 u uzdanju Mikro knjige i vredno čita, jako mu se dopada i poslao mi je sadržaj:

1deo: smestanje podataka u tasbele
2deo: obrada podataka pomocu upita
3 : stampanje izvestaja
4 : izrada korisnickog interfejsa pomocu obrazaca
5 : programiranje accessa
6 : deljenje accessa sa ostatkom sveta (tu je povezivanje sa SQL i SharePointom)


Kao što vidite, nedostaje deo o modelovanju baza podastaka. Šta je entitet? Kakve veze postoje? Blabla, pa tek onda "smeštanje podataka u tabele".

Šta vi predlažete kao dopunsku literaturu?
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.adsl.eunet.rs.



+73 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje08.06.2009. u 22:26 - pre 180 meseci
Sta god da se preporuci postoji ZA i PROTIV. Napisao sam da bi za pocetka bio dobar neki interpreter, ali danas situacija nije tako jednostavna.

U neku ruku je interesantan excel. To nije programiranje (mada moze i tamo), ali za pocetak nije lose. Unese se formula, i odma vidi rezulat ili dobije poruka o gresci.

Interpreter je PHP.
Potrebno predznanje je poznavanje HTML-a. Problem moze biti podesavanje okruzenja, tipican primer su globalne varijable. U novijim instalacijama su iskljucene, a knjigama se koriste. Procitao sam nekoliko knjiga o PHP i moram priznati da su dobre, sa stanovista pocetnika. Prvo ide jezik sa primerima. Onda dodje bar jedno poglavlje o MySQL i jeziku SQL, pa se onda prelazi na komplikovanije primere sa bazama. Problem je sto nema neki debager pa se neke greske tesko otkrivaju. Ova varijanta je potpuno besplatna. I nije namenjeno za pravljeneje aplikacija kakve se prave u access-u.

Access
Nekad su ga zvali baza za dokone sluzbenike. Kakav god da je mnogi su napravili dobre programe koristeci access. Potrebno predznanje su baze i SQL, i za to postoje knjige. Radi se sa wizardima, sto mnogo olaksava, ali i mnogo sakriva. Lako je napraviti nesto jednostavno, ali kad treba komplikovanije onda se koristi VBA. Deo je MS office-a i nije besplatno.


A da napomenem da ima jedna odlicna stvar, koja i jeste i nije za preporuku, ali sto da se ne pomene, ORACLE. Osnov za baze je poznavanje SQL. Vidis, taj uvodni kurs za SQL je odlican. Koriste se dve-tri tabele i nauci sve u vezi komandi i funkcija. To je interpreter i radi se u text rezimu. Ukucas komandu i vidis rezultat. Odlicno za pocetnike. Kad se to prodje sledeci korak je forms i reports (ima jos gomila stvari, ali nisu bitne za ovu pricu). To je vec dosta komplikovano dok se ne udje, ali je odlicno. Baza i developer mogu da se skinu i probaju. A cena, mozda i nije tako strasna koliko je dobro.


I koliko god da se ima volje treba imati i strpljenja. Programiranje ipak nije jednostavno kako se cini na pocetku.






Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

Danijel Krmar
Novi Sad

Član broj: 158660
Poruke: 325
*.static.isp.telekom.rs.



+9 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje08.06.2009. u 23:32 - pre 180 meseci
Ljudi su već uglavnom rekli šta misle, tako da neću tupiti nepotrebno. Jedino ću dati par linkova sa tekstovima na našem jeziku, tako da možda i tu može pronaći zanimljive tekstove:
http://grdelin.phy.hr/~ivo/Nastava/Baze_podataka/index.php
http://web.studenti.math.hr/~manger/bp/ (oba sajta su sasvim ok, pri čemu mi se čini da su na prvom sajtu objašnjenja nešto manje detaljna, ali zato jasnija)
http://www.baze-podataka.net/ (zanimljiv blog)
http://www.acs.ns.ac.yu/sr/node/59 (materijali sa FTN-a, isto veoma dobri)


Naravno neki kraći tutoriali postoje i na sajtovima:
http://www.puskice.org
http://www.puskice.info
http://tutoriali.org

Inače solidna knjiga za učenje teorije baza podataka je "Organizacija datoteka i uvod u baze podataka" Pavla Mogina, ali nisam siguran da li je ima svuda za nabaviti, mislim da je ima na FTN.

Nadam se da sam bar malo pomogao.
 
Odgovor na temu

anon68680

Član broj: 68680
Poruke: 528
77.46.169.*



+14 Profil

icon Re: Savet nekome ko hoće da počne da uči programiranje14.06.2009. u 14:01 - pre 180 meseci
Vecito pitanje... Gde poceti? :)

Vidim da se on vec odlucio za Access s obzirom da je kupio knjigu, pa srecno mu bilo :) Iako su mnogi rekli ovde da poznavanje engleskog nije neophodno, po meni je poznavanje nekih elementarnih pojmova tipa "procedure", "class", "object", "function" i sl jako bitno razumeti sustinski, kako ne bi ucio napamet tu sintaksu vec i razumeo njeno znacenje. Necu da predlozim da sedne prvo da nauci engleski pa da se onda baca na programiranje, ali bi mogao da pored sebe drzi neki recnik engleskog jezika pa kad god naidje na neku sintaksnu rec koja ga buni, da pogleda tu sta znaci :) Poznavanje engleskog bi mu pomoglo i kad trazi savete i pomoc pri resavanju problema na nekim stranim forumima... Koliko se puta desilo da meni neki kod ne funcionise, pa bih samo izguglao o tome i naisao na nekog ko je vec resio isti taj problem. Verujem da ce tvoj drug, vremenom kako bude napredovao u programiranju, shvatiti koliko mu engleski moze pomoci.
A i engleski jezik u principu treba da zna covek 21. veka, postao link u internacionalnom svetu...
 
Odgovor na temu

[es] :: Art of Programming :: Savet nekome ko hoće da počne da uči programiranje

Strane: 1 2 3

[ Pregleda: 15638 | Odgovora: 48 ] > FB > Twit

Postavi temu Odgovori

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