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

C# počeci početaka

[es] :: .NET :: .NET Desktop razvoj :: C# počeci početaka

[ Pregleda: 3002 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sloe_fx

Član broj: 145531
Poruke: 3
213.147.109.*



Profil

icon C# počeci početaka16.05.2007. u 14:02 - pre 206 meseci
Ajte malo pomozite totalnom programerskom početniku.
Elem, imam solidna znanja o računalima za neinformatičara:
- poznavanje WEB tehnologija HTML-a CSS-a, radio sam s više CMS-ova,
- jako napredno koristim i windowse i linux
- imam iskustva i s bazama MySQL i PostgrSQL bazom itd, itd,...
uglavnom nisam kompijuterski laik i svakodnevno provodim ogromnu količinu vremena za kompijuterom, ALI nikad nisam programirao i nemam apsolutno pojma o programiranju. Elem, u firmi imam i VisualStudio i sve potrebne alate za razvoj .NET aplikacija i htio bih početi učiti programirati.

Sve što počnem čitati već podrazumijeva poznavanje nekog programskog jezika i osnova programiranja koje ja nemam pa tako svi napori ostaju bez rezultata. Čitam čitam i uporno ostajem zbunjen.

Ajd molim vas dajte par smjernica kako i početi usvajati same osnove programiranja u objektnim jezicima. Programer u mojoj firmi nije baš druželjubiv pa eto, ako bi me neko mogao malo uputiti.

Hvala
 
Odgovor na temu

kleo
Banja Luka

Član broj: 57146
Poruke: 33
81.93.72.*

ICQ: 255471549


Profil

icon Re: C# počeci početaka16.05.2007. u 14:31 - pre 206 meseci
Prijedlog :trzni tog programera na ćepi i roštilj... pa ćes dobiti savjet.
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.vdial.verat.net.

Sajt: www.articles411.com


+8 Profil

icon Re: C# počeci početaka16.05.2007. u 15:25 - pre 206 meseci
Ako hoćeš da radiš na .NET platformi onda svakako treba da naučiš C#( pusti VB.NET jer mnogo je... pa nije "to to").
E sad, da bi ti bilo što lakše da naučiš C#, preporučio bih ti da prvo mesec-dva provedeš ućeći C jezik. On nije objektno orijentisan ali ga je mnogo lakše naučiti od C# jer se u knjigama o C jeziku objašnjavaju osnovne stvari pa tek onda nešto malo naprednije. Nemoj se dugo zadržavati na C jeziku, čim budešš sposoban da osmisliš i realizuješ program od nekoliko stotina linija koda( 200-300, dakle ništa veliko) prebacuj se na C++. Tu češ naučiti sve što treba da znaš o OO programiranju, i još dosta toga. Za C++ bi bilo dobro da uzmeš knjigu "Efikasno programiranje na jeziku C++"( Koening i Moo su autori). Posle toga biće ti veoma lako da naučiš C# jezik jer je poprilično sličan C++u ali je dosta lakši a pored toga možeš koristiti i sve pogodnosti .NET framework-a( naravno postoji i C++ for .NET ali to je sada već druga priča).
Za C jezik nemoraš ni knjigu da kupuješ, nabavi neki tutorial. Pogledaj na http://www.tutoriali.org/ ima nekoliko tutora na Srpskom, a ja bih ti preporučio moj- "Srpski Skolski C tutorial" jer, kako citaoci kazu :), sasvim je zadovoljavajuci.

Nadam se da sam pomogao, pozdrav!
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: C# počeci početaka16.05.2007. u 15:45 - pre 206 meseci
Nemojte govoriti ljudima da uce C da bi ucili C#. Sem osnovnih sintaksnih struktura ne postoji nista slicno izmedju ta dva jezika, a pride C odumire kao praktican jezik za primenu. To je kao da terate nekog da uci staroslovenski da bi posle naucio srpski.

Takodje, iako mnogo blizi C#u i iako si tehnicki u pravu, C++ je prejak za nekog ko hoce da radi C#. Vreme potrebno da se C++ savlada kvalitetno i da se onda redukujes na C# je daleko duze od vremena koje bi ti trebalo da jednostavno krenes od C#a i naucis samo C#. Kao neko ko je svojevremeno presao sa C++-a na C# dugo sam zastupao tu tvoju tezu (i dalje mislim da svaki programer MORA da zna C++ pre nego sebe moze smatrati seniorem) ali masa ljudi ima ogromne probleme da skonta neke od principa C++a koji ne postoje u .NETu (npr visestruko nasledjivanje)

Moj savet, nadji direktno C# tutorijal i uci odatle i poslusaj kleo-a i kupi coveku cepi i rostilj pa ga posle udavi pitanjima
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.dsl.emhril.ameritech.net.

Sajt: www.pro-transport.com


Profil

icon Re: C# počeci početaka16.05.2007. u 15:54 - pre 206 meseci
Uh, kakav crni C da uci, pa to nema nikakvog smisla.

Ako znas engleski, pogledaj na amazon.com par knjiga za C# i kakve su im ocjene dali pa pocni. Ne znam za literaturu na srpskom, mislim da je bilo prethodno na par tema.

Ne mislim da bi se previse trebao zanimati ni sa C++, posebno ako nemas previse vremena, mada bi dobro bilo ako bi bar imao osnove ali .Net jezici imaju svoju zasebnu upotrebu i moguce je (uspjesno) raditi sa njima bez C++ znanja.

Sto se tice programera, ne znam koliko ti on moze pomoci. Mozda savjet, dva ali to mozes i ovde da dobijes.
Dok ne sjednes sam i pocnes da ucis/radis nece ti ni pice ni rostilj mnogo pomoci, bez obzira koliko je pljeska dobra :))
http://www.pro-transport.com - The most advanced trucking software on the market
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
213.244.197.*

