2013年12月10日星期二

where shoud i set about to learn programing?

I’ve got no experience whatsoever, and I want a place to start. I’m not sure what language i want to learn even, so any help is appreciated.

you should get yourself involed with some simple but key concepts firstly to be started.

1. computer art and programming art could be different,but shares the very important consequential connections.

engineers put a lot of efforts into building up the basic mechanism of modern industy programming art,there are huge number of glossaries and domain knowledges apart in the

understratum and superstratum,what can make you be clear in these areas(language choices,libs choices,os choices,gui choices,and that was the chief question for a newbie

programming learner to be started) requires you a full-top-down knowledge of all aspects.

one cant wlways be a major of 2,or 3 to fully tell this,there are professional argues and wars happened even in very smallest language pairs (a language system could mean for a

huge ecosystem involes with appdomain,but not the lanuage itself).

so the best way is learn to very basis of all,that is knowledges the system programming and software- the os rooted from.

2,what type of app domains would you devote yourself into?what language would you choose to be as your tool language?

infact,above is the same place where questions arises.— languages were general-purpose but infact they have strict boundary to be used dividually for different app domains

(and there are syntax differents,appdomain-applicability differents,designe-supports differents),this often lead to a “language war”.

but it often leads less error-phone to use languages with full moderns feature abilities,,,and under big fames.

for web programming,i suggest you c#,java
for mobile+web programming i suggest you c#.
for traditional desktop apps,you can use cpp or c#(in its manage code way).
for traditional desktop+web+mobile apps,cpp,c#,java is ok.

(of course,above 4 is stated in a rough manner.)

3,for a conrete language system,learn mainly at the syntax and runtime apis.

when 1,2 determined,dont change your minds anymore,escape from the internet,put all your soul in some wellknown shoolar books and its addon sources.and return back to sns sites

like “yahoo answer” to post your questions,after been solved just go on your book,no more sites to view,no more books to downloads.

this is also the place i recommend you java,c#,cause they have well organized docs.industry-strenght test apis.

4,keep your mind everyday,build up your knowledge network,everyday top down scan the programming industry to get an overview,for a programmer,its veryimportant to have his

,,though you would be sily to show you oipions to the fraternity,you are getting the target near,and wotn lost your interests.you will be further longer in the road of

programming and hense lit up your interests.

5,just practise day by day to enlarge your codebase.the more the better,the detailer the better.

6,when after building more prjs.you can earn a job.a job dont always requires too much in what you ve learned,just go on if you ve master a programming language or its

subparts.

its ok.

—————–

for a fully orgrainze what a newbie shuld start in both theroy and language practising,just check my prvious answer for a post《What is the best way to learn computer science?

》。
you will get a full overview.

—————–

the answer is a tech programming supporter for prettytailor dress,which sells mainly fashion dresses , below are some samples taken from it:

Image

( a sample of http://www.prettytailor.com/wedding-apparel-s71361/ )

Image

( hot selling at http://www.prettytailor.com/occasion-dresses-s71339/  )

没有评论:

发表评论