Never programmed anything in my life...where do I start?

Depending on what you want to get out of it.. I am self taught using VB.NET and start with the sole intent of creating bots for SEO.

I've on here quite often asking questions about everything bot related.

I can snap out some bot pretty fast...once you learn the ropes you will get the hang of it.

there is a website that not only "gives" you the code but also shows you in a video and it's all based on VB.NET

http://howtostartprogramming.com/vb-net/

For basic bot making you can really just copy and paste the code from this site.

That being said you might run into the same situation as I have over the last several months.

Copy and pasting you don't learn crap and when you run into an error you can spend hours trying to find a result.

But the people on this forum have more than helpful to show me the way when I got lost....quite a few of them aggrevated but they still helped.

If I could do it all over again I would start from scratch and work my way up the ropes but building up to the web programming aspect of the language.

I'm almost done halfing arsing my first bot in VB.NET that will do everything I want it to do but it took my 6 months time and all my extra time to build.

I personally am about to start completly over but in a more powerful language C++. Since I am going to have to learn it from the ground up I might as well learn a language that is powerful and versitle.

My that's my take on it.

Here is a hint that will help you on your way to botting. For very basic bots you can use the web browser control. With this you can do pretty much what you need. It is a bit laggy compared to other features but if you are new and insist on starting the language at such an advanced stage then you will want to use web browser first....then move over to webclient, then httpwebrequest, then sockets.

I never made it past httpwebrequest because I had all the speed I needed with httpwebrequest.

Best of luck and hit me up if you need help...I know how it is when you are first starting out.
 
Last edited:
You learn the basic syntax and how the language works first, then you just constantly RTFM (read the fucking manual) when there's something in specific you need to do. Even the most experienced programmers have to look things up.
 
Grab your self a cup of HTML5 and start researching.
Code:
http://bit.ly/zHBrqJ
 
I used codeacademy acirclefigure something - needed the outlined learning in the start, check it out - helped me with getting a actual understanding. And if you cant think of a project to try to learn from I always say; Build a new Google. You'll have plenty of problems to solve on that task ^^ haha good luck!
 
Wow, so much information. Don't know if it helps the OP, but has definately helped me to advance myself from basics of htlm.

Thanks people.
 
Free Stanford courses!

the above is a thread that has links to free classes. there are some computer classes. hope that helps.

 
You learn the basic syntax and how the language works first, then you just constantly RTFM (read the fucking manual) when there's something in specific you need to do. Even the most experienced programmers have to look things up.

Actually this is the real "wrong" way to learn how to program. Syntax is just the language you program with not the actual nuts and bolts of the application.

You need to learn the basics of programming first then worry about syntax when you decide which language you decide to go with on your project.

Example of this is a variable. A variable has the same meaning behind any computer langauge but if you don't know what a variable is then it doesn't matter if you try to create something in VB.NET, C#, etc your not going to get very far.

Another example is looping....be that in C# or C++ if you don't understant the concept behind looping then does it really matter if you can write it any language? Not really

Just a suggestion. I know that I said that you can copy/paste code from other websites but truely you need to understand some of the very basic concepts of programming before running out and trying to stitch something together.

I would suggest just picking up a good book or visit a website that describes the fundementals of programming and then move on to object oriented programming, then finally taking on a language like VB.NET, etc to start your application process.

I would maybe look into one of the above links about the online classes..if you watch these series of videos I will bet my left leg that you will come out the other end of it with some powerful knowledge.


http://academicearth.org/courses/programming-methodology
 
Last edited:
Actually this is the real "wrong" way to learn how to program. Syntax is just the language you program with not the actual nuts and bolts of the application.

You need to learn the basics of programming first then worry about syntax when you decide which language you decide to go with on your project.

Example of this is a variable. A variable has the same meaning behind any computer langauge but if you don't know what a variable is then it doesn't matter if you try to create something in VB.NET, C#, etc your not going to get very far.

Another example is looping....be that in C# or C++ if you don't understant the concept behind looping then does it really matter if you can write it any language? Not really

Just a suggestion. I know that I said that you can copy/paste code from other websites but truely you need to understand some of the very basic concepts of programming before running out and trying to stitch something together.

I would suggest just picking up a good book or visit a website that describes the fundementals of programming and then move on to object oriented programming, then finally taking on a language like VB.NET, etc to start your application process.

I would maybe look into one of the above links about the online classes..if you watch these series of videos I will bet my left leg that you will come out the other end of it with some powerful knowledge.


http://academicearth.org/courses/programming-methodology

This is very solid advise. Learn solid programming concepts and then languages are just a matter of syntax differences.

The best advise I can offer is to find out how you retain information best. For me books have always been a lot better than any video or online tutorial.

There's just so much to cover when it comes to programming that it's kind of hard to actually get it from a video or website in the same way you can from a half a foot thick book!

Find a good one and follow it from beginning to and type EVERY example in it. Dont skip through anything trying to focus on just the parts you "think" you may need to complete your project.

Most importantly, practice makes perfect and repetition is the father of learning. Do something programming related EVERYDAY.

Good luck.
 
I would say that you have to decide how deep you wana go... VB and C# are never "wrong choice", there is always much to do with them
 
Vb is one of the worst langage to start with. It's give you so many bad habits.
But its all about programmer, not langage.
Some vb application can be better than c++ or csharp if well coded.

I'll suggest you to start with c#, not vb. But thats just my point of view.
 
Back
Top