Обучение делфи с нуля: DelphiSchool, уроки программирования, примеры, обучение

Содержание

Курсы программирования Delphi с нуля, обучение в школе IT Guru

Назад к курсам

Delphi — это среда объектно-ориентированного программирования, основанная на языке Object Pascal. Используется для разработки
и поддержки программного обеспечения. В отличии от своего прародителя, языка Pascal, многофункционален и удобен тем, что имеет
визуальный редактор приложения, который позволяет создавать внешний облик будущей программы.

Чему Вы научитесь:

Выучите базовый синтаксис языка программирования Object-Pascal
Научитесь работать с компонентами в среде разработки Delphi, прототипировать приложения
Создадите 4 приложения на курсе:
3 мини приложения во время изучения компонентов
1 приложение в конце курса, работа с БД Microsoft Access

Преимущества

  • Дистанционный курс, онлайн обучение
  • Индивидуальное обучение, с Вами преподаватель работает индивидуально
  • Оплата за каждый урок отдельно
  • Возможность заниматься в выходные дни и праздники
  • Без ограничений по возрасту
  • Возможность заниматься в вечернее время
  • Обучение на русском языке
  • После прохождения курса, выдается сертификат подробнее
  • Рассылка дополнительных материалов через Skype

Цена и продолжительность курса

  • Продолжительность курса — 39 часов
  • Стоимость часа обучения (60 минут) — €13. 99 в час

Программа курса

Знакомство со средой разработки, настройка среды, изучение окон 1 час

Типы данных и работа с ними1 час

Редактирование свойств формы. Окно Инспектора объектов, вкладка Properties 1 час

Изучение компонентов Label, Button, Edit, Panel, Memo 2 часа

Переменные, константы, изменение свойств компонента 1 час

Математические операции 1 час

Инструкция if else, case of 1 час

Циклы for to do, while do 1 час

Блиц (проверка знаний) – преподаватель задаёт вопрос, ученик пишет на него ответ в Delphi 1 час

Процедуры и функции 1 час

Массивы 1 час

Окно Инспектора объектов, вкладка Events 1 час

Работа с диалогами MessageDlg, MessageBox, InputBox 1 час

Работа со строками, замена текста, поиск по строке, функции Copy(), Delete(), Insert() 1 час

Изучение компонентов

Закладка Standard 1 час

Блиц (проверка знаний) – преподаватель задаёт вопрос, ученик пишет на него ответ в Delphi 1 час

Создание приложения “Текстовый редактор” 2 часа

Закладка Additional 3 часа

Закладка Win32 2 часа

Закладка System 1 час

Создание приложения “Плеер” 2 часа

Закладка Internet и Dialogs 1 час

Блиц (проверка знаний) – преподаватель задаёт вопрос, ученик пишет на него ответ в Delphi 1 час

Закладка Win 3. 1, Samples и IndyClients 2 часа

Создание приложения “Слайд шоу” 1 час

Работа с файлами и папками 2 часа

Работа с ini файлами 1 час

Создание приложения “БД Цветочный магазин” 2 часа

Работа с оформлением 2 часа

Программа курса расчитана на 38 часов.

Вы можете пройти данный курс быстрее или медленнее, всё зависит от скорости усвоения материала, так как курс является индивидуальным – наша задача Вас научить и дать практические знания.

КАК ПРОХОДИТ ОБУЧЕНИЕ

Вы записываетесь на курс, можно записаться в любое время, используя

  • WhatsApp +7-771-559-26-76
  • Telegram t.me/itgurugroup
  • Instagram www.instagram.com/itgurukz
  • Viber +7-771-559-26-76
  • VK vk.com/guru_kz
  • Facebook www.facebook.com/ITGURUKZ


и другие средства связи

Устанавливаете необходимое программное обеспечение для начала занятий,

все ссылки Вам отправит наша техническая поддержка при записи на курс

В назначенное время, связываетесь с преподавателем через Zoom или Skype,

ссылку Вам отправит наша техническая поддержка при записи на курс

Все курсы индивидуальные, с Вами преподаватель занимается один на один.

Обучение дистанционное, вы можете заниматься в любом месте, необходимо стабильное подключение к сети Интернет, а так же компьютер или ноутбук

КАК ПЛАТИТЬ ЗА ОБУЧЕНИЕ

Вы оплачиваете только за пройденные часы, мы не принимаем оплату сразу за курс.

