Pocetak sa programiranjem

1

Pocetak sa programiranjem

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Odlucio sam da se malo uozbiljim i bacim se na programiranje.Prije godinu i po-dvije sam nesto petljao u Visual Basic -u i to mi je neko prvo jadno pocetno iskustvo,ali sam ubrzo shvatio da je lose,jer je sa GUI-em i da se necu moci snaci u cistom kodiranju posle njega.Sad krecem sa C# , a posle njega cu vjerovatno Javu,pa me interesuju Vasa misljenja,koji bi program mogao da koristim a da nije poput VB - a i Mono -a ? Dakle,bez onakvog grafickog okruzenja Smile

Naravno,sve preporuke za C# su mi dobrodosle Ziveli



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Nisi naveo i to da si jedno vreme programirao u Paskalu, što je takođe dobra osnova Smile Ako koristiš Linux , najbolji IDE za C#, C++ i Obj-C (i u suštini za sve .NET aplikacije) ti je MonoDevelop. Što se tiče Jave, ona je odlična za učenje objektno-orijentisanog programiranja. Eclipse je po mom mišljenju najbolje razvojno okruženje za Javu jer ima napredan uređivač, mogućnost prilagođavanja grafičkog interfejsa u zavisnosti od toga koji jezik koristiš (PHP Interface za PHP, Java Interface za Java, CDT Interface za C/C++ i slično).

U Eclipse možeš kasnije ugraditi i ADT, priključak za programiranje Android aplikacija pa možeš da iskoristiš znanje Jave u tom pravcu, mada postoji i Android Studio koji je razvijen skoro, jeste da zauzima malko više prostora, ali je izvanredno opremljen, dođe kao Visual Studio za Windows, ili XCode za OS X Smile

Dakle, što se tiče C# na Vindousu koristi Visual Studio, na Linuksu MonoDevelop. Za Javu ti preporučujem Eclipse i NetBeans, oba su više-platformska. Prednost dajem Eclipse-u pored gore navedenih razloga i zbog toga što sam uočio da je NetBeans u mnogim situacijama dosta spor, ali zato ima dobar vizuelni uređivač Smile



offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

Za ove dve i po godine iskustva programiranja, pomalo mi je cudno da vidim da neko ko se interesuje za programiranje odmah krene na ciste objektno orijentisane jezike kao sto su Java i C#.
Pre par dana sam bas pricao sa jednim programerom na tu temu "Koji je jezik najbolje uciti za pocetak" i on mi je rekao da je najbolje prvo poceti sa Paskalom, pa sa Paskala preci na C, sa C na C++ i na kraju, kada u C++ shvatis osnovne koncepte objektnog programiranja, sledeci jezik je irelevantan. Smile

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

E.L.I.T.E. ::Nisi naveo i to da si jedno vreme programirao u Paskalu, što je takođe dobra osnova Smile

Da,najbolje znam Paskal od svih jezika,ali posto pocinjem sa C jezicima,a njih povezujem sa VB-om zbog Microsoft Visual programom,zato sam samo spomenuo VB Smile

E.L.I.T.E. ::
Dakle, što se tiče C# na Vindousu koristi Visual Studio, na Linuksu MonoDevelop.


Pa ja rekoh:
Milos CG ::
koji bi program mogao da koristim a da nije poput VB - a i Mono -a ? Dakle,bez onakvog grafickog okruzenja

Very Happy

Nesto sto nema graficko okruzenje,ocu samo da kodiram jer cu ovako samo da slazem elemente i necu nauciti da pravim forme kao sto su dugmad,progress bar-ovi,ubacivanje slika,mijenjanje velicine i karakteristika prozora itd... sve se to u Visual Studiu radi u 3 klika,a ja to necu Wink Da li bi nekom ko pocinje web programiranje preporucio da koristi drag & drop program,da ima sve na gotovo ili da kuca kod? Smile

NIx Car ::
Za ove dve i po godine iskustva programiranja, pomalo mi je cudno da vidim da neko ko se interesuje za programiranje odmah krene na ciste objektno orijentisane jezike kao sto su Java i C#.


Pa eto kao sto vidis,Paskal i VB sam koliko-toliko uvjezbao,tako da nije bas apsolutni pocetak.Temu sam nazvao ovako jer pocinjem opet posle vece pauze,ali sad kad krenem sigurno necu stati Smile I da,mozda ti jeste cudno (ne znam zasto Very Happy ) ali cu ipak poceti sa si-sarpom Smile Dakle,jos uvjek mi treba preporuka u kojem programu to da radim,s obzirom da mi je ELITE preporucio one na koje sam alergican Mr. Green

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Napisano: 18 Nov 2013 19:17