Sajt: www.articles411.com


+8 Profil

icon Re: C# počeci početaka16.05.2007. u 16:39 - pre 206 meseci
Ljudi bre, ne treba da uči C zbog C-a samog, on mu je u današnje doba( usuđujem se da kažem) skoro i nepotreban( ne želim da me neko uzme zdravo za gotovo ali...), već da bi lakše naučio C++ - ako odma počne sa C++om ili C# biće "bombardovan sa svih strana" raznim informacijama koje bi mogao i kasnije da nauči. Direktan primer je to što se u knjigama o C++u i C#u u isto vreme govori i o OO programiranju i o sintaksi samog jezika, a to početniku bude komplikovano, zar ne?

Viđao sam dosta ljudi koji i po godinu dana pokušavaju da nauče programiranje, i znaju da naprave i kakav-takav program a ne znaju šta je to klasa a kamoli nešto više od toga.
Poenta je da se prvo treba baviti konzolnim programiranjem, jer tu "nema interfejsa" već se 90% svega svodi na pisanje čistog koda, bez oslanjanja na upotrebe nekih kontrola i slično. Na taj način, naučiće šta programiranje u stvari jeste i kako sve to funkcioniše "ispod haube" a onda lako može da savlada GUI programiranje u npr. C#u.
Nisam rekao da treba temeljno da uči C/C++ već one osnovne stvari, da pohvata "logiku" programiranja i onda će mu dalje biti mnogo lakše a i imaće mnogo veće znanje.

Nije da sam ja nesto iskusan, nisam, ali toliko znam :)
 
Odgovor na temu

sloe_fx

Član broj: 145531
Poruke: 3
213.147.109.*



Profil

icon Re: C# počeci početaka16.05.2007. u 17:07 - pre 206 meseci
Hvala svima! Vaš savjeti su mi jako korisni. Evo upravo čitam na http://www.code-it.net/readarticle.php?article_id=5 jedan lijep uvodni tutorijal za C++ koji mi je prilično jasan. Kad sam čitao knjigu o C# neke temeljne stvari nisu bile objašnjene, npr. deklaracija varijabli tamo se podrazumjeva da se zna šta je, a ja nisam imao nikakvu sliku o tome. E sad.. predpostavljam da je deklaracija neka 'markica' na kojoj piše šta je i kakav je neki objekt... kao na keksu u samoposluzi, ima li šećera i kojim emulgatorom su ga natrpali :). To mi je u ovom tutorijalu puno jasnije... kaže: int prviBroj; tj. ako dobro razumijem, kaže da je varijabla prviBroj tipa integer tj da je numerička i da će to biti neki broj. Zapravo, koliko god nekom informatičaru zvučim glupo, ja ne znam najosnovnije stvari o programiranju... svaka varijabla se mora deklarirati - prvi put čujem!
Na prvi pogled mi se čini kako moj problem nije problem same sintakse, jer to se s vremenom uči, nego gramatike tj. same logike programiranja.