Все курсы индивидуальные – это значит, Вы можете пройти курс быстрее или медленнее в зависимости от усвоения материала, так как с Вами работает преподаватель лично

Оплата принимается за каждый урок отдельно, Вам необходимо оплатить занятие после его завершения. Урок – оплата, урок – оплата
В Казахстане, оплата принимается переводом на банковскую карту:

Halyk Bank, Kaspi Bank, Forte Bank, Sber Bank Kazakhstan, Payeer,

а так же PayPal

В России, оплата принимается переводом на банковскую карту:

Payeer, PayPal, Альфа Банк

В других странах:

Payeer, PayPal

Готовы стать Delphi разработчиком?
Обучение проходит на практических примерах
После прохождения курса, Вы будете знать базовый синтаксис языка программирования Object-Pascal, научитесь работать в среде разработки Delphi, а так же напишите 4 приложения
Это важно, так как эти знания являются для Вас фундаментом — они помогут в будущем осваивать более сложные темы и находить не стандартные решения

Блог Delphi

Блог поможет Вам получить больше практических примеров. Используйте готовый код, читайте дополнительный материал, смотрите видео, ищите полезные ссылки

Подробнее

Перед началом обучения, подготовьте Ваше рабочее место
Установите на Вашу ОС Windows приложения

  • Установите Delphi 7 или новее
  • Установите браузер Google Chrome
  • Установите расширение для браузера Google Chrome «Удаленный рабочий стол Chroome»
  • Установите Skype или Zoom

Подробнее

«Пятиминутка» — в начале урока, первые 5 минут, Вы сможете ответить на вопросы – устно, из прошлых тем. А уже после этого, продолжите урок – по теме.

«Пятиминутка», будет не на каждом уроке, а только иногда.

Мы предполагаем, это улучшит процесс обучения на 2% – 4.5%

Учебный лагерь по программированию 2022

Наш бесплатный учебный лагерь по кодированию предлагает всеобъемлющий и интерактивный учебный план, который научит вас основам программирования с использованием Delphi и интеграции с популярными технологиями, такими как Python, Android, iOS, Linux  и  Arduino .  У вас также будет возможность узнать о более специализированных темах, таких как  разработка игр, веб-программирование и разработка мобильных приложений, на учебном курсе по кодированию. Даже если вы уже являетесь программистом, вы можете расширить свои знания в предметной области.

Оглавление

Что такое буткемп по кодированию?

Учебный курс по кодированию — это специализированная учебная программа, которая помогает учащимся освоить навыки кодирования, необходимые им для начала карьеры в области разработки программного обеспечения. Хотя учебные курсы по кодированию различаются по продолжительности и интенсивности, все они, как правило, включают строгую учебную программу, охватывающую основы языков программирования и инструментов разработки программного обеспечения. Кроме того, учебные курсы по кодированию часто включают в себя практические проекты и возможности стажировки, которые дают студентам возможность применить свои навыки в реальных условиях. Учебные курсы по программированию предлагают студентам быстрый и эффективный способ подготовиться к карьере в области разработки программного обеспечения.

Могу ли я научиться программировать или улучшить свои знания на курсах по кодированию?

Это идеальный бесплатный учебный лагерь для всех, кто хочет  научиться программировать . Мы сотрудничаем с  доктором Кевином Бондом из  Educational Computing , автором серии одобренных Советом директоров учебников по информатике. Он обеспечивает основу для сессий. Наши инструкторы — преподаватели  компьютерных наук  и другие  эксперты-разработчики  со всего мира, поэтому вы можете быть уверены, что получаете максимально возможный опыт обучения.

Бесплатен ли буткемп по кодированию и когда он проводится?

Учебный лагерь бесплатный  и проходит с понедельника, 22 августа, по  пятницу, 26 августа . Каждый день начинается в 8:00 CDT и длится до 17:00 CDT. Сеансы разбиты на блоки по часу, что позволяет вам  выбирать сеансы в  зависимости от интереса, а также упрощает повторный просмотр тем, которые вы пропустили или хотите просмотреть.  Все сессии включают  интерактивную сессию вопросов и  ответов, так что присоединяйтесь в прямом эфире, чтобы получить максимальный потенциал обучения!

