Forumi


Povratak   PC Ekspert Forum > Računala > Software > Web dizajn, programiranje i ostalo
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 30.10.2010., 12:19   #1
chief_wolfinjo
Premium
Moj komp
 
chief_wolfinjo's Avatar
 
Datum registracije: Apr 2009
Lokacija: DS9
Postovi: 4,164
pitanje vezano za tečajeve

Bok,

molim lijepo ako mi možete reći točno koje tečajeve
bih trebao završiti u Algebri da bi stekao znanje
sa kojim bi mogao bez problema laički rečeno
napraviti igricu ili sličnu aplikaciju za mobitel
za Android, Symbian i Iphone OS ?
Te drugo pitanje vezano za izradu web stranica,
isto pitanje koji tečaj završiti osim Web dizajnera kojeg
nude ?
Molim pomoć

hvala
chief_wolfinjo je offline   Reply With Quote
Staro 30.10.2010., 14:06   #2
sinisa1989
Bazinga
Moj komp
 
sinisa1989's Avatar
 
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,877
Na prvo pitanje ti ne bi znao sa sigurnošću odgovoriti, pa neću ni pokušavat. Ima drugih koji znaju bolje.
A za samu izradu stranica ti je dovoljan web dizajn. S web dizajnom ćeš naučit (x)HTML, CSS, izradu layout-a, izradu jednostavnih stranica u Flash-u, izrada stranice u Dreamweaver-u. Mislim da ćete i proć preko CMS-a (ne znam kojeg, vjerojatno joomla ili wordpress) i optimizacije stranica za tražilice. S tim ćeš dobit solidne temelje za izradu web stranica i postavljanje istih na server. Naravno, za sve to će treba dosta truda i samostalnog rada. Čim više truda uložiš i stranice će ti "bolje" izgledat.
Ne znam kolko ti financije dopuštaju i kolko se ozbiljno misliš bavit s tim. Ako se vidiš u tim vodama, svakako bi mogao uzet Programiranje internet aplikacija.
__________________
The best place to hide a dead body
is page 2 of Google search results.
sinisa1989 je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 31.10.2010., 11:24   #3
zwer
crnjo
Moj komp
 
zwer's Avatar
 
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
Za ovo prvo, droid/ios/symbian aplikacije, trebas jednostavno odlicno znanje objektno orjentiranog programiranja. Za svaki taj OS se razvija u drugom programskom jeziku/sucelju, pa kad naucis jedan od njih, prijelaz na druge je vrlo lagan u vecini slucajeva.

Na tecajevima te vjerojatno nauce samo najosnovnije, sve drugo je na tebi da ulozis par stotina sati na kompliciranije stvari...
__________________
sound powered by B&W/Denon
zwer je offline   Reply With Quote
Staro 02.11.2010., 11:38   #4
chief_wolfinjo
Premium
Moj komp
 
chief_wolfinjo's Avatar
 
Datum registracije: Apr 2009
Lokacija: DS9
Postovi: 4,164
super. hvala na odgovorima.

možete mi reći točno koji tečaj odnosno tečajeve bih trebao onda
završiti za programiranje odnosno izradu aplikacija za mobove
recimo prvo za symbian os ? ako može direktno link sa algebrine stranice ?

hvala
chief_wolfinjo je offline   Reply With Quote
Staro 02.11.2010., 15:25   #5
rodney
only fool, not a horse
Moj komp
 
rodney's Avatar
 
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
e.. pa lijepo ti je zwer rekao, za programiranje aplikacija za mob ti treba objektno programiranje. jezik je nebitan, principi su isti. algebra ima samo tecaj internet programiranja:
http://www.algebra.hr/stranice/eduka...a.aspx?sifra=9, koliko sam bar vidio na brzinu..
ako mene pitas, odustani od placanja tecajeva, niti jedan tecaj te nece nauciti to sto ti zelis... jednostavno moras pocet ucit programirat, opcenito od nule, kako se i pocinje, a poslije je nebitno sta ces programirat, da li ce to bit neka aplikacija za mob, ili driveri za neki komad hardware-a, da li ce to bit u javi, c++, c# ili neznam cemu ne. hvala bogu, tutorijala po netu ima ko dreka. imas i na hrvatskom puno vise nego ti treba, malo potrazi na pmf/fer stranicama...
__________________
"I intend to live forever. So far, so good."

job security - example
rodney je offline   Reply With Quote
Staro 02.11.2010., 15:31   #6
svebee
/
 
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
preporučam knjige (ne video-vodiče) - ima ih hrpa za iOS, Android, Symbian...kupi jednu/par (što te zanima) preko neta jel, i isprintaj u lokalnoj kopiraoni. instaliraj softver koji trebaš i udri tipkat

