Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


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

Odgovori
 
Uređivanje
Staro 13.04.2010., 20:00   #1
Getriba
Premium
Moj komp
 
Datum registracije: Dec 2007
Lokacija: Zagreb
Postovi: 234
kako naučiti programirati "komercijalne" programe

dakle, prije svega želim reći da sam prekopo dotični podforum i da nisam uspio nać informacije koje bi bile odgovor na moja pitanja koja imam. pa krenimo redim

dakle, upisao sam faks u nadi da ću već na prvoj godini naučit nešto koristno no međutim, ispada da nije tako
mislim, zanemarimo osnovno programiranje tipa "napiši konzolni program koji će računat standardnu devijaciju bla bla bla" to znam. mislim, smatram da to jako dobro znam, jer to nije ništa više nego matematika + snalažljivost u programiranju
ono što mene zanima, kako naučit programirat stvari tipa "program za teretanu" dakle, nešto što bi bilo komercijalne prirode. (to bi recimo bio program ono da ima bazu svih članova, datuma plaćanja članarina itditd...)
i kako to upakirat u neko eye-candy sučelje ?

još jedno za kraj, .net framework je zapravo podloga za programiranje koja je skup "gotovih" funkcija, algoritama itd. koja se koriste programeru za razvoj njegovih vlastitih aplikacija, tolko sam mogao pročitat. moje pitanje je, kako dobro ovladat time? koju literaturu koristit?
Getriba je offline   Reply With Quote
Staro 13.04.2010., 21:57   #2
zwer
crnjo
Moj komp
 
zwer's Avatar
 
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,907
Na prve dvije-tri godine faksa kad nista konkretno neces programirat ces zapravo naucit najvise. Uce te principe i 'good practice' stvari (ja se nadam, jer nisi napisao koji faks ). Jednom kad znas princip na kojem sve to radi, kad shvatis sto se desava 'iza koda', kad ti sjedne OOP i slicno... Onda ti je svejedno u kojem prog. jeziku radis.

Zatim ces izabrat neki jezik koji ti odgovara, i u njemu napisat programe, nakon sto shvatis kako organizirat bazu, kako prvo vizualno sve organizirat (use case dijagrami, class dijagrami i ekipa) isprogramirat objektno, bla bla itd. E onda ces shvatit da nema smisla sve pjeske pisat, pa krenes koristit framework koji ti odgovara (ima ih brdo)...

Uglavnom, proces kod kojeg jedino pomaze celicna volja za ucenjem i konkretno programiranje. Krenes s jednostavnim i glupim aplikacijama. Proucavas milijun guideova, knjiga, manuala i video tutoriala. Recimo, da bi solidno znao programirat u npr. C#, zamisli 40 sati video tutoriala, deset puta toliko sati provedenih programirajuci i eksperimentirajuci, barem barem jedna procitana C# knjiga, brdo spavanja na online C# manualu ...
__________________
9900K-32GB-5TB-3060TI
zwer je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 27.04.2010., 20:12   #3
iwwwek
xampp rulez
 
iwwwek's Avatar
 
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
Dobro zwer govori. To je zapravo proces.

Literature i turorijala na webu ima i previše.

Uglavnom treba puno i konstantno učiti i rezultati će doći.

I da, jakooo je bitan marketing ako želiš prodati.
__________________
iwwwek je offline   Reply With Quote
Staro 30.04.2010., 21:27   #4
Bezki
Premium
Moj komp
 
Datum registracije: Jan 2010
Lokacija: dbk
Postovi: 130
hmm mi smo na faksu evo sada zavrsavam prvu godinu ucili dosta primjera kako praviti ''komercijalne programe''. Ugl. programiramo u javi. Eto npr. to so si reko ko program za clanove terenate uopce nie toliko tezak program za napisat i mozes to izvest na vise nacina kako ti vise odgovara.Kao sto ti je ekipa vec rekla, knjige, praksa, i brdo manuala i tutoriala na netu za dobro ovladat time . Ako te zanimaju kakvi detalji vezani za javu il stoli vec slobodno pitaj
Bezki je offline   Reply With Quote
Staro 30.04.2010., 21:53   #5
Ivo_Strojnica
PRO
Moj komp
 
Ivo_Strojnica's Avatar
 
Datum registracije: Apr 2010
Lokacija: Zagreb
Postovi: 4,662
Pretpostavljam da si upisa FER pa ću po tome i pričati.
Na početku, ka šta si i primjetija ćeš upisati PIPI i ASP (programiranje u C-u, osnove osnova), a kasnije i baze podataka. Kao šta su rekli prije mene TO JE OSNOVA.

Kasnije (kraj druge godine, treća) počet ćeš raditi u C#-u i tu počinje tvoja "komercijalnost".
Predmeti koje MORAŠ upisati ako želiš znati programirati su:

RPPP - razvoj primijenjene programske potpore - učiš raditi projekte. Naporno, ali STVARNO korisno.

Oblikovni obrasci - IZUZETNO korisni kolegij koji te uči principe urednog programiranja i korištenja "prokušanih" načina programiranja.

Objektno oblikovanje - jako zanimljiv predavač, odličan predmet. Thumbs up.

Java - dodatni predmet kod profesora Čupića. Naporno ko sam vrag, ali zato na kraju možeš CILOM SVITU REĆI: ja ZNAM Javu.