Какие сессии могут быть доступны на буткемпе?

  • Начало программирования: введение в IDE
  • Введение в конструкции программирования: переменные и арифметика
  • Что если? Структуры выбора для условного выполнения
  • Зацикливание и повторение со структурами итераций
  • Текст представляет собой цепочки букв
  • В Delphi есть Python
  • Введение в PyScripter для разработчиков Python
  • Python4Delphi: использование Python для разработчиков Delphi
  • Питон на Андроиде
  • Неожиданная случайность
  • Подпрограммы (процедуры и функции)
  • Работа с потоками и текстовыми файлами
  • Работа со списками — списки, поля со списком и группы переключателей
  • Введение в одномерные массивы
  • Введение в многомерные массивы
  • Работа со строковыми сетками
  • Создание собственного графического интерфейса на Python с помощью DelphiVCL
  • Использование библиотек Python из Delphi
  • DelphiFMX для Python
  • Введение в объектно-ориентированное программирование — ООП, часть 1
  • ООП, часть 2 — Массивы объектов, наследование
  • ООП, часть 3 — полиморфизм, агрегация
  • Хранение секретов с помощью шифрования
  • Работа с цветами и изображениями
  • Отладка: поиск, исправление и удаление ошибок
  • Выход в Интернет с Delphi и TMS WEB Core
  • Концепции проектирования БД для создания приложений с поддержкой данных с помощью InterBase и FireDAC
  • Язык структурированных запросов (SQL) для работы с базами данных
  • Работа с объектами данных Microsoft ActiveX (ADO)
  • Подключение к базам данных Microsoft SQL Server из Delphi с помощью FireDAC
  • Экспорт данных в Microsoft Excel из Delphi
  • Работа с REST API
  • Функциональное программирование и анонимные методы в Delphi
  • 100 кроссплатформенных примеров в FireMonkey
  • Переход на мобильность и кроссплатформенность
  • Кроссплатформенный
  • Создание простой кроссплатформенной игры — 1
  • Создание простой кроссплатформенной игры — 2
  • Основы Skia для кроссплатформенного дизайна пользовательского интерфейса
  • Развертывание приложений
  • Звуковые приложения в Delphi
  • Обычные выражения

Могу ли я использовать Delphi для разработки Windows?

Embarcadero Delphi — популярный выбор для разработки под Windows благодаря визуальной среде программирования и широкому набору функций.  Он поддерживает как собственную разработку Windows, так и кросс-платформенную разработку, что делает его универсальным инструментом для разработчиков. Delphi также может взаимодействовать с различными базами данных, что делает его хорошим выбором для разработки приложений, управляемых базами данных. Хотя Delphi — не единственный вариант разработки для Windows, это широко используемый и мощный инструмент, который можно использовать для создания множества различных приложений.

Могу ли я использовать Delphi для разработки под Linux?

Embarcadero Delphi — популярный выбор для разработки под Windows, но можно ли его использовать для разработки под Linux ? Краткий ответ: да. Delphi можно использовать для разработки программного обеспечения для платформ Linux, и для этого есть несколько способов. Вы можете использовать кроссплатформенный инструментарий FireMonkey. Такой подход позволяет написать код один раз и скомпилировать его для Windows, Linux, macOS, iOS и Android. Какой бы подход вы ни выбрали, Delphi может стать отличным выбором для разработки программного обеспечения для платформ Linux.

Могу ли я использовать Delphi для управления Arduino?

Embarcadero Delphi — это платформа для разработки программного обеспечения, которую можно использовать для создания приложений для самых разных целей. Хотя Delphi в первую очередь предназначен для Windows, его также можно использовать для создания приложений для других платформ, включая Android, iOS и OS X. В последние годы Delphi также использовался для разработки приложений для Raspberry Pi и Arduino . Хотя Arduino является популярным выбором для любителей и производителей, его также можно использовать в различных промышленных и коммерческих условиях. Благодаря своей гибкости и широкому спектру возможностей Delphi является естественным выбором для всех, кто хочет разрабатывать приложения для Arduino.

Могу ли я использовать Delphi для интеграции с Python?

Embarcadero Delphi — это мощный язык программирования, позволяющий быстро разрабатывать высокопроизводительные приложения. Python — широко используемый интерпретируемый язык, известный своей простотой использования и удобочитаемостью.  Оба языка мощные и имеют свои сильные и слабые стороны. К счастью, можно использовать оба языка вместе, используя Embarcadero Delphi для вызова кода Python. Это можно сделать с помощью инструмента Python для Delphi (P4D), который позволяет встраивать код Python в ваши приложения Delphi. Это может быть полезно, если вам нужно вызывать библиотеки Python из кода Delphi или если вы хотите расширить функциональность приложений Delphi с помощью кода Python. В целом, использование Embarcadero Delphi для интеграции с Python — жизнеспособный вариант, который может дать множество преимуществ.

