Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3438628
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T08:12:39+00:00 2026-05-18T08:12:39+00:00

I am totally new to programming and I have chosen Delphi as the programming

  • 0

I am totally new to programming and I have chosen Delphi as the programming language that I would like to learn.

I basically want to build tools that will fill and submit web forms using sockets and I want them to be multi threaded as well.

I would love for them to be feature rich and perform correctly.

I am in no real rush to do this as I do understand that it takes time to become efficient at anything (especially programming). However, I do want to take the shortest path that I can in learning.

If it were possible I would love to go to school to learn the language but it seems like there are no schools in the US that teach it.

I have found quite a good bit of information on the internet that has helped me gain a basic knowledge of how things work inside the IDE and how to build basic apps but I want to be able to build really good apps that these tutorial do not teach me how to do.

So.. My question is how do I go about becoming an expert Delphi programmer without having any “Real Teacher” to guide me? How did you guys learn?

Would learning another programming language with the help of a teacher and them coming back to delphi make sense?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T08:12:39+00:00Added an answer on May 18, 2026 at 8:12 am

    Former Delphi Product manager Nick Hodges created 30 video demos targeted to those new to Delphi and the object-pascal language. UPDATE 2017: That link is dead, videos can now be accessed thanks to archive.org here.

    The videos take the viewer through the basics of the IDE, the language, and each demo mostly builds on the previous one in order to ultimately create a not too shabby GUI text editor.

    If you are new to Delphi, this is a great place to start with the language and I’d highly recommend investing the time and watching the videos. I’ve seen them all and it helped me quite a bit.

    The video demos use Delphi 2006, but these demos are entirely valid on any newer (and probably the older Delphi releases) version as well. Here are the topics covered in the videos:

    NOTE: If the videos are no longer accessible on the originally hosted page, you can still obtain them from archive.org:
    https://web.archive.org/web/20130630143102/http://blogs.embarcadero.com/nickhodges/2006/08/15/26687

    Download the ZIP file for each topic, which contains the video for that topic.

    • 1 – Intro to the IDE
    • 2 – Hello World
    • 3 – Basic Application Development
    • 4 – Language Introduction
    • 5 – More Lanugage Intro
    • 6 – Basic String Manipulation
    • 7 – Basic Datatypes
    • 8 – Sets
    • 9 – Arrays
    • 10 – Records
    • 11 – Basic Data
    • 12 – Simple Class
    • 13 – Procedure and Functions
    • 14 – Units
    • 15 – Inheritance
    • 16 – Polymorphism
    • 17 – Why OOP
    • 18 – Properties
    • 19 – Member Visibility
    • 20 – Constructors and Destructors
    • 21 – TurboPad: About Box
    • 22 – TurboPad: File Open
    • 23 – TurboPad: File Menu
    • 24 – TurboPad: Saving
    • 25 – TurboPad: Edit Menu
    • 26 – TurboPad: Toolbar
    • 27 – TurboPad: Word Wrap and Fonts
    • 28 – Live Templates
    • 29 – Refactorings
    • 30 – Debugger

    And once you get through the videos, head over to the Delphi Basics website and bookmark it. Seriously, I still use this website about 10 times a day for reference on Delphi.

    I’d also recommend reading delphi.about.com‘s “A Beginner’s Guide to Delphi Programming“, which is a nice primer to Delphi programming.

    Also, IMO, for the most important (and best) resource for learning Win32 API is Mark Russinovich’s Windows Operating Systems Internals Curriculum which is offered for free.

    It is designed to be used by an instructor to teach students. I went through it and it is awesome. Full of examples, history, and detailed explanations. In my opinion, this is an ideal way to learn the Windows API.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Totally new to Capistrano. I have a local git repository that I want to
Totally new to programming so kindly excuse the silly question. I have this URL
I'm totally new to AWS. I managed to have an instance that runs PHPMyAdmin.
I'm using Delphi 7, totally new to database programming, and need ODBC. I am
I have started looking into iPhone game programming. I want to build a game
Being totally new into node.js environment and philosophy i would like answers to few
I have two years of experience on iPhone programming but totally new to OpenGL.
Totally new to python, and i want to do the following: I have this
I am totally new to math/numerical analysis programming and I was looking all over
I'm totally new to this WCF Services thing so any guidelines would be greatly

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.