tako sam ja počinjao za Android, no i za iOS će biti ista procedura (čak ima i neke knjige tipa "programiranje u objective-c za iOS" ili "Java za Android", pa pročačkaj malo)
svebee je offline   Reply With Quote
Staro 03.11.2010., 15:38   #7
chief_wolfinjo
Premium
Moj komp
 
chief_wolfinjo's Avatar
 
Datum registracije: Apr 2009
Lokacija: DS9
Postovi: 4,164
sad ću malo ispasti blesav, možete mi objasniti izraz : objektno programiranje ?
kaj točno znači ?

hvala
chief_wolfinjo je offline   Reply With Quote
Staro 03.11.2010., 15:45   #8
Zellenny
Premium
Moj komp
 
Zellenny's Avatar
 
Datum registracije: Dec 2006
Lokacija: ZG
Postovi: 242
Zellenny je offline   Reply With Quote
Staro 03.11.2010., 22:56   #9
iwwwek
xampp rulez
 
iwwwek's Avatar
 
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
Recimo da imaš program (igricu) za simuliranje vožnje automobilom.
Znači imaš komande za start, ubrzavanje, skretanje, kočenje, zaustavljanje itd.
Naravno da ćeš za svaku pojedinu komandu napisati funkciju i pozivati je kad ti treba, odnosno pritisneš odgovarajaću tipku - jer trebati će često.
Kad sve te funkcije grupiraš u jedan "potprogram" oda se to zove klasa a te funkcije u klasi se onda zovu metode.

Kad pozivaš te metode prvo kreiraš objekt u memoriji. Objekti mogu međusobno komunicirati odnosno proslijeđivati podatke jedni drugima i nije ih briga za "unutrašnjost" drugog objekta.

Znači imaš klasu za upravljanje automobilom. Onda imaš neki drugi automobil koji isto koristi te metode ali recimo ima drukčije ubrzanje. Onda možeš proširiti tu klasu novom metodom za ubrzanje i koristiti to ubrzanje ali ostale metode ostaju iste.

U tome je poanta. Uglavnom za objekto programiranje potrebno je prvo naučiti teoriju - klase, nasljeđivanje, polimorfizam, apstrakcija, javne, privatne i statičke metode i varijable itd. pa tek onda se može početi tako programirati.

Mana- malo sporije izvršavanje takvog koda.
Prednosti - puno ih je - lako održavanje koda, preglednost, modularnost itd.

Nakon toga ide "design patterns". Opis kako se na najbolji način riješava neki problem u programiranju. Preuzeto iz arhitekture.
__________________
iwwwek je offline   Reply With Quote
Staro 04.11.2010., 12:20   #10
rodney
only fool, not a horse
Moj komp
 
rodney's Avatar
 
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
Citiraj:
Autor iwwwek Pregled postova
U tome je poanta. Uglavnom za objekto programiranje potrebno je prvo naučiti teoriju - klase, nasljeđivanje, polimorfizam, apstrakcija, javne, privatne i statičke metode i varijable itd. pa tek onda se može početi tako programirati.
Ja mislim da se treba pocet sa "Hello world!", bar u ovom slucaju.
__________________
"I intend to live forever. So far, so good."

job security - example
rodney je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 04.11.2010., 12:38   #11
zwer
crnjo
Moj komp
 
zwer's Avatar
 
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
Tako nekako, jep. Prvo Hello World, onda binarne i heksadecimalne brojeve, pa C++ (pointeri, dupli pointeri, liste, polja i ekipa), pa tek onda objektno a na kraju svega toga sanjarit o developmentu mobilnih aplikacija. Iwek je to dobro opisao
__________________
sound powered by B&W/Denon
zwer je offline   Reply With Quote
Staro 04.11.2010., 12:42   #12
chief_wolfinjo
Premium
Moj komp
 
chief_wolfinjo's Avatar
 
Datum registracije: Apr 2009
Lokacija: DS9
Postovi: 4,164
i sada ak želim prvo naučiti osnove odnosno objektno programiranje,
koji tečaj u algebri je prigodan za to ? jer samostalno mislim da nebum mogao naučiti hehe

sorry kaj vas tolko gnjavim

tnx
chief_wolfinjo je offline   Reply With Quote
Staro 04.11.2010., 14:48   #13
zwer
crnjo
Moj komp
 
zwer's Avatar
 
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
Internet je pun Lynda video tutoriala, dobrih besplatnih knjiga, tutoriala sa primjerima online, itd. Pa prije nego bacis par tisuca kuna za nesto sto naucis sam uz malo volje, probaj to. Nikakav lik iz Algebre ti to znanje nece sam usadit u glavu. Jedino ako ti treba motivacija od 5000+ kuna koje ces bacit ako se ne potrudis, onda go ahead
__________________
sound powered by B&W/Denon
zwer je offline   Reply With Quote
Staro 04.11.2010., 19:32   #14
iwwwek
xampp rulez
 