Могу ли я использовать Delphi для разработки игр?

Delphi — мощный язык программирования, который можно использовать для разработки игр . Благодаря простому в использовании синтаксису и широкому набору встроенных библиотек Delphi упрощает создание игр любого типа. Кроме того, компилятор Delphi хорошо оптимизирован, что позволяет легко создавать игры, которые без проблем работают на различных платформах.  В результате Delphi — отличный выбор для разработки игр.

Готовы начать обучение программированию сегодня?

Это может быть  интересным и полезным опытом, а также ценным навыком в условиях современной экономики. Мы надеемся, что учебный курс по программированию поможет вам в вашем путешествии. Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь обращаться к нам. И обязательно заходите почаще, так как мы продолжаем добавлять сеансы вплоть до самого события. Готовы начать обучение сегодня?

Зарегистрируйтесь сейчас, чтобы записаться на учебный курс LearnDelphi Coding BootCamp 2022!

Узнайте больше об учебном курсе по программированию на LearnDelphi.org.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition


Manage consent

Delphi: обзор программного обеспечения IDE — Embarcadero

Создан, чтобы помочь вам раскрыть всю мощь вашей мечты

  • Дизайн
  • Разработка
  • Отладка
  • Развернуть
  • Качество кода
  • Сотрудничество
  • Расширить
Создавайте красивые пользовательские интерфейсы для настольных ПК и мобильных приложений с помощью Delphi
  • Используйте отмеченную наградами среду VCL Delphi для Windows и визуальную среду FireMonkey (FMX) для кроссплатформенных адаптивных пользовательских интерфейсов
  • Наслаждайтесь новой IDE, совместимой с высоким разрешением, на экранах с разрешением 4k+
  • Библиотека VCL улучшена для использования элемента управления Microsoft WebView 2 как в компонентах TEdgeBrowser, так и в компонентах TWebBrowser, с улучшенной поддержкой конфигураций UserDataFolder и ExecutableFolder.
  • Используйте стили VCL во время разработки! Создавайте прототипы стильных пользовательских интерфейсов еще быстрее, видя сразу во время разработки, как ваши стилизованные формы и элементы управления будут выглядеть при работе.
  • Руководство по разработке FireMonkey: быстрее создавайте прототипы благодаря визуальным линиям и расширенной поддержке полей и отступов
  • Улучшена обработка и рендеринг TPathData в библиотеке FireMonkey, включая команды квадратичных кривых Безье и другие преобразования.
  • Многоэкранные и многооконные улучшения: разработка и редактирование кода для одной и той же формы одновременно в нескольких окнах
  • Один раз быстро спроектируйте основной адаптивный макет пользовательского интерфейса, а затем легко настройте представления для конкретных платформ и устройств без дублирования усилий по проектированию
  • Используйте меню визуального дизайна, чтобы легко перетаскивать визуальные и невизуальные компоненты из палитры
  • Подключение элементов пользовательского интерфейса к источникам данных с помощью LiveBindings Designer

Загрузить матрицу функций RAD Studio

Пишите быстрее и эффективнее с Delphi
  • Поддержка IDE для документов Markdown и предварительного просмотра HTML на основе VCL.
  • Подсветка неактивного кода в редакторе кода.
  • Используйте мощный, универсальный и простой в освоении язык Object Pascal и настройте IDE в соответствии со своим стилем кодирования
  • Используйте Code Insight™ для завершения кода с помощью современного протокола языкового сервера на основе вашего кода, а библиотеки помогут вам писать код быстро и точно
  • Получайте подсказки и подсказки из встроенной документации при кодировании
  • Поддерживайте гибкость разработки с помощью конструктора VCL, гибкого рефакторинга и динамических шаблонов
  • Интеграция с системами контроля версий, включая Git, Subversion и Mercurial
  • Новый ToolsAPI для рисования в редакторе кода
  • Файлы Markdown теперь можно открывать в нескольких окнах редактора
  • Новый компонент мобильной биометрической аутентификации для мобильных приложений FireMonkey
  • Новый интерфейс IFMXPhoneDialerListenerService для Android

Загрузить матрицу функций RAD Studio

