What are the best sites and resources for software developing and designing?

Muhammad Faisal Wahab Khan November 12, 2012

I see many websites having articles on web and graphic design resources. This may help web and graphic designers but what abut software engineers or developers?

Can you list any resources which shows development of complete software from scratch in any programming language i.e Java, C++, C#, Python etc?


  1. Alexandra Momo
    February 3, 2013 at 7:25 am

    Stackoverflow.com is such a good site if you are in trouble.

  2. Sravan Kumar
    December 17, 2012 at 11:43 am

    Software development from scratch is not as straight forward as web/graphic design.
    1. First, It needs a lot of analyzation to know the individual benefits of each language and decide on one.
    2. Once decided, need to go thru individual concepts and understand the coding techniques, best practices and importantly creating your upcoming software's Architecture.
    3. Then start developing the individual back-end components for your website.

    So you basically need help on the 2nd point above which needs an extensive level of reading and practice but not very difficult though.
    How well you develop the back-end components depends on how well you understood the language concepts and analyzed.
    A well develped website software can save a big bunch of maintenance costs, Errors, and TIme. A poorly developed one will be a victim of these.

    I would say, reading article and following a tutorial to develop your website software doesnt complete your preparation .
    What you need is taking help of articles and tutorial online and understand the rationale behind the technical concepts you met and then why and how to implement for your website. On this way, having a training or taking a help of your geeky friend (for actual tech discussion) will help you.

    You can refer CodeAcademy, dzone.com, http://www.devshed.com,and ofcourse Google :-)

  3. Arun Vishnu
    December 14, 2012 at 10:10 am
  4. Sreekanth Stern
    November 30, 2012 at 4:37 pm

    Here's the website link : http://thenewboston.org/

  5. Sreekanth Stern
    November 30, 2012 at 4:36 pm

    I have seen many videos and Websites to learn programming but they didn't worked for me Until i visited THENEWBOSTON channel on youtube .

    It is a good channel to start learning Programming and web Designing ,have been learning Programming from this site they are easy and good Here's the link


  6. atul mahajan
    November 24, 2012 at 4:44 pm
  7. Christopher Webb
    November 14, 2012 at 9:48 pm

    I would try net.tutsplus.com, lynda.com or tutsplus.com for resources in programming and design.

  8. Mart Küng
    November 14, 2012 at 1:00 pm

    http://thenewboston.org/ has a lot of good stuff, so does http://www.newthinktank.com/ and both have a youtube chanal assosiated with them whitch brings us to third source: youtube tutorial videos. Just search.

    For C and C++ specificly, I'd suggest http://www.cplusplus.com/ and http://www.cprogramming.com/.

  9. Boni Oloff
    November 14, 2012 at 9:20 am

    There are many resources to learn programming. You can try the channel9.com
    It is Microsoft website.

    • faisal khan
      December 17, 2012 at 3:23 pm

      now that's something new... but doesn't that just focus on C# and visual programming??? which i already know?? :P

  10. Debra Beshears
    November 14, 2012 at 5:44 am

    Codeacademy is great place to start learning to program. They have recently added Python to their tutorials. You can check them out at http://www.codeacademy.com.

    • faisal khan
      December 17, 2012 at 3:22 pm

      i actually already use codeacedemy as my reference thanks for your response :)

  11. Dimal Chandrasiri
    November 13, 2012 at 6:53 pm

    Fore this, the only answer I can give you is the API documentation that is been provided. For example, JAVA DOC provides all the method details with how to use them, and for android there is a developers website to get method details.

    • faisal khan
      December 17, 2012 at 3:21 pm

      thanks i do appreciate api's they are very helpful.. but what if you don't know how to read or use them? it's not this in my case :P

  12. Jim Chambers
    November 13, 2012 at 6:37 pm

    Try Microsoft TechNet.

    • Ahmed Khalil
      November 13, 2012 at 6:46 pm

      what is the link ?
      doyou mean MSDN

  13. Erlis D.
    November 13, 2012 at 2:29 pm

    If you search online there are a lot of sites!
    But I will recommend you a social network for coding stuff:
    Hope you find it useful!

  14. Anonymous
    November 13, 2012 at 1:33 am

    Codecademy can help you out with learning how to code with JavaScript, HTML/CSS, Ruby and Python currently & they are adding more.

    The following are all tutorials. If you are interested in C#, look at what is available at csharpcourse.com. For C++, there is cplusplus.com, learncpp.com and cprogramming.com. For Java, there is freewarejava.com, javagalaxy.com, and javanotes. Most of the tutorials have exercises and if you actually try to do them on your own instead of just looking at the provided solutions you should be able to learn quite a bit from them.

Ads by Google