djolew ::Posto sam apsolutni pocetnik, koji programski jezik da pocnem da ucim? @srki_82 mi je rekao da pocnem da ucim C# posto je on najlaksi za pocetnike.
Care imam par pitanja, sta zelis dalje?
Ako je to Internet programiranje HTML+CSS+JavaScript+PHP/ASP.NET+PhotoShop+Flash/Silverlight/Java
Ako su to igrice C++>XNA>DirectX
Ako su to desktop WINDOWS aplikacije C#
Ako su to desktop viseplatformske aplikacije Java
E pazi sad, posto si apsolutni pocetnik ja bih ti pre nekog Objektno Orijentisanog jezika(C#,C++,Java, itd) predlozio neki proceduralni jezik par predloga, ja sam poceo sa Pythonom sto mislim da je savrsenstvo za nesto kasnije, naravno mozes i Pascal, kao i C - njih nisam proba pa ne znam. Ali ne zadrzavaj se mnogo na proceduralnim jezicima, jer oni nemaju neku svrhu sem da nauce pocetnike.
Cuo sam da na najvecim svetskim Univerzitetima krecu od najtezih jezika, pa tek onda uce ono lakse, nesto tesko kad savladas ovo sitno ti je posle smesno...ali to ne preporucujem jer ti ucis sam, a oni imaju profesore naj u svetu.
e sad kad si prosao neki proceduralni jezik, pasce odluka sta dalje gde dolazimo do teme teme
C#.NET
Prednosti:
Fantastican jezik za programiranje bilo koje aplikacije na Windowsu, trazen svuda za posao. Poseduje WPF(Windows Presentation Foundation) izradu aplikacija, sto daje fantasticne mogucnjosti za dizajn, vecu brzinu itd...
Odlican za rad sa bazama podataka(OLEDB,SQLCilient,MySQL)
Nije tezak kao C++, dosta se brze aplikacija napravi za razliku od C++-a
Takodje poseduje za izradu web strana ASP.NET koji uz Php predstavlja monopol sto se tice pravljenja dinamickih veb strana... Dakle sa C#-om ubijas 3 muve jednim udarcem.
Mane:
- Ogranicen samo na Windows OS
- Koristi .NET Framework
C++
Prednost:
Najbrzi programski jezik danasnjice, sam je napravio C#, VB.NET,Windows 2000,XP,7 OS razne engine za igre itd itd.
Mane:
Koliko je brz toliko je i tezak
Veoma zamorno pravljenje aplikacije, koriscenje pointera
S'obzirom sta pruza ne trazi se nesto mnogo za posao, pogotovo u Serbiji...
Java
Prednost:
To je jezik cije aplikacije mozes praviti i citati na kojoj god hoces platformi(sistemu) ovog sveta...
Zadovoljavajuca brzina, Mogu da se prave i Java apleti koji su preplavili internet, poznate java igrice po internetu itd...
Oni koji su ga bolje upoznali tvrde da je to najsavrseniji jezik trenutno...
Veoma trazen za posao
Mane:
Zaista ne znam koju manu da navedem, recimo da je ta sto nije dovoljno kompletan, a to znaci da nije presavrsen za pravljenje igara za razliku od C++, nije presavrsen za izradu aplikacija sa bazom podataka za razliku od C#-a. Znaci Java je sve u jednom, moze se reci.
Ja sam isao ovako
Python>C#.NET>Java(jos usavrsavam)
uz to sam savladao HTML>CSS>JS>Photoshop>i malo ASP.NET-a
takodje i Access, MS SQL Server, MySQL, Visio i MS Project...
Dosta sam na fakultetu naucio, ali mozda i vise kuci uz knjige i Internet.
|