Ускорьте отладку с помощью встроенной встроенной отладки RAD Studio
  • Добавьте условные точки останова для быстрой приостановки выполнения программы в указанном месте или при возникновении определенного условия
  • Исследуйте весь стек вызовов, чтобы отследить маршрут, по которому исполняемый код достиг своего местоположения
  • Проверьте текущее значение переменных, пока ваша программа приостанавливается во время отладки
  • Не отключать завершение кода Code Insight™ во время отладки
  • Отладка на любом устройстве! Разверните свое приложение на любом устройстве iOS, Android, macOS или Linux и выполняйте отладку, как если бы оно выполнялось локально.
  • Новый отладчик на основе LLDB для 32-разрядной версии macOS Intel и Android. Все отладчики платформ, отличных от Windows, в Delphi и C++ перешли на архитектуру LLDB.
  • Используйте точки останова, исследование стека, подсказки и оценку выражений на локальных и удаленных компьютерах с оперативной отладкой на всех платформах развертывания.

Загрузить матрицу функций RAD Studio

Компиляция и развертывание высокопроизводительных собственных приложений с помощью Delphi
  • Подготовка для Windows 11. Поддержка подписывания Windows в IDE включает отметку времени файлов MSIX.
  • Поддержка элемента управления Microsoft WebView 2 (Edge Chromium) в компоненте WebBrowser
  • Быстрый переход от Ad Hoc к App Store. Используйте новый процесс нотариального заверения для macOS, представленный в XCode 14. Быстро создавайте пакеты приложений для Магазина Windows, Apple App Store и Google Play Store.
  • Просматривайте свои приложения с помощью iOS Simulator for Delphi, создавая двоичные файлы для устройств macOS, работающих на ARM-64 (процессоры M1 или M2)
  • Скомпилируйте для macOS (Apple Silicon серии M) и используйте новый универсальный пакет для отправки в AppStore. Теперь вы можете компилировать как для существующих процессоров Intel, так и для новых процессоров macOS серии M (Apple Silicon).
  • Скомпилируйте для Android API 32! Обновлены Android API и библиотеки — API 30, Google Play V3, Android 12. Будьте в курсе последних требований к Android по мере развития платформы. — Это включает последний биллинговый API
  • Обновленная библиотека FireDAC поддерживает последний драйвер Microsoft ODBC для SQL Server, новую функцию транзакций MongoDB, улучшенные инструменты FDMonitor и FDEExplorer, поддержку текстового редактора для подсветки синтаксиса SQL в текстовом редакторе свойств FireDAC SQL и файлы reFind для миграции проектов dbGo (классический ADO). к FireDAC.
  • Обновленный сервер RAD имеет параметр истечения срока действия токена/сеанса аутентификации, IP-адрес и дату и время для ведения журнала, а также упрощает создание клиентских приложений с помощью компонента EMSFireDACClient.
  • Определите файлы для развертывания по платформе и конфигурации сборки. Определите в каждом проекте файлы для развертывания в зависимости от целевой платформы (Windows, macOS, Android, iOS, Linux) и создайте конфигурации для отладки или выпуска.
  • Простое развертывание файлов непосредственно в Windows, macOS, Android, iOS и Linux из Delphi IDE
  • Embarcadero больше не поставляет библиотеки DLL Subversion, но рекомендует пользователям устанавливать и поддерживать собственные библиотеки DLL Subversion на стороне клиента

Загрузить матрицу функций RAD Studio

Улучшите качество своего кода с помощью Delphi
  • Автоматический поиск ошибок кода и их устранение с помощью Fast Error Insight
  • RTL Качество: TZipFile, 64-битные улучшения для больших структур данных, Bluetooth LE Record Helper для TDateTime в System. DateUtils
  • Используйте встроенный рефакторинг для рационализации, упрощения и улучшения производительности и удобочитаемости кода вашего приложения
  • Использование хорошо протестированных и высокооптимизированных кроссплатформенных библиотек для быстрого создания лучшего кода
  • Создание модульных тестов для всего вашего кода с использованием интегрированных инфраструктур DUnit и DUnitX
  • Погрузитесь в свой проект, не прерывая поток приложений, добавив возможность входа в систему с помощью CodeSite Logging
  • Используйте код Visual Studio для редактирования исходного кода Delphi с полным завершением кода
  • Осведомленность LSP о включенных файлах и автоматический перезапуск сервера LSP
  • Автоматическое завершение кода с помощью клавиши Tab
  • Редактор кода выделяет совпадающие слова
  • Компилятор Delphi теперь хранит XmlDoc в скомпилированном DCU, что означает, что HelpInsight может отображать информацию во многих областях, где раньше этого не было.

