Today's Question: 

Hide

Different programming are similar in helping people build staff work as people want them to. But they all have their own features which differentiate them from other programming languages. The language type may be different, for example Java is OOP, some may have different syntax. A programming motto usually can best describe the characteristic of the programming language. For example, "Write once Run everywhere" for Java.Do you know any other programming language motto?
Do you know the mottos of programmig languages?
Description My Answer

Technical Article => Web =>  Web design

Sites to go if you want to learn web development

Source : sonic0002    Date : 2013-09-19 08:12:23  

Before you start to do web development, either for a hobby or for your start up project, you should be prepared for learning many different technologies including both front end and back end. You may need to deal with UI design, business logic design, data store and infrastructure setup etc. This seems a very complex. Indeed, if you know where you should go, the  it's actually not so hard.

Here are some sites you should go when you face issues while you are doing web development. These sites are not language specific, they will not cover only one specific web programming language, instead they focus more about issues you may encounter and solutions you can find.

Where to go?

  1. StackOverflow when you have a specific programming query
  2. Quora when you have architectural design like doubts
  3. SmashingMagazine when you want to get inspiration from other awesome sites and see good design tutorials + free resources
  4. Mozilla Developer Network when you are looking for documentation and tough tutorials on coding
  5. WebPlatform is like MDN but cleaner and better and younger. It may be too young at the moment and may lack some information but it will grow and become one of the best platforms for documentation and tutorials.
  6. Hacker News when you just want to see great people talk and not disturb them. Oh and this is one place where you also get the best start up information with detailed reviews and what not. Quality of discussion is so frigging awesome that you just don't want to ruin it by adding mediocre thoughts to it.
  7. Dochub.io when you need to know what parameters that function takes or other similar documentation. MDN is slower for these queries.
  8. SitePoint provides cutting-edge content for web professionals — developers, designers, programmers, freelancers and site owners.
  9. Google / DuckDuckGo - Google, you know is great. DDG is awesome for programming related queries. It gives answers right then and there.

Where not to go?

  1. w3schools - While they are always the top on Google Search they have an outdated site. They might have good resources for some of the technologies but it will be hard for a reader to know when to trust it and when he/she shouldn't.
  2. Reddit - You will not be able to distinguish when you are being trolled and when the person is actually helping you out. There are decent subreddits like programming and web_design. If you can handle reddit it's great - it just takes a lot more effort than many other sources.
  3. Any site that doesn't look like it was made in last decade. Quick quality check:
    • All the code should be in perfect formatting
    • All the code should be brilliantly highlighted
    • The paragraphs should be well formatted and content should look neat overall
    • Too many links on the page, go away
    • Too many banner ads on the page, go away

If you want to learn a specific language like PHP, the best way is to go to its official website and check out the documentations.  You should also check the forums related to them as well.

Save as PDF Mark as read Mark as important
By clicking the "Mark as read" button, this article will be marked as read. It will be removed from the homepage's latest news and the article list on the "Technical article" page in following visits and it will be put to your read list which you can find in "Amin->Article read list". There you can unmark the read articles.
By clicking the "Mark as important" button, this article will be put to your important article list which you can find in "Amin->Article important list". Later when you want reread this article, it's easier for you to find it by checking the "Article important list".

Tags : Web development,Resource,Site   Read(6134) Comment(0) Version(4)

Share on Facebook  Share on Twitter  Share on Google+  Share on Weibo  Share on Reddit  Share on Digg  Share on Tumblr    Delicious 

 Previous : China's search engine war becomes tough
 Next : Welcome the new Google logo

  ::Related Articles

  ::Comment Zone  (Total 0 comment)

No comment for this article.

  ::Comment

Nickname  
Email 
Comment

:: Other versions

View all

:: Recent articles

:: Most read

:: Contribute

Want to share with the world your understanding about technology? Want to record the process you solve a technical problem? Want to make the world benefit from your understanding and solution? Write them down. You make the world better, the world makes us better.

Write article

:: Find us

Back to top