views:

391

answers:

6

I just got a call from a friend who wants to learn some programming. I'm going to help her get a copy of Lazarus set up, since there's no worthwhile free version of Delphi available, but the actual learning process is a bit beyond my ability to help out. This friend has no coding background at all, and I'm not very good at explaining concepts to someone with no knowledge of the basics to work from. Does anyone know where I could find some tutorials to point her to, that can explain the basics of Object Pascal to a complete newcomer?

+9  A: 

Try essential pascal (or directly here)
Delphi basics might be worth a try too...

François
I agreee with Delphi Basics.
Cape Cod Gunny
+5  A: 

Try this: A Beginner's Guide to Delphi Programming.

Rowan
+5  A: 

Delphi.about.com has some great tutorials as well for the beginner and intermediate programmer.

Tom
great content, obtrusive ads
Argalatyr
Don't know about any ads. I block all of them with Adblock Plus :D
Tom
I do too (FlashBlock helps as well), but they still screw up the layout
Argalatyr
A: 

Almost all of the Delphi books do assume some basic programming concepts, so you will want to find some theory books that explain the primitive things. The book CODE by Charles Petzold is one that I recommend as it covers a few of the concepts that need to be understood. The nice thing about the book is that it isn't really language based, just concept based..and it leads the reader into the world of how programming works.

The Code Complete books also cover some of the basic, but yet more advanced, material as well. I believe many of the examples in the book are C based, but can be easily translated to object pascal with very little knowledge. Its more about the text than the examples, and applying the examples is simple if you have one of Marco Cantu's books.

skamradt
A: 

I know you said online... but:

Introducing Delphi Programming: Theory through Practice http://www.amazon.com/Introducing-Delphi-Programming-through-Practice/dp/0195789113/ref=sr%5F1%5F1/176-2289440-8428925?ie=UTF8&s=books&qid=1252115664&sr=1-1

by John Barrow, Linda Miller, Katherine Malan , Helene Gelderblom

Paperback: 544 pages Publisher: Oxford University Press, USA; 4 edition (July 28, 2005) Language: English ISBN-10: 0195789113 ISBN-13: 978-0195789119

is a very readable/usefull book for the beginner.

Bob S