bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
does anyone know where i can find programming tutorials? not on a specific language, but more of one that teaches...the logic behind programing(?). if i can get the basic programming concepts down, and all this, then i might be able to do something. i'm sick of books that explain the develepment environment/compiler, but never explain programming or the language the compiler is for. ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
http://www.freenetpages.co.uk/hp/alan.gauld/ It's mainly python (no compiler) but has some VB and Java (i think). It's great. It really helped me learn about Programming not just the language of my choice. ------------------ |
D-SIPL![]() Moderator Posts: 1345 From: Maesteg, Wales Registered: 07-21-2001 |
Look up "Learning to program from the ground up" it's the best guide i know ![]() --D-SIPL ------------------ |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
quote: Oooh! Ooh! I was gonna suggest that book but I couldn't remember the name!!! ------------------ |
Seven7 Member Posts: 50 From: USA Registered: 03-16-2005 |
Bennythebear, Also, look for books: "Programming Languages" and "Operating Systems". If you got some specific questions, post'em here. j. |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
thanks for the link and for the books y'all. that link is pretty good, from what i've read it's what i've been looking for. i did have this program that taught programming. it started you off with the "truck" language, where you had to make trucks move from one square to another while picking up and dropping off certain items. i wish i still had it. ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
right now i'm on the "getting started" part of the "concepts" sections. i'm going to try to get through and understand a section a day, but that depends on how hard the sections get. right now i have lots of free time since i'm still in the process of finding/getting a job. i can't figure out if i want to go to college and learn programming or networking. i enjoy both, but programming has so much more you can do. well active python just finished downloading, so i'm going to finish up the "getting started" section. thakns again for the help. ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
quote:
------------------ |
MastaLlama![]() Member Posts: 671 From: Houston, TX USA Registered: 08-10-2005 |
also, check out http://www.experts-exchange.com ------------------ |
D-SIPL![]() Moderator Posts: 1345 From: Maesteg, Wales Registered: 07-21-2001 |
Programmers Heaven ( www.programmersheaven.com ) is always worth a look. I've been using it a lot. Been toying with the idea of making a floppy linux boot disk that boots into an FTP installation. There are a few around (SuSE, Slackware, Ubuntu, Mandriva and Red Hat) only Slackware worked on my laptop which gave me the idea of making my own. I might get round to it sometime soon. --D-SIPL ------------------ |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
Oh. if you like python bennythebear and you've finished the Learning to Program you may want to try this book @ http://www.byteofpython.info ------------------ |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
thanks for all the links. i have a question for my future reference...are the bootloaders grub or lilo and software that is bootable and that will install them open source? later down the road i might make a bootable cd or floppy(if it will fit?) that will allow someone to copy their windows folder to another(prob'ly bigger) hard drive and then set the hard drive to boot from the windows folder...this would save people a lot of money, because there would be no need for a buying a ghost program...right? i know i could use something like this. ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs [This message has been edited by bennythebear (edited September 11, 2005).] |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
right now i'm on the part that describes variables. i never knew "dim" that is in the "basic" languages has it's root in assembler(i always wondered what "dim" stood for). since i'll be using visual basic a lot i like the part that tells me how to declare multiple variables...because i can declare all the variable of the same type at once, which to me sounds more organized, and easier to look back through my code to find out what is what. like declare my strings and comment beside them "strings" and so on. *edit* ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs [This message has been edited by bennythebear (edited September 11, 2005).] |
Curry Member Posts: 134 From: USA Registered: 11-21-2002 |
I'm sure Python is a good one to learn. (Maybe that will be all you need.) Since you plan to use Visual Basic, you could also start off with a simpler Basic. First Basic (from Power Basic company) is an example, it's similar to QBasic which is what Microsoft made before Visual Basic. It's DOS, though. (There are other Basic's out there, but anyway choose a simple one with not too many advanced features.) http://powerbasic.com/files/pub/demos/firstbas.zip The reason to start off with a simple language implementation is that most languages have so many capabilities--controlling all the things that Windows or other GUI does, and object-oriented language, event-driven, tons and tons of keywords, etc. For learning the concept, you can start off with simple challenges and concentrate on the basics of language and concepts--conditions, loops, math, input, output, and so on. You can try a challenge such as, make a program that asks you for a number and gives some answer such as the square. Enter a number: _ Or a program that displays the numbers from 1 to 20 Or asks for a sentence and then prints it out backwards. These are the kinds of things that a traditional programming textbook or tutorial might start you out with. Of course, it would be possible to learn the same things with other languages if you try the same kind of simple tasks. After you understand the basic concepts then you will probably feel comfortable to move on into Visual Basic or other advanced IDE's and get into the complicated stuff. Curry |
Ereon![]() Member Posts: 1018 From: Ohio, United States Registered: 04-12-2005 |
If you're going to tinker in BASIC at all then I suggest www.qbasic.com, it has some tutorials, but more importantly sourcecode for all kinds of programs that you can look over. ------------------ The old that is stong does not wither From the ashes a fire shall be woken Renewed shall be blade that was broken |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
quote: No a simpler basic will not be needed if benny learns even the basics of python. VB makes GUI simple doesn't it? Python also makes GUI easy but not as easy as VB. I think I read somewhere that oy can't do much with VB these days.... like an AIM client, a bot, a web browser, mp3 player, etc. But I don't suggest you use QBasic... It screwed me up. ------------------ |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
visual basic is the first programming language i ever messed with, i know the gui well. python is working great for the basic concepts, and i want to learn python anyway, so it's a win/win situation ![]() ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs |
en972![]() Member Posts: 562 From: NOT TELLING! Registered: 08-27-2004 |
www.diveintopython.org ------------------ |
D-SIPL![]() Moderator Posts: 1345 From: Maesteg, Wales Registered: 07-21-2001 |
If your serious about Python grab a copy of Python In a Nutshell, it's based on the 2.2 release of Python but thats irrelevant. ------------------ |