1 Replies - 1585 Views - Last Post: 07 July 2013 - 01:09 PM

#1 aroch2456   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 07-July 13

New to programming

Posted 07 July 2013 - 12:58 PM


I am brand new to programming and am still at University. I would like to know if anyone could give some advice on ways to sharpen my skills beyond what I am learning in class. I have heard of open source code, but I don't know if that's the right place to start as a beginner. Thanks in advance fro any advice that you all have.
Is This A Good Question/Topic? 0
  • +

Replies To: New to programming

#2 tlhIn`toq   User is offline

  • Xamarin Cert. Dev.
  • member icon

Reputation: 6534
  • View blog
  • Posts: 14,450
  • Joined: 02-June 10

Re: New to programming

Posted 07 July 2013 - 01:09 PM

Start by reading back a few pages. Ever new rookie asks this without reading the 100 posts just like it before them.

My standard beginner resources post - Updated June 2013

Plan your study route:
There are three routes people seem to take when learning programming.
  • Just start trying to create programs
  • Start taking apart other programs and try to figure out the language by reverse engineering
  • Follow a guided learning course (school or self-teaching books)

For the life of me I can't figure out why people try 1 & 2. I strongly suggest taking the guided learning approach. Those book authors go in a certain order for a reason: They know what they're doing and they know the best order to learn the materials.

  • First learn the language by working 2-5 "Learn C# in 30 days" type books cover to cover.
  • Do a dozen on-line tutorial projects where you build what you're told to build, the way you are told to build it WITH AN EXPLANATION OF WHY so you can learn.
  • Learn to plan before you type.
  • THEN you start designing software with a purpose.

I don't learn from reading books: I learn by doing.

Newbie/Rookie said:

I have little/no programming experience but I need to write a program by Friday that does XYZ.

Resources, references and suggestions for new programmers.

Was This Post Helpful? 0
  • +
  • -

Page 1 of 1