I dalje primam sugestije!

Ne znam koliko je pametno ali pošto sam s desktop-om na linux-u montirao sam MonoProject i pokrenuo par aplikacija koje sam našao na http://www.codeproject.com/ pa i uspio buildati i pokrenuti već gotove aplikacije, tek toliko da mogu i kući vježbati jer nemam VS 2005 ni Windows-e. sad malo proučavam kod ali još uvijek ništa ne razumijem. Pa sam mislio usporedo proučavati kod i čitati o osnovama programirana preko tutorijala za c ili c++ dok mi se neke stvari ne počnu povezivati. Možda sam malo zakomplicirao?
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: C# počeci početaka16.05.2007. u 20:02 - pre 206 meseci
Nema potrebe za C-om. Moze u C#-u da uci uz konzolne programe i tu uci osnove samog programiranja. Kasnije moze da dopunjuje znanje ucenjem o framework-u, pa OOP-u.

Inace, razlog da uci C# jer VB.NET "nije to to" je smesan. Ima razloga za i protiv, ali ovo je bez veze.
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.vdial.verat.net.

Sajt: www.articles411.com


+8 Profil

icon Re: C# počeci početaka16.05.2007. u 20:13 - pre 206 meseci
Drago mi je što si ipak odlučio da kreneš sa C/C++om. Kao što si i sam rekao, u literaturi za C# nisu objašnjene, na valjan način, one osnovne stvari.
Jedino što bih ti ja još mogao reći jeste da učenju programiranja treba da posvetiš dosta vremena i nemoj da se obeshrabriš ako nešto ne ide, nego pitaj pa ćemo već rešiti. :)
E da, normalno je da ne razumeš kodove programa koje si skinuo sa pomenutog sajta, ipak tamo se nalaze neki "napredniji primeri".

Pozdrav.
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: C# počeci početaka16.05.2007. u 21:00 - pre 206 meseci
@sloe_fx
Ako hoces da ucis neki CLR based jezik, onda kreni C#, bar je to moja preporuka. Znanje C ili C++ ti nista nece pomoci vise nego da ucis samo C#, cak sta vise mislim da ce ti odmoci u nekim situacijama jer neces resavati stvari prirodnim putem kojim bi trebalo kada se nadjes u C# (ne tako veliki offtopic).


Citat:
Shadowed: Nema potrebe za C-om. Moze u C#-u da uci uz konzolne programe i tu uci osnove samog programiranja. Kasnije moze da dopunjuje znanje ucenjem o framework-u, pa OOP-u.

Inace, razlog da uci C# jer VB.NET "nije to to" je smesan. Ima razloga za i protiv, ali ovo je bez veze.


VB je sam sebi navukao lose reputaciju, mada i to je pitanje koliko je kriv VB, posto ja mislim da je neko pokusao da ga ugura tamo gde mu nije bilo mesto. VB.NET nema nikakve veze sa proslim VB-om i valjda ce se vremenom popraviti ta slika o VB-u, mada problem s kojim se susrecu sada 'VB-ovci' je da im je VB.NET pretezak (?), i upravo odavde se vidi sta je bio VB6. Sto se tice za i protiv, cini mi se da su C# i VB dosta izjednaceni, tako da je svejedno sta uciti, mada ja sam zbog ne znam cega izabrao C# (cini mi se da vise ima primera u njemu nego u VB-u).
 
Odgovor na temu

sloe_fx

Član broj: 145531
Poruke: 3
213.147.109.*



Profil

icon Re: C# počeci početaka17.05.2007. u 12:08 - pre 206 meseci
Hvala još jednom... Nadam se da vas neću previše peglati početničkim pitanjima. Dug će to biti put... već par puta sam počinjao pa odustajao. Trenutno imam volju a i programiranje će mi dobro doći da popunim ovu rupu u poznavanju tehnologija.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C# počeci početaka

[ Pregleda: 3002 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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