Milos CG ::ocu samo da kodiram jer cu ovako samo da slazem elemente i necu nauciti da pravim forme kao sto su dugmad,progress bar-ovi,ubacivanje slika,mijenjanje velicine i karakteristika prozora itd... sve se to u Visual Studiu radi u 3 klika,a ja to necu Wink Bajo, mani se ti za početak formi i ostalih đakonija i okreni se konzoli. Prvo nauči osnovne koncepte programiranja, recimo kroz C. Onda recimo u C++ nauči osnove objektno orjentisane paradigme. Kada sve to naučiš, vrlo je lako preći na programiranje aplikacija sa grafičkim interfejsom.

A to ručno pisanje koda za svako dugme, textbox itd. batali. Da je tome potrebno pridati toliku pažnju ne bi ga oni pametni ljudi koji su pisali razvojna okruženja isprogramirali tako da se generiše automatski. Wink

Dopuna: 18 Nov 2013 19:22

Inače, kod programa možeš da pišeš u bilo kom tekstualnom editoru. Znači, slobodno možeš da okreneš Notepad i da kreneš sa kucanjem. No, razvojna okruženja su napravljena kako bi se, između ostalog, olakšalo pisanje koda, i kako bi napisani kod bio pregledniji (bojenje ključnih reči, komentara)...

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Milos CG ::Dakle,jos uvjek mi treba preporuka u kojem programu to da radim,s obzirom da mi je ELITE preporucio one na koje sam alergican Mr. Green

Ja ne znam koja bi ti razvojna okruženja hteo da koristiš za C# umesto Visual Studio kada ga i Srki preporučuje. I u VS i u MonoDevelop imaš opciju za kreiranje konzolnih aplikacija u C#. Ako baš želiš alternativu, probaj SharpDevelop.

Danas se kao početnički jezik preporučuje i Python jer je moderan, lak, jednostavno se pišu biblioteke (moduli) za njega i veoma je moćan jezik Smile

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Znaci u VS i u MonoDevelop imam opciju za konzolu,bez grafickih elemenata,nego kao u obicnom editoru?

E da,imam Notepad ++ , i vidim ovamo u jezike da ima C#,kakav je on?

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Da, naravno da možeš da pišeš konzolne aplikacije:



No, nešto me tera na misao da ti pod "konzolom" ne podrazumevaš to?

No, kao što sam već rekao, ako si već alergičan na integrisana razvojna okruženja, kod možeš da pišeš i u Notepadu, i u Wordu, pa čak i u nekom online tekst editoru. Svakako, ako tako pišeš kod ne znači da ćeš biti bolji programer...

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Milos CG ::E da,imam Notepad ++ , i vidim ovamo u jezike da ima C#,kakav je on?

Notepad++ ili C#? Very Happy Notepad++ je dobra opcija za one koji koriste Vindous.

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Napisano: 18 Nov 2013 20:43

vasa.93 ::
No, kao što sam već rekao, ako si već alergičan na integrisana razvojna okruženja, kod možeš da pišeš i u Notepadu, i u Wordu, pa čak i u nekom online tekst editoru. Svakako, ako tako pišeš kod ne znači da ćeš biti bolji programer...


Ne,ne,okej je onda kod konzolnih aplikacija.Ako treba da pocnem od konzole,onda to moze da bude VS ili Mono,jer za konzolnu aplikaciju nema drag & drop sistem (sto je i logicno Smile ) .Nego ja nisam htio njih jer sam mislio da cu poceti sa grafickim aplikacijama pa sam onda reko' sebi da necu drag 'n drop nego rucno da kodiram Wink I nisam mislio da cu biti bolji programer,vec da,s cim ces se i ti sloziti,je bolje kodiranje od d & d -a Smile

Dopuna: 18 Nov 2013 20:44

Sta te tjera bre? Very Happy Pa nije valjda da mislis da ne znam sta je konzolna aplikacija?

Ko je trenutno na forumu
 

Ukupno su 989 korisnika na forumu :: 33 registrovanih, 6 sakrivenih i 950 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, A.R.Chafee.Jr., avijacija, Bane san, dolinalima, Dorcolac, dragoljub11987, gorval, kovinacc, Kubovac, kubura91, Lošmi, mean_machine, Metanoja, MiGac, Mihajlo, milenko crazy north, moldway, nebidrag, nenad81, Niko Bitan, operniki, proka89, sakuljinac, Sirius, skvara, Smajser, VJ, wizzardone, yrraf, zdrebac, zziko, šumar bk2