12 книг для изучения языка программирования Delphi

Предлагаем вам ознакомиться с книгами по языку Delphi. Часть книг переведена на русский язык, а другая – нет. Вы это поймете по названиям книг. Итак, начинаем.

 

Delphi на примерах

Учебник для начинающих, затрагивающий программирование в Turbo Pascal и Object Pascal. Много внимания уделяется проектам, которые будут работать с высшей математикой. Здесь поэтапно вы познакомитесь со всеми стадиями разработки приложений, а также узнаете о работе уже с готовой программой. Здесь есть как готовые приложения в качестве примеров с пояснениями, так и задачи на самостоятельное решение с ответами в конце раздела.

 

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

Учебник для начинающих программистов. Книга поделена на 3 части. 1-я часть знакомит с языком, его синтаксисом и возможностями. Все это сопровождается большим количеством примеров для лучшего усвоения. 2-я и 3-я части расширяют полученную базу, учат создавать сложные алгоритмы и программы. В каждой части много практических заданий. Теории без практики почти нет.

 

Delphi. Программирование в примерах и задачах

Книга для тех, кто начинает знакомиться с языком Delphi. Освоив азы языка, вы приступите к изучению приемов создания интерактивных программ для Windows и баз данных. Помимо подробного разбора примеров, которые демонстрируют то или иное качество языка, есть задания на самостоятельную работу.

 

Delphi. Программирование для Android

Эта книга посвящена созданию приложений для платформы Android. Предварительно вас познакомят с библиотекой FireMonkey и научат с ней работать.

 

Базы данных и Delphi. Теория и практика

Книга о реляционных базах данных, которая комбинирует теорию с практикой. Сначала вы узнаете о самой концепции этих баз данных: о модели, цикле информационной системы, моделировании и т.д. Следующим этапом будет знакомство с возможностями нынешних версий Delphi, связанных с разработкой проектов для баз данных. Это многоуровневые приложения на DataSnap, технологии dbExpress, Interbase Express и ADO, как создаются отчёты для печати и прочие вещи.

 

 

Delphi Programming Projects: Build a range of exciting projects by exploring cross-platform development and microservices

 

С помощью семи практических проектов эта книга проведет вас через лучшие практики, ресурсы Delphi Run-Time Library (RTL) и шаблоны проектирования. В первых нескольких главах вы познакомитесь с расширенными функциями, которые помогут вам создавать многофункциональные приложения, использующие одинаковую кодовую базу для мобильного ПО и настольных проектов

Эта книга предназначена для разработчиков, программистов и IT-специалистов, которые хотят изучить глубже изучить язык путем выполнения практических задач. Предварительное знание языка Delphi является обязательным.

 

Mastering Delphi Programming: A Complete Reference Guide: Learn all about building fast, scalable, and high performing applications with Delphi

Книга начинается с объяснения того, как найти узкие места в производительности проекта и применить правильный алгоритм для их устранения. Вы освоите уловки и приемы для решения общих задач проектирования и архитектуры. Затем вы увидите, как использовать внешние библиотеки для написания более эффективных программ. 

К концу этого учебного курса вы сможете решать типичные проблемы проектирования и чувствовать себя уверенно при создании масштабируемых проектов. Книга предназначена для программистов Delphi среднего уровня.

 

Coding in Delphi

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

 

Delphi in Depth: FireDAC

Книга для специалистов среднего класса, которые стремятся усовершенствовать свои навыки и узнать что-то новое. Книга расскажет о том, как подключиться к широкому спектру баз данных, оптимизировать конфигурации подключения. Сможете создавать гибкие запросы, используя макросы и скалярные функции FireDAC, освоите кэшированное обновление.

 

Delphi Cookbook: Recipes to master Delphi for IoT integrations, cross-platform, mobile and server-side development

Учебник начинается с основ Delphi и знакомит вас со строками формата JSON, преобразованиями XSLT, кодировками Unicode и различными типами потоков. Затем вы перейдете к более сложным темам. Delphi Cookbook предназначен для разработчиков среднего уровня с базовыми знаниями Delphi, которые хотят узнать и понять все возможности развития, предлагаемые им.

 

Expert Delphi: Robust and fast cross-platform application development

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

К концу книги вы сможете создавать мощные кроссплатформенные приложения для iOS и Android с единой базой кода.

 

Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible, and concurrent design patterns in Delphi

Вы начнете с изучения различных шаблонов проектирования и понимания их на реальных примерах. Далее вы узнаете о наиболее важных «антишаблонах» (по сути, о плохих методах разработки программного обеспечения), которые помогут вам избежать проблем во время программирования К концу этой книги вы сможете решать типичные проблемы проектирования, возникающие при разработке приложений. Книга ориентирована на новичков, которые освоили базовые понятия языка.

 

Читайте новости первыми в нашем Telegram-канале!

Подписывайтесь на наш канал в Яндекс.Дзен!

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 2
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

mike пишет:

Сказки не рассказывай. Когда поставишь на "десятку" -- отключись от Интернета. :))

Кстати, ты хоть знаешь, что на новые мамки только "десятка" и стаёт? (Правда, есть одно исключение -- чипсет h310c.)

Вот Савелий, уверен, знает.

 

На windows microsoft свет клином не сошолся. И на новых мамках, кстати тоже.

Аватар пользователя Petro42

Беляш Дмирий пишет:

