Delphi training

Sign up for our

To receive special programming tips and training discounts, sign up for our newsletter.


Robert Jennings
Miramar, FL

Download A Demo Of A
Delphi Training Class

"Introduction To
Creating & Calling A DLL In Delphi"
Valued at $99)

Download Links DLL Example Using Delphi
Free Delphi Training - Part One
Free Delphi Training - Part Two
Free Delphi Training - Part Three
Free Delphi Training - Part Four

Download all four parts at once (70.25 MB):

Delphi Training Example

My Proven Delphi Training Will Take You
From Zero Delphi Knowledge
To Delphi Developer
In 10 Days Or Less

You Can Get Started Immediately!
Step-by-step live online Delphi training
From the comfort of your home or office

Already Developing In Delphi?

Choose A More Advanced Level:

Intermediate Delphi Training

Advanced Delphi Training

Krikor Mnatzaganian
Managing Director Of Training

Dear Friend:

Are you:

New to programming with no prior experience, OR

Completely new to (or just starting in) Delphi, AND

Willing to put in the time and effort to learn?

We have had an overwhelming success in training employees of companies such as:

Read on to learn how you can get started right away and be writing Delphi programs in ten days or less.


What You Will Learn In The
Beginner Delphi Classes

The following application was created after only five days of Delphi training. It is only one of many examples of what you will be able to do after going through this beginner's course:

Download FREE software:

My Favorite Recipes Application

Favorite Recipes Application Example Created After Only Five Days Of Delphi Training

Overview Of Classes:

Day One: DL101 - Introduction to Delphi - Learn Delphi Now
Day Two: DL102 - Pascal Basics
Day Three: DL103 - Delphi Programming Concepts - Part One
Day Four: DL104 - Delphi Programming Concepts - Part Two
Day Five: DL105 - Introduction to Database Programming with Delphi
FREE Class with sign up:
Extra Day: DL107 - WORKSHOP - Step-By-Step Delphi Application Design & Creation

Each of our standard online Delphi training classes is offered as an 8-hour day class or is divided over two evening classes.

Several applications will be created to illustrate the various concepts taught at differenct levels. All examples will be fully explained and be made available at the end of each class.

So What Does This Mean To You?

In Day One, you will create several elementary applications and will acquire a solid foundational understanding of how Delphi works. You will learn the fundamentals to programming in Delphi and gain a comprehensive overview of the programming interface.

You will know the various elements of the Delphi programming environment and know how to get help for the various tasks at hand. By the end of the day, you will know how to:

  • Find your way around Delphi and its programming environment
  • Create a new application
  • Save and compile simple but useful applications
  • Use the built-in Delphi wizards and templates
  • Customize your own working environment
  • Benefit from RAD - Rapid Application Development

Day Two will take you to the roots of Delphi - Object Pascal. To write good applications and good code, you need a solid understanding of Object Pascal. While Delphi is designed to minimize the amount of coding you have to write, you will eventually have to write code.

Delphi is based on Object Pascal. By getting efficient in Pascal, you gain a definite advantage that will help you become a better Delphi developer, and increase your employment opportunities.

You will start with the basics of Pascal and advance step-by-step to learn how to produce clean and efficient code. You will learn how to:

  • Fix the most common programming problems like a pro
  • Write highly efficient code - Good programming is much more than simply writing an application.
  • Discover the secrets that will help you excel as a software developer, and make you more employable
  • Plan, analyze and troubleshoot your code
  • Be a more advanced Delphi developer

Days Three and Four go over the programming concepts of Delphi which are crucial to your development skills in Delphi. Without understanding and knowing these foundational concepts, you will not be able to advance in your development career in Delphi.

Therefore, we spend a lot of time building these foundations and making sure that you become fully familiar with the concepts. In the process, you will create many mini-applications that utilize and build on these concepts. You will learn how to:

  • Streamline and secure your code
  • Recognize and avoid many of the pitfalls of falty programming
  • Design attractive, smart and fast applications
  • Maximize the value of built-in Delphi tools and components
  • Make your software easily portable to Linux, increasing your marketability

In Day Five, you learn how to connect to and work with databases, a very crucial aspect of software development.

Delphi excels when it comes to databases. You will learn the basics and lay a strong foundation for using Delphi to connect to any database from a simple flat Excel spreadsheet to a fully relational RDBMS like SQL Server or Oracle. You will learn how to:

  • Create a robust database application
  • Connect to an existing database
  • Work with data efficiently
  • Find and fix the most common problems

As a FREE BONUS, you will also get an extra day of training as a workshop designed to put to use many of the concepts taught in the beginner classes.

An entire application will be built from the ground up. This is an excellent way to exercise your programming skills. As we build our application, you will learn how to plan for and create a real-life application that you can use for yourself every day.

And, you will also get ONE FULL YEAR OF FREE PROGRAMMING SUPPORT. You can use this for your own applications and projects for one year. Consider the amazing value of this alone.

Save Time & Money Save on your Delphi Training

Now, you can stay home and learn without the added cost and overhead required to travel somewhere for a class.

