offline
- Pridružio: 05 Maj 2010
- Poruke: 112
|
Evo da ti olaksam malo redosled ucenja:
Ovako sam ja isao:
1. Varijable/promenjive
2. Tipovi podataka (String, int, char, bool, long, decimal, double, byte...)
3. Naredbe(if-else,while, do while, for, foreach, switch-case-default itd)
4. Operatori(+,-,=,*,/,+=,-=,++,--)
5. Enumeracije
6. Liste
7. Izuzetci(try-catch-finally)
8. Property(get{return} set{value})
9. rad sa fajlovima (System.IO)
prelazi na Windows Forms
10. Izucavaj za sta sluzi (labela, button, listbox, checkbox, radiobutton, listview, datagridview itd imas ih tone)
11. Objektno Orijentisano Programiranje(Klase, Metode, Atributi, Objekti, Konstruktori, Modifikatori pristupa, Interfejsi, Strukture, Delegati)
12. ADO.NET(rad sa bazama podataka OLEDB, Sql, MySql,Oracle i dr.)
13. rad sa Grafikom (Graphics, Drawing, Imaging) klase
14. Komunikacija (Net, Web, Sockets itd)
15. Microsoft i C#(Microsoft klase)
16. Xml i C#(Xml klase)
prelazi na WPF (Windows Presetation Foundation) i pravi projekte koje si dosad pravio u klasicnom "Windows Formsu" i fokusiraj se da naucis malo i Xml da bi mogao praviti cuda. Posle ovoga zavrsi sa ASP.NET-omako hoces da potpuno savladas C#.NET, ASP.NET sluzi za programiranje dinamickih Internet stranica, nesto veoma slicno kao popularni PHP, samo sto je ASP.NET platformski ogranicen, uz ASP.NET se podrazumeva da naucis i barem osnove nekog Sql Servera(MS Sql, MySql itd).
Posle toga ako izguras i uspes da sve naucis, ides istim postupkom na sledeci jezik (Javu ako hoces portabilnost i popularne aplete, C++ ako hoces nesto brze aplikacije, VB.NET ako hoces...? ne vidim ikakvu prednost njega u odnosu na C# , Html+CSS+JavaScript(nije isto sto i java, ali imas prednost ukoliko znas Javu uz to AJAX, JQuery)+Php/Asp.Net+Photoshop+Flash/Java appleti/SilverLight ako hoces da budes Internet programer+dizajner.
|