Загрузите матрицу функций RAD Studio

Улучшайте совместную работу с Delphi Teamwork и функциями удаленного рабочего стола
  • Используйте расширенную поддержку удаленного рабочего стола (для VCL и IDE) для удаленного сотрудничества с вашей командой
  • Быстрое отслеживание изменений и управление ими с помощью систем контроля версий, включая репозитории Subversion, Git и Mercurial
  • Удобная навигация по изменениям и истории с помощью вкладки истории в средстве просмотра кода с помощью встроенного средства просмотра различий
  • Используйте компиляторы командной строки RAD Studio, идеально подходящие для быстрой интеграции в конфигурации непрерывной сборки с помощью нашей поддержки MSBuild
  • .

Загрузить матрицу функций RAD Studio

Расширьте среду разработки Delphi с помощью сотен компонентов
  • Используйте диспетчер пакетов GetIt для быстрого улучшения функциональности ваших приложений путем загрузки и интеграции новых компонентов
  • Расширение IDE с помощью инструментов и компонентов от Embarcadero Technology Partners
  • Используйте мощные интегрированные инструменты и компоненты, такие как Beyond Compare, FastReport, TeeChart, InterBase, IP*Works и CodeSight!
  • Расширьте возможности IDE с помощью надстроек и плагинов от десятков сторонних производителей и настройте IDE под себя

Загрузить матрицу функций RAD Studio

Delphi/RAD Studio/delphi
Мощный инструмент Delphi для преобразования кода Objective-C в Delphi

Подробнее

Новости
Соображения относительно Delphi и опроса разработчиков StackOverflow 2023

Подробнее

C++/Code/RAD Studio
Что такое оператор присваивания копирования в C++?

Подробнее

Новости
готовится к выступлению на Premier International Pascal Congress в Саламанке

Подробнее

C++/IDE/RAD Studio
Что такое оператор присваивания копии в современном C++?

Подробнее

C++/IDE/RAD Studio
Первые шаги по разработке игр на C++

Подробнее

Получите RAD Studio прямо сейчас!

Единая кодовая база, быстрая среда, нативные приложения для любой платформы

Загрузить сейчас

Изучите Delphi | Группа пользователей Delphi в Новой Зеландии

Алистер Кристи () занимается программированием в Delphi с 1999 года, создавая и поддерживая приложения для недвижимости, банковского дела, гонок и юридических услуг здесь, в Новой Зеландии. В этих ролях он также использовал другие технологии, такие как C#, Ruby on Rails, Android/Java, но Delphi является его предпочтительной средой.

Алистер любит преподавать, а также проводил обучающие семинары по программированию для своих товарищей по команде, обучение пользователей для клиентов, а также создавал контент, который можно найти здесь. Большинство его бесплатных видео также появляются на YouTube: по состоянию на январь 2020 года у него более 1,58 миллиона просмотров и около семи тысяч подписчиков.

С помощью серии пошаговых руководств Павел Гловацкий, опытный инструктор Delphi, поможет вам глубже понять мощные технологии Delphi. Вы получите прочную основу знаний, на которой сможете раскрыть свой творческий гений.

10-часовой бесплатный учебный курс включает в себя введение в Delphi IDE и создание вашего первого приложения, знакомство с языком Delphi, создание эффективных пользовательских интерфейсов с помощью FireMonkey, разработку игр с помощью Delphi и начало разработки для мобильных устройств и баз данных.

В этом видеоролике  Delphi Video series  пошаговое описание языка программирования Delphi с акцентом на использование Object Pascal  в объектно-ориентированном программировании (ООП) с Delphi ( Delphi OOP ) .

Этот учебный курс «Введение в программирование на Delphi» предназначен для ознакомления с основами языка программирования Delphi. Делегаты узнают о программах и модулях, а также о пространствах имен с Delphi. Они получат представление о типах данных, переменных и константах. Кроме того, делегаты ознакомятся со всеми вызывающими процедурами и функциями в программировании Delphi.

С ноября 2012 года я работаю в Embarcadero (теперь часть Idera, Inc) менеджером по продуктам Delphi и RAD Studio. Я помогаю формировать продукт и поддерживать его актуальность и актуальность в сегодняшней среде.

