Click here to Skip to main content
15,885,278 members
Please Sign up or sign in to vote.
3.50/5 (2 votes)
See more:
what sites should i go to to learn how to code from the beginning to advanced (please tell me sites that wont have me being super bored) please help

What I have tried:

books, code battle, c++ in a nutshell, khan academy,
Posted
Updated 1-Aug-16 22:57pm

IMHO, this is the best programming website in the world. Even though this is mostly .Net programming there are some very good articles, beginning to advanced. You can even look for particular articles; such as beginning articles: Code Project Beginning Article Search[^]

I come here because I think it is the best. If you are starting at a low level, then the basics of web programming can be found at: W3Schools Online Web Tutorials[^]. They aren't boring, plus you can view the demo and update it with your own code. Even to this day, I go there and practice CSS and JavaScript.

There is also C# Corner which is OK, nice for novice.

You will get bored if you don't code. Try some of the code snippets and download solutions and run them and modify them. Then think of a practice program and then start programming. Programming can be very fun.
 
Share this answer
 
Hi,
You should start with www.tutorialspoint.com[^] . Visit the website, choose the language you wish to learn. There is "try it" option to run/execute the program. It is most important while learning any language how program runs actually.

For advanced level and from interview prospective you should visit GeeksforGeeks | A computer science portal for geeks[^] where you can test your understanding for language.

Best of luck,
happy programming...
 
Share this answer
 
v4
What languages/frameworks do you want to learn? Take a look at some of the following for ideas:
C++ Resources[^]
CodeGuru[^]
Win32 Programming - FunctionX[^]
.NET Book Zero by Charles Petzold[^]
W3Schools Online Web Tutorials[^]
 
Share this answer
 
Remember:
There is no shortcut to knowledge, no one can learn for you, you are the only one that can do it. The way to become a good programmer is long.

In order to become a good developer, you need to master a set of techniques that are the basis of the job and are not linked to a language.

My short list:
- Start with an easy/safe language: VB, Java, C#, not C
- Read documentation / Follow tutorials (a lot of them)
- Start with tiny/useless projects, the purpose is to learn programming, not doing something useful.
- Start with console mode programs (no fancy graphics, no mouse)
- Learn debugger Mastering Debugging in Visual Studio 2010 - A Beginner's Guide[^]
Debugger - Wikipedia, the free encyclopedia[^]
- A problem ? Google is your friend.
- Learn Boole algebra
- Master some analyse methods, Dijkstra Top-Down method is a good start.
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]

Remember the exercises and little projects are not here to make something useful, they are here to teach you programming.
 
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