Click here to Skip to main content
15,905,874 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Im not an IT grad but i want to learn programming. can someone help me how to have a knowledge in programming from basics to advance? please help provide web add for tutorials
Posted
Comments
Sergey Alexandrovich Kryukov 28-Jun-15 1:37am    
Very nice, but what would you want from us? Writing a book on your request, "All programming in one book"? Don't you think it would not be so realistic?
—SA

N.b. For these kind of questions it is impossible to have a best answer and are opinion based.

Your interest for learning looks commandable and that will show you the right way. What you need to have is patience and keep trying.

As you have tagged C# in the question, it's one of the most advanced programming laguage with .Net as it's back bone.

To start with C# programming best thing is to get Visual Studio 2013 community edition installed in your system. It's completely free.
Dowload it from here
https://www.visualstudio.com/en-us/products/free-developer-offers-vs.aspx[^]

Then learn fundamentals and try some sample programs
https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx[^]
https://msdn.microsoft.com/en-in/library/aa288436(v=vs.71).aspx[^]

Just start with these and if you face any problem come back here and feel free to ask.

Forget about advanced programming for now. It will come to you automatically as you keep learning.

Hope, it helps :)
 
Share this answer
 
v2
Comments
gingfreecss 2-Jul-15 6:47am    
Thank you for this. :) will try this out and come back to you if i have some enquiry.
Hi,

There are few things that needs to be answered first

1) Why do you want to learn programming
Possible answers
a) career
b) Entrepreneur and want to DIY
c) Hobby

2) What kind of language do you want to learn, seeing your tag as C# I imagine it is C#.

There are lots of site that teach C#, I have also started recently and find below helpful in sequence of usefulness

1) Code Project -> have lots of tutorials that help you with actual business needs.

2) MVA -> Lots of free courses

3) C# corner -> very useful.

If you want to take programming as your career option then getting MSCP certificate will help. If you want to do it for your business then I would suggest there are some very easy languages that can help you with most of the stuff. You should try hands on scripting languages or mark-up language.

Hope this helps.
 
Share this answer
 
Comments
gingfreecss 2-Jul-15 6:51am    
Actually for your question i want to satisfy the 3 areas, for my additional knowledge also if possible to grasp it eventhough im not an IT graduate. also i love to program but i only do it on excel vba with the use of macro and the third is for quite some time this was my hobby and as of now with my current work it needs some programming.

can you provide link for MVA? and C# corner? and what is MSCP certificate?
Please see my comment to the question.

Perhaps you can start from this:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html.

—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900