Start Right Away!

We offer highly flexible scheduling. You can literally sign up today and start immediately , if you like!

We do have a set schedule for our standard classes that start over every month. In addition, we can work with your schedule to accommodate your immediate needs.

One-on-one personalized instruction

Like me, you have probably taken several classes. Every time I took a class, I found it to be too crowded to allow for personalized instruction or a lot of interaction. I often left the class with many unanswered questions.

One of my primary goals is to make you feel like you are the only student in the class.

Here is what one of our students had to say about our classes (see her full testimonial below):

"The small class size allowed for very detailed and personal attention.

The instructor was very patient and wanted the students to be interactive and ask questions freely.

The teaching methodology was extremely effective."

Julie Billings, High Point, NC

Ongoing Support For One Year

I do not have a photographic memory. If you are like me, you will probably not remember every single detail covered in class. This is true no matter what class you take.

Our training always comes with FREE ongoing support for one year for the topics covered in our classes. This has proved to be extremely beneficial to our students.

For example, let's say that you have been tasked with a major development project. You took several classes with us. You are now ready to start working on your project.

What will you do if you get stuck?

It happens to the best of us. We run into coding difficulties. We get mental blocks. We get stuck in a mental rut. We cannot find a solution to a given problem. You can now get professional help.


Simply email or call us with your questions. We will help you find the answer and get you moving along in your project.

Think of the amazing value of this alone!

What Support Has Meant For Julie Billings

"I was completely new to Delphi and I knew I needed an extensive training package. I did a lot of research before deciding on Online Delphi Training.

The selling point for me was the level of support that was included with the training.

While working on my Delphi applications I have called the support line as well as emailed questions about database design, SQL, Delphi, etc.

These questions have ranged from asking for advice on several topics (including application/menu structure, data modules, etc.) to specific coding questions in SQL and Delphi, as well as Delphi set-up/installation assistance.

I have received prompt attention with every call/email I have made. The support is also a great way to continue the learning process.

I am very pleased with the level of support that I am receiving! This is an extremely valuable service!"

Julie Billings, High Point, NC

Advance Your Career

Do you need to learn new skills or learn Delphi to advance in your career?

Robert Jennings from Miramar, FL was in that position when he found us online. Our training secured his position and helped him advance with his company.

"Thank you! Thank you! Thank you!

You have been a savior for me!

I have been programming for many years with extensive experience in Fortran, COBOL, DBase, and Foxpro. My company required that I learn Delphi, but no classes were offered in my area. I found classes in other cities, but there was no way for me to attend in person, and the cost was prohibitive.

Your classes were perfect for me. I learned a great deal and was able to write my first company-required application in a little over two hours.

You gave me job security."

Robert Jennings, Miramar, FL

About me

I started programming with Pascal in 1982 at the Hebrew University in Jerusalem, Israel. I later started using Borland's Turbo Pascal and adopted Delphi as my programming language in 1996 after Borland released Delphi 2. I have been programming with Delphi ever since.

Over the years, I have written countless personal and commercial applications and trained many IT personnel in various fields.

This means that I know the various Delphi versions and all the changes that it has undergone in its maturity and development. My knowledge of Delphi is not purely theoretical or academic, but also highly practical to address hands-on, real-life problems.

I love Delphi! I am very passionate about it and use it for all my development needs. And I am committed to its promotion.

I love teaching! It absolutely thrills me when my students understand the concepts I am teaching and begin using them.

Online Delphi Training combines my passions for Delphi and for teaching.

Have you ever taken a class with a teacher who obviously disliked teaching, did not enjoy the subject matter or did not really care about your education? I did, and it was a miserable experience. I hated the class because of the teacher.

The fact that I love Delphi and teaching means that I am committed to helping you learn. In fact, I guarantee that you will learn with us. It also means that you will love the classes and will look forward to them.

I am also an experienced professional Mathematics teacher. I taught Mathematics for many years before teaching IT related classes. I can work with people with various learning styles and backgrounds, and am extremely patient in my teaching.

In addition to my many years of experience with Delphi, I have an extensive technical background in Information Technology which adds considerably to my software development expertise.

My background includes Oracle, PostgreSQL, MySQL, MS SQL, Access, Paradox, Server Clustering, Networking, Database design and administration, Failover solutions, N-tier solutions, AIX, HPUX and Linux.

This means that I can help you create Delphi solutions for many real-life problems. I teach practically. You will learn the theory, but you will also learn how to apply it in your own world of challenges.

You will learn how to:

Analyze and think about the problem

Build a solid coding foundation

Understand sound programming techniques

Deliver solid real-life working solutions

Serious And Motivated Students Only

To qualify, you must be:


Committed to learning


Willing to follow through

I would love to work with you and help you succeed, if you are serious about learning Delphi and are committed to putting in the time and effort necessary to succeed.


A Few Testimonials

"Thank you! Thank you! Thank you!

You have been a savior for me!