mike пишет:

Сказки не рассказывай. Когда поставишь на "десятку" -- отключись от Интернета. :))

Кстати, ты хоть знаешь, что на новые мамки только "десятка" и стаёт? (Правда, есть одно исключение -- чипсет h310c.)

Вот Савелий, уверен, знает.

 

На windows microsoft свет клином не сошолся. И на новых мамках, кстати тоже.

Да, не надо отключаться, все пиратское с таблетками уже. Да и не юзаю я это. Если зачешется - у меня Eclipse стоит. Я к нему привык. Там русский встроен, есть модули C/C++, JS, если нужно и много чего еще. А больше мне ничего и не нужно будет. Скорее всего, уже никогда. 

Аватар пользователя savely

> Правда, есть одно исключение -- чипсет h310c

Исключений три. Еще Z370 и B365. Да и вроде есть патченные драйвера для USB 3.0, которые работают с USB 3.1. Но не пробовал.

Аватар пользователя mike

Хлопцы, препираться не буду. Ставьте бесплатный эмбаркадеро, но он сильно урезан. Работайте. :)

А Эклипс, Петро, не RAD. Это конструктор. Ну можешь себе RAD сделать.

Савелий, спасибо! Ты пополнил мои знания. Без булды.

Аватар пользователя andpol_o

В своё время после C++ и MFC Delphi для меня было очень круто. С минимальными затратами усилий можно было делать приличные приложения. Но так было 20 лет назад. А потом Дельфи пошёл по рукам, начались всякие странные телодвижения, народ потихоньку перелез на С# и Яву, и нафиг оно теперь надо за исключением поддержки какого-то старого софта. Для начинающих - бесполезная трата времени имхо.

Аватар пользователя Petro42

mike пишет:

 

Хлопцы, препираться не буду. Ставьте бесплатный эмбаркадеро, но он сильно урезан. Работайте. :)

А Эклипс, Петро, не RAD. Это конструктор. Ну можешь себе RAD сделать.

Савелий, спасибо! Ты пополнил мои знания. Без булды.

Не знаю, что за рад. Если это rapid application development, то про такое я читал, а другое и не знаю. Да и какая мне разница, какие сейчас материнки? Старых хватает, если потребуется, по сотне "пучок" в любом ремонте.

Все среды эти есть ломаные на всем известных ресурсах и есть там все обновления к ним и постоянно пополняются и нет там никаких вирусов. Даи даже в таком виде это не особенно много кому нужно.

А мне так и, вообще, пофигу, что рад, что не рад. Совсем я от этого отошел.

Аватар пользователя mike

В своё время после C++ ....

? Обычно после "плюсов'" не Делфи, а C++ Билдер. Ну или QT, что лучше. Или C#. Или Java. Уход в Делфи, думается, зря.

Мне .. пофигу... Совсем я от этого отошёл.

Отошёл -- не пиши глупости про обновления к ломаным RAD.

По моим ощущениям сейчас на предприятиях в основном "десятка". Майкрософт мокро вставила всем. Можно, конечно, по бедности и с древней мамкой и XP девелопить на ломаной Делфи,  но потом на "десятке"  придётся кушать сюрпризы.

 

+1
Аватар пользователя Petro42

Мне .. пофигу... Совсем я от этого отошёл.

Отошёл -- не пиши глупости про обновления к ломаным RAD.

 13-Фев-20 05:10 (7 дней назад, ред. 15-Фев-20 04:51)

[Код]

Embarcadero RAD Studio 10.3.3 Rio - Updates and Hotfix collection
picГод/Дата Выпуска: 2020
Версия: 26.0.36039 Build: 7899
Разработчик: Embarcadero Technologies
Сайт разработчика: www.embarcadero.com wiki
Разрядность: 32bit, 64bit
Основной язык интерфейса: Английский.
Другие языки: Французский, Немецкий, Японский.
Таблэтка: не требуется
Системные требования: Системные требования не обозначены.
Описание: Данная коллекция содержит следующие исправления для среды Embarcadero RAD Studio 10.3.3. Rio
Доп. информация о исправлениях:

 

Достал, ей богу! Все знает! :-) Знаешь же, что не просто говорю, все равно споришь... 

Аватар пользователя Petro42

Я тебе говорю, практически на все есть обновления, патчи, все регулярно выкладывается, все аккуратно обновляется, все есть. 

Аватар пользователя mike

Ещё раз, если ты не въехал. Ломаная Делфи на "десятке" долго не продержится. ЭТО ДОКАЗАНО. Хочешь работать на пиратке -- работай. Но тогда откатись от "десятки".  Или выключи нафиг интернет. Однако, как я писал выше, уже года как 2-3 новые мамки не позволят тебе откатиться. За некотрыми исключениями, Савелий скрупулёзно подметил. Так что удел многих пиратистов  -- старвя мамка и проц. Но старые процы не имеют некотрых инструкций, необходимых для современного софта. Каких -- об этом можно писать целую статью. Так что ставь  на "десятку" с новой мамкой  виртуалку и накатывай хоть "семёрку", хоть 95-ку -- дело личное. Однако не жвлуйся на сюрпризы, которые могут проявиться у заказчика на "десятке". Например, твоя БД неожиданно может еле шевелиться.

Или плати круглую сумму и работай по-современному.

Теперь понятно?

 

Страницы