|
30.10.2010., 12:19 | #1 |
Premium
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
__________________
P: 4G Gateway - Pametni sat - USB Mrežna - LED Svjetiljka |
30.10.2010., 14:06 | #2 |
Bazinga
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. |
|
|
Oglas
|
|
31.10.2010., 11:24 | #3 |
crnjo
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 |
02.11.2010., 11:38 | #4 |
Premium
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
__________________
P: 4G Gateway - Pametni sat - USB Mrežna - LED Svjetiljka |
02.11.2010., 15:25 | #5 |
only fool, not a horse
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... |
02.11.2010., 15:31 | #6 |
/
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) |
03.11.2010., 15:38 | #7 |
Premium
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
__________________
P: 4G Gateway - Pametni sat - USB Mrežna - LED Svjetiljka |
03.11.2010., 15:45 | #8 |
Premium
Datum registracije: Dec 2006
Lokacija: ZG
Postovi: 242
|
|
03.11.2010., 22:56 | #9 |
xampp rulez
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. |
04.11.2010., 12:20 | #10 |
only fool, not a horse
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
|
Ja mislim da se treba pocet sa "Hello world!", bar u ovom slucaju. |
|
|
Oglas
|
|
04.11.2010., 12:38 | #11 |
crnjo
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 |
04.11.2010., 12:42 | #12 |
Premium
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
__________________
P: 4G Gateway - Pametni sat - USB Mrežna - LED Svjetiljka |
04.11.2010., 14:48 | #13 |
crnjo
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 |
04.11.2010., 19:32 | #14 |
xampp rulez
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. |
06.11.2010., 10:26 | #15 |
Premium
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
__________________
P: 4G Gateway - Pametni sat - USB Mrežna - LED Svjetiljka |
06.11.2010., 11:03 | #16 |
ono ispred konpjuktora
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.
__________________
|