Learn Delphi (original) (raw)

Check Out All Of The Blog Posts From The Learn Delphi Community

Learning Delphi from Beginner to Advanced through Video

Embarcadero YouTube

The Embarcadero YouTube channel contains thousands of hours of free training for Delphi with hundreds of topics ranging from Beginner to Advanced.

Get Up To Speed Fast

The free training provided brings you up to speed fast so you can start building your app for Android, iOS, macOS, Windows, and Linux.

Expert Knowledge

The Embarcadero YouTube channel features videos with experts who might have 20 to 30 years of experience and therefore a deep understanding of the topics they cover.

It is easy and fun learning Delphi to build apps.

Head over to the Embarcadero YouTube channel and start learning Delphi for free.

Beginner

Just getting started? Head over to the Embarcadero YouTube channel to access all of the introduction videos for the Delphi IDE. Learn about creating your first app, using livebindings, and deploying to mobile devices.

100

of hours of introductory training for free!

So you can begin building your apps fast

Android, iOS, macOS, Windows, Linux, HTML5*

Intermediate

The Embarcadero YouTube channel delves into more advanced topics with hundreds of hours of free instruction on things like connecting to a REST service, working with LiveBindings, and connecting to over twenty different databases with FireDAC.

20

FireDAC connects to over 20 different databases
Learn FireDAC

FireDAC is a Universal Data Access library for developing applications for multiple devices, connected to enterprise databases.

Learn LiveBindings

Learn all about connecting data aware controls with your data using LiveBindings in the plethora of videos available on the Embarcadero YouTube channel.

Learn REST Services

REST services are everywhere and connecting to them with Delphi is easy. Access free training videos to help you connect to REST APIs.

Learn Mobile Apps

There are hundreds of hours of free videos available to get you deploying your app to Android and iOS fast!

Advanced

The Embarcadero YouTube channel features hundreds of hours of advanced learning about Delphi on topics such as parallel programming, getting the best performance out of your apps, artificial intelligence, and more!

Parallel Programming

Learn about Tasks and Futures over on the Embarcadero YouTube channel from experts in parallel programming.

Fully Responsive

Learn about building fully responsive single UI single codebase apps with Delphi that target Android, iOS, macOS, Windows, Linux, and HTML5*.

Learn AI

Learn about working with artificial intelligence libraries and IBM Watson in Delphi on Embarcadero YouTube.

IoT

Learn about integrating Delphi with various IoT devices in hundreds of hours of free training videos on the Embarcadero YouTube channel.

Access hundreds of hours of free online video courses, a number of different Delphi and Object Pascal books, and hundreds of cross platform app samples for Android, iOS, macOS, Windows, and Linux.

There are a number of books that are good for beginners in Delphi that cover the Object Pascal language and building apps with FireMonkey.

These include the Object Pascal Handbook, the Delphi Cookbook, and Coding in Delphi. They can be found on Amazon and a number of other booksellers online.

Access over 26 videos that take you from the vary beginning of how to use the Delphi IDE to farther into the product and building your first application for Windows with these free YouTube videos.

Although there are many versions and editions of Delphi, you will be able to apply all the concepts you learn here in later versions of Delphi too – for as long as there is Delphi to learn, these Delphi video tutorials are still valid!

There are 26 sample projects with short snippets for building mobile apps that access various device hardware like the gyroscope, accelerometer, camera, and more.

You can access the mobile snippets from Github or directly from the IDE via the Welcome screen where you can select the Open Sample Project… option. Additionally, there are over 50 other samples you can access to learn how to use various features of Delphi.

Beginner thru Advanced Courses on VCL, Object Pascal, C++, FireMonkey and more – Plus Online Bootcamps, Conferences, Replays, and Developer Certification Exams.

There are a number of books that are good for intermediate developers in Delphi that cover the Object Pascal language and building apps with FireMonkey.