I have been programming for many years with extensive experience in Fortran, COBOL, DBase, and Foxpro. My company required that I learn Delphi, but no classes were offered in my area. I found classes in other cities, but there was no way for me to attend in person, and the cost was prohibitive.

Your classes were perfect for me. I learned a great deal and was able to write my first company-required application in a little over two hours.

You gave me job security."

Robert Jennings, Miramar, FL

"Online Delphi Training is great!

I had a programming background, but was completely new to Delphi. I signed up for 15 classes ranging from beginner through advanced levels.

The small class size allowed for very detailed and personal attention.

The instructor was very patient and wanted the students to be interactive and ask questions freely. The teaching methodology was extremely effective.

I would recommend Online Delphi Training to anyone interested in a career with Delphi!"

Julie Billings, High Point, NC

"I am a senior C++ developer and wanted to learn Delphi programming. I had time constraints and could not take time off from work.

You offered great flexibility in scheduling. I was able to start immediately, and learn during weekends and evenings.

That is a great service! I do not know of any company out there that can do this. More importantly, your Delphi training was excellent. Thank you for getting me up and running so fast."

Darlene Baker, Atlanta, GA

"I am a computer technician, but am completely new to programming. You did a great job introducing me to Delphi programming and teaching me the basics. I am off to a very good start."

Johnny Jones, Athens, GA

Basic Overview

We offer a number of classes, designed to train you step-by-step and to get you up and running fast. You receive:

Documentation for the classes

Code samples, examples, charts and training aids

Continued support for one year

Our goal is to be flexible, both in our curriculum and in our scheduling. We are here to make it easy for you to get the training you need now.

Our standard classes are 8-hour classes. You can take them during the weekday, weekend or evenings. Two evenings are required for each class.

When you sign up for a class, we provide you with your own secure access to our web conferencing interface and a phone conference line (or VOIP) to use for the training.

To join the class, you sign in to the web conference and call the conference line or use VOIP (Voice-Over-IP).

Ten features of our online training that translate into major benefits for you:

Start immediately

Save time - No waiting for weeks or months to take a class

The training is online

  • No traveling is required

  • Very convenient - Work from the comfort of your home or office

  • Save money – no hotels, flights, restaurants and incidentals

  • Save time – Spend more time with family, or have more time to yourself

  • Use your own computer and resources

The training is live

  • You receive personal attention

  • You can interact, ask questions and receive immediate answers

  • Professional trainer assigned to your training

  • You receive directed training

  • The response time is instantaneous

The training is hands-on

  • You get personal help in working out live examples

  • You can try out and test your own code

  • You learn faster by example

  • You can find out the best ways to handle difficult tasks

The training is customizable

  • You can have very relevant training that meets your project needs

  • Learn exactly what you need

  • Create your own curriculum

  • You do not have to sit through classes that do not interest you to cover the few areas you do need

The schedule is customizable

  • You can start very quickly

  • Submit your own schedule for training

  • You do not have to wait weeks or months for a class

  • Classes are offered weekly

  • Classes are never canceled for low attendance

The training is personalized

  • You receive personal attention

  • You can ask targeted questions that address your specific needs

  • You can use your own projects as examples

FREE one year of programming support

  • For the topics you covered in class, you receive ongoing support for one year

  • You can call or email for help in your own projects
  • There are no hidden costs

  • You get quick help

You can take the same class over for free

  • Get twice the training for the price of one

  • Review the material by sitting through the class again for no extra charge

No long-distance phone costs

  • No long distance phone costs with VOIP

  • You are not tied down to any one location

  • You can record the entire class and not worry about taking notes

You save money with us

Our pricing is very competitive when you consider how much time and money you will save by learning from home.

There are no additional expenses involved, and no hidden costs.

Consider the following scenario:

Assume you have to fly out to attend a 5-Day Class, covering the fundamentals of Delphi. The following is a very conservative estimate of what you can expect to pay:

Flights $350
Hotel: 4 nights x $85 $340
Car: 5 x $55 $275
Meals: At $60 a day $300
Incidentals $150
Actual Class - 5 days $2750
Total $4165
Plus Taxes & Other expenses

You can save 40% - 60% with us


Claim Your Bonus Offer:

One Year Of Programming Support

When you sign up for a class with us, you receive a one-year complimentary subscription to our programming support for all material covered in class.

You will learn how to:

Plan your application step-by-step

Create the database for your application

Design the user interface

Code practically and efficiently

Test and troubleshoot your application

Implement and document your application

Get Started Now!

It's 100% Secure


Call us at +1 678-921-0644.

Bonus: One Year Support


Krikor Mnatzaganian
Email Me
+1 (678) 921-0644

P.S. Remember that you get ONE YEAR of FULL SUPPORT for any topic covered in our classes when you sign up with us. You will be able to get help with your projects throughout the year.

Call us today at +1 (678) 921-0644 to get started right away or Delphi Training - Get Startedelphi trainin


Delphi Training Links
Beginner Classes Intermediate Classes Advanced Classes
Standalone Classes:
Take individual classes instead of a course
Online Delphi Training

©2005-2009 Business-IQ