Ostalo po svom vlastitom guštu odaberi, ali kažem ti: ako ove predmete ne odabereš, bit će ti žao i osjetit ćeš u poslu. Zahvaljujući tim predmetima, ja novak objašnjavam višegodišnjim radnicima u SedamIT-u kako programirati, što je primjetija i šef, te mi dao povišicu.

I JAVU svi traže za posao, tako da, ako želiš dodatni plus u životopisu i povećanu mogućnost za posao, nakon Čupićeve torture položi neki certifikat za javu, dok je znanje svježe.

Ovo je sve iz osobnog iskustva, i pod pretpostavkom da si na FER-u. Ako nisi, onda ništa. Možeš mi se eventualno javiti na PM za materijale i smjernice.
__________________
"Who is your daddy and what does he do?"
Ivo_Strojnica je online   Reply With Quote
Staro 30.04.2010., 23:00   #6
iwwwek
xampp rulez
 
iwwwek's Avatar
 
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
Još jedna stvar. Možeš biti vrhunski programer ali da bi isprogramirao neku aplikaciju moraš znati što ćeš programirati. Što će reći, moraš znati što klijentu treba. A on zapravo ne zna što treba.

E to je onda veliki problem i tu se puno vremena izgubi. Samo ti poslije kaže "vidio sam ovo i ono i ja bih to u svojoj aplikaciji".
__________________
iwwwek je offline   Reply With Quote
Staro 30.04.2010., 23:09   #7
Baja 001
Banned
Moj komp
 
Baja 001's Avatar
 
Datum registracije: Aug 2006
Lokacija: Split
Postovi: 7,504
Citiraj:
Autor iwwwek Pregled postova
Još jedna stvar. Možeš biti vrhunski programer ali da bi isprogramirao neku aplikaciju moraš znati što ćeš programirati. Što će reći, moraš znati što klijentu treba. A on zapravo ne zna što treba.

E to je onda veliki problem i tu se puno vremena izgubi. Samo ti poslije kaže "vidio sam ovo i ono i ja bih to u svojoj aplikaciji".
Pa možda ti je onda jasno da u timu nisu svi programeri nego ima i ljudi od struke koji znaju napravit koncept, logični slijed i sl
Baja 001 je offline   Reply With Quote
Staro 01.05.2010., 09:43   #8
zwer
crnjo
Moj komp
 
zwer's Avatar
 
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,907
Citiraj:
Autor Ivo_Strojnica Pregled postova
Java - dodatni predmet kod profesora Čupića. Naporno ko sam vrag, ali zato na kraju možeš CILOM SVITU REĆI: ja ZNAM Javu.
Iako mrzim Javu, vecinom jer su mi predavaci iz Java seminara bili nezainteresirani idioti koji su je predavali preko kurca, pa sam se namucio 3x vise nego inace da polozim taj kolegij, ova Java kod Cupica je ZAKON. Iako nije standardni predmet, nego nesto sto opcionalno upises, mislim cak i da ne daje ECTS bodove, Cupic je ODLICAN predavac. I kao sto kazes, nakon toga ces ZNAT Javu. Par mojih frendova je islo na to, kazu da 50% ljudi odustane nakon 3-4 tjedna kad se stvari zakuhaju, jer je JAKO NAPORNO (zadace se pisu po 4-5 sati i to ako ti ide), Cupic ocekuje jako puno od studenata, ali i daje jako puno. Definitivno jedan od meni omiljenih profesora (tj. kad sam ja bio kod njega, bio je asistent jos uvijek ). I knjige su mu odlicne.
__________________
9900K-32GB-5TB-3060TI
zwer je offline   Reply With Quote
Staro 02.05.2010., 22:32   #9
zmotani10
Premium
Moj komp
 
Datum registracije: Mar 2009
Lokacija: Međimurje
Postovi: 90
Svi smo mi java
definitivno samo potvrdujem prcu o grijanju stolice.. ali bolje to nego strebanje ako se mene pita.. ukoliko nismo na FER nego na FOI javu ces pricekat ako se ne varam do 1 na diplomskom.. C# nesto ranije..
ali opet samo da takoder potvrdim.. badava tebi programiranje bez previh modela.. radit ces.. pa ces shvatiti da ti ovo krivo.. da nema smisla.. pa sve ispocetka.. to dijagrami sprijecavaju.. tako da pocni s tim.. c++ s onim matka forama nema veze s ovim
zmotani10 je offline   Reply With Quote
Staro 03.05.2010., 13:55   #10
Getriba
Premium
Moj komp
 
Datum registracije: Dec 2007
Lokacija: Zagreb
Postovi: 234
evo da potvrdim, na feru sam
dakle, samo čitati knjige i tutoriale sa neta? oke. volje imam tako da nije problem.
onda bi dalje trebao preporuku knjiga koje da čitam, već sam krenuo sa "demistificiranim c++" i "thinking in c++". što da uzmem sljedeće?
Getriba je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 03.05.2010., 21:49   #11
Ivo_Strojnica
PRO
Moj komp
 
Ivo_Strojnica's Avatar
 
Datum registracije: Apr 2010
Lokacija: Zagreb
Postovi: 4,662
Odlične knjige za C++, ne treba ti ništa drugo, to pročitaj i nauči.
__________________
"Who is your daddy and what does he do?"
Ivo_Strojnica je online   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na