Delphi training

Sign up for our

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


Robert Jennings
Miramar, FL

Intermediate Delphi Training

You Can Get Started Immediately!
Step-By-Step Live Online Delphi Training
From The Comfort Of Your Home Or Office

Delphi Training Demo & Beginner Training

Advanced Delphi Training

Krikor Mnatzaganian
Founder & President

Dear Delphi Developer:

You have come to the right place if you:

Need to increase your Delphi programming skills, AND

Are willing to put in the time and effort to learn?

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


What You Will Learn In The
Intermediate Delphi Classes

Overview Of Classes:

Day One: DL201 - Delphi Programming Concepts - Part III
Day Two: DL202 - Delphi Programming Concepts - Part IV
Day Three: DL203 - Client/Server With dbExpress
Day Four: DL204 - Real World RDBMS Techniques
Day Five:

DL205 - Working With ADO

FREE Class with sign up:
Extra Day:

DL207 - WORKSHOP - Step-By-Step Delphi Application Design & Creation


DL206 - Rave Reports

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 Days One & Two, we will cover more advanced programming concepts in Delphi. You will acquire new programming skills that will propel you to the next level in your expertise, and increase your employment opportunities.

In the process, you will create many mini-applications that utilize and build on these concepts. You will learn how to:

  • Create and call DLLs
  • Work with INI files and the Windows Registry
  • Create multi-threaded applications
  • Handle background processing and multi-tasking
  • Handle windows, keyboard and mouse input, and processes
  • Further control and enhance your application

Day Three will introduce you to Client/Server programming, a crucial skill for most software corporations. By learning how to write, maintain and support Client/Server applications, you considerably increase your employment opportunities.

You will learn how to:

  • Work with large RDBMS databases like Oracle and SQL Server
  • Efficiently handle transactions
  • Resolve errors
  • Avoid the major pitfalls of Client/Server programming
  • Create more robust applications that are faster and more powerful

Day Four will cover real-world database techniques and coding challenges. You will learn how to apply your database skills to real-life situations, and to address many of the challenges that developers face every day.

You will learn how to:

  • Handle the most common problems faced in today's challenging and demanding business world
  • Meet the needs of your power users
  • Speed up your application and database queries
  • Build an efficient user interface
  • Recognize and avoid the major pitfalls of database programming

In Day Five, you learn how to work with ActiveX Data Objects (ADO), which shares many similarities with BDE. This will expand your database access skills and will give you many more capabilities in your software development.

As a FREE BONUS, you will also get an extra day of training and can choose one of the following two options:

  1. A workshop designed to put to use many of the concepts taught in the beginner and intermediate 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.

  2. Rave Reports: Delphi ships with Rave Reports, a code based reporting system that contains many of its own components with hundreds of methods, properties and events, and compiles into your application with no external files. This class will introduce you to the many features and train you to write simple and master/detail reports for your application.

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 Started


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

©2005-2009 Business-IQ