iwwwek's Avatar
 
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
Prvo nauči proceduralno programiranje. U jeziku koji ti se sviđa.
Poslije je lako prebaciti se na drugi.

Možda je zgodno da počneš sa nekim interpreterskim jezikom npr. Python.
Interpreterski znači da ne trebaš kompajlirati kod da bi ga mogao izvšiti nego se prevodi u toku izvršavanja a Python je i OOP jezik (objektno orjentiran).

Može se to sve naučiti iz knjiga ako imaš puno volje za učenjem.
Ako ti je matematika išla u školi onda sigurno nećeš imati problema sa razumijevanjem osnovni koncepta programiranja.

Makar ako imaš vremena i novaca nekakv dobar tečaj nije naodmet.
Vidio sam da ima nekakvih tečajeva za C jezike u trajanju od 500-600 sati i na takvima se sigurno puno nauči.

Ja sam PHP naučio potpuno samostalno bez ikakvih tečajeva.
__________________
iwwwek je offline   Reply With Quote
Staro 06.11.2010., 10:26   #15
chief_wolfinjo
Premium
Moj komp
 
chief_wolfinjo's Avatar
 
Datum registracije: Apr 2009
Lokacija: DS9
Postovi: 4,164
ipak bi ja najradije u Algebru išao jer nebum drugačije niš naučio,
znači molim da mi s navedenog linka preporučite koje tečajeve završiti
odnosno koji redosljedom :
link : http://www.algebra.hr/stranice/eduka...i#programerski

išao bih u Algebru jer navodno proAnima nije dobra škola
dok recimo kod proAnime piše da ako idem na tečaj za C++
uči se i objektno programiranje.

znači molio bih da mi napišete za Algebru koje tečajeve

hvala
chief_wolfinjo je offline   Reply With Quote
Staro 06.11.2010., 11:03   #16
horza
ono ispred konpjuktora
Moj komp
 
horza's Avatar
 
Datum registracije: Apr 2003
Lokacija: zagreb
Postovi: 3,659
ha ako ne znadeš osnove, onda upiši osnove, ne? konkretno osnove nekog C-a jer ti to treba ako ćeš učiti javu, a javu moraš znati ako misliš raditi aplikacije za mobove, jer će android uredno pojesti sve ostalo, a android je primarno java.
daklen, trebaju ti osnove c-a http://www.algebra.hr/stranice/eduka....aspx?sifra=34

kad to fino završiš, vjerojatno ćeš skužiti da si to jednostavno mogao sam da si prolistao demistificirani C, pa ćeš vjerojatno odlučiti da sam naučiš malo više o C-u.
kad to naučiš, možeš upisati napredni C, tako da u već ugodnom okruženju (C#) naučiš teoriju objektnog programiranja, bez koje ne možeš ništa u javi.
http://www.algebra.hr/stranice/eduka....aspx?sifra=35

... a nakon toga ćeš vjerojatno htjeti naučiti javu, i nećeš htjeti nikakove tečajeve jerbo ako te još uvijek bude interesiralo, učiti ćeš sam. ili uopće nećeš učiti jer te ne interesira.

Inače, ako nakon što znaš osnove objektnog programiranja i neki programski jezik (C++) i nemaš volje i discipline sam učiti, tečajevi ti neće ni najmanje pomoći jer te nitko ne može naučiti programirati, nego jednostavno moraš sam učiti.

... isti vrag ko u školi - ako te ne zanima kemija, nećeš ju naučiti niti išta znati o njoj ma koliko te netko forsirao da to učiš. znat ćeš ono što moraš da bi prošao ispit, ali i sam znaš da to nije ništa i da ne možeš biti kemičar samo ako završiš školu/faks, a ne radiš sam.
__________________

Horza (death dwarf)
birthsign: rebel

character perks
+95 excel organisation, +50 weather resistance, -20 energy, -35 image of reality, -80 house choirs

major skills
open-source, discussion, self-hypnosis, poetry, schtulichism

greater powers
final waves (alcohol hypnosis +30, self)
bat brotherhood (skip sleeping, -20 energy/night)
misunderstanding jokes (demoralise +50 in 30ft radius)
summon unknown female (demoralise +75 on target)

artifacts of choice
tv remote (hibernate +20 on self)
lounge chair (fortify sleeping +60 on self)
linux (destabilise system +45 on target)

little is known about this dwarf. he is known to be active overnight and unpredictable.
Cyrodiil citizens have witnessed him in a "thompson" tavern near his lair.
horza je offline