Узнайте, как проектировать, разрабатывать и тестировать приложения с помощью Delphi. В этом руководстве рассматриваются основные элементы создания приложений Windows с использованием Delphi, включая интегрированную среду разработки (IDE) и язык Object Pascal.

Delphi Wiki — центральный репозиторий информации, документации и примеров кода для языка Delphi/Object Pascal. В вики сейчас 2,928 статей.

Этот веб-сайт предоставляет справку и справочную информацию по основам языка Delphi©. Он представляет собой введение в объектно-ориентированный язык Delphi для новичков и представляет собой готовый справочник для опытных программистов.

Автор Marco Cantu

Полное руководство по языку Object Pascal. Электронная книга доступна через Embarcadero Technologies, а печатная версия продается на Amazon.com и в других местах. Дополнительная информация по адресу:
— страница книги по адресу www.marcocantu.com/objectpascalhandbook
 — Страница Facebook по адресу www.facebook.com/objectpascalhandbook

Перед этой книгой по языку я написал и самостоятельно опубликовал несколько руководств по Delphi, а до этого я написал серию Mastering Delphi . См. также страницу моих книг

Алистер Кристе

Эта книга сделает вас более быстрым разработчиком Delphi. советов, приемов и лайфхаков для повышения производительности.

Рэй Лишнер

Это довольно старая книга, но с нее можно начать.

Автор Bob Swart (он же Dr Bob)

Delphi XE Development Essentials содержит почти 154 страницы (5 глав) начальной версии Delphi XE. Охватывает IDE, языковые усовершенствования, начиная с Delphi 7, усовершенствования RTL и VCL, Unicode и интеграцию Subversion в IDE.

By Bob Swart (он же Dr Bob)

Bob Swart (он же Dr.Bob – www.drbob42.com) из Bob Swart Training & Consultancy базируется в Нидерландах и предлагает обучение Delphi, консультации и частные семинары, учебных пособий (для самостоятельного изучения) и разработки с использованием Delphi для Windows или Mac OS X, а также является торговым посредником Embarcadero в Еврозоне и Великобритании.

Автор: Хью Коллингборн

Хью программирует в Delphi более 25 лет. Более десяти лет он был обозревателем Delphi в журнале PC Plus Magazine в Великобритании. В этой книге он объясняет, как разрабатывать настольные приложения и программировать на языке Delphi Object Pascal. Весь исходный код доступен для бесплатной загрузки, так что вы можете сразу приступить к программированию на Delphi.

Примож Габриелчич

Использование структурных, поведенческих и параллельных шаблонов в Delphi для умелой разработки приложений

  • Изучите основные шаблоны и компоненты Delphi, чтобы улучшить дизайн вашего приложения
  • Узнайте, как выбрать правильные шаблоны для повышения эффективности и производительности вашей программы
  • Узнайте, как параллельное программирование и управление памятью могут оптимизировать ваш код

Автор: William Duarte

С помощью семи практических проектов эта книга познакомит вас с передовым опытом, ресурсами Delphi Run-Time Library (RTL) и шаблонами проектирования. Независимо от того, используете ли вы среду Visual Component Library (VCL) или FireMonkey (FMX), эти шаблоны проектирования будут одинаково реализованы в Delphi с использованием Object Pascal.

Автор Pawel Glowacki

Книга начинается с начального курса по Delphi, который поможет вам привыкнуть к среде IDE и языку Object Pascal, а затем быстро перейдет к более сложным понятиям. С помощью этой книги мы поможем вам понять архитектуру приложений и познакомим вас с важными концепциями библиотеки FireMonkey, покажем, как создавать сервисы на стороне сервера и дадим вам возможность взаимодействовать с Интернетом вещей. В конце вы научитесь интегрировать свое приложение с различными веб-сервисами и развертывать их.

Ник Ходжес

Кодирование в Delphi — это новая книга Ника Ходжеса по программированию, в которой рассматриваются различные мощные функции и методы программирования Delphi, включая обобщения, интерфейсы, исключения, обработку, анонимные методы, коллекции, RTTI, перечислители, атрибуты. , Внедрение зависимостей и модульное тестирование

Харихара Субраманиан

В этой книге рассматривается парадигма передачи репрезентативного состояния (REST) ​​— архитектурный стиль, который позволяет сетевым устройствам взаимодействовать друг с другом через Интернет.