These include the Expert Delphi, Delphi In Depth: FireDAC, Delphi Programming Projects, More Coding in Delphi, and Cross Platform Development with Delphi 10.2 & FireMonkey. They can be found on Amazon and a number of other booksellers online.

LearnDelphi.tv has over 100 videos diving into developing with Delphi. These include working with TFDMemTable, VCL controls like TSplitView and TCheckBox, fractals, parallel programming, LiveBindings, video capture, XML databinding, dynamic typing and much more.

In addition to the free online courses LearnDelphi.tv also has a number of paid courses like Building Apps in Delphi With the VCL, Android Clients with Delphi REST Servers, and Building Data Aware Apps using the VCL. Courses are provided by Alister Christie who is an Embarcadero MVP.

There are over 50 Multi-Device Samples including how to access Bluetooth, Maps, the location sensors, in-app payments, Beacons, Windows 10 controls, 3D, parallel programming, physics, and much more.

You can access the multi-device samples from Github or directly from the IDE via the Welcome screen where you can select the Open Sample Project… option. Additionally, there are over 25 mobile snippets you can access to quickly learn how to use various features of Delphi.

Exercism.io provides code practice and mentorship for everyone.

The exercism.io Delphi Track mentors are friendly, experienced Delphi Pascal developers who will help teach you new techniques and tricks.

Join hundreds of students on exercism.io who have enjoyed learning and improving their skills by taking this track.

Hundreds of hours have gone into making these Exercism.io Delphi Track exercises fun, useful, and challenging to help you enjoy learning.

Access hundreds of hours of free online video courses, a number of different Delphi and Object Pascal books, and hundreds of cross platform app samples for Android, iOS, macOS, Windows, and Linux.

There are a number of books that are good for advanced developers in Delphi that cover the Object Pascal language and building apps with FireMonkey.

These include the MVVM in Delpi, Hands-On Design Patterns with Delphi, Mastering Delphi Programming, A Complete Reference Guide, Delphi High Performance, and more. They can be found on Amazon and a number of other booksellers online.

The Embarcadero YouTube channel features thousands of hours of free training in Delphi topics from beginner to intermediate and advanced. Featuring video from the CodeRage 2019 conference and hundreds of webinars around the Object Pascal language and Delphi product.

If you are looking to learn more about advanced Delphi topics the Embarcadero YouTube channel is a great resource. It has deep dives into RAD Server, IoT, advanced features of the Delphi IDE, parallel programming, FireDAC, Windows 10, Linux, iOS, Android, and much more.

There are 100 Delphi cross platform samples for Android, iOS, macOS, Windows, and Linux available over on Github. Featuring apps like an email client, an RSS reader, an Emoji navigator, a drawing app, a music player, and many more.

You can access the cross platform samples from Github. The samples use a little amount of code to achieve quite a bit of functionality. The cross platform samples are provided for free by an Embarcadero MVP.

Slide

Stable Diffusion Client

Generative art with AI on the desktop. · Open Source Sample · 50+ custom Stale Diffusion models · Image to image and Upscaling · Cloud Based GPUs Or On-Prem GPU · Windows, macOS, Linux Built In Delphi Download Source Code Slide

CodeDroid AI

Generate code and Delphi forms with AI. · Open Source Sample · GPT-4, Vicuna-13, and other LLMs · Custom prompt template system · Cloud Based GPUs Or On-Prem GPU · Windows, macOS, Linux Built In Delphi Download Source Code Slide

SDXL Inpainting

Generative AI art inpainting client for SDXL · Open Source Sample · Create masks and inpaint with AI · Painting history and negative prompts · Cloud Based GPUs Or On-Prem GPU · Windows, macOS, Linux Built In Delphi Download Source Code Slide

AI Vision Chat

Discuss images with AI · Open Source Sample · LLaVA-7b model · See how it works with API X-Ray · Cloud Based GPUs Or On-Prem GPU · Windows, macOS, Linux Built In Delphi Download Source Code

Delphi In The Age of AI