概述
Delphi 是一种基于 Object Pascal 的面向对象编程语言。最初,Delphi 是作为构建 Windows 应用程序的工具而创建的,并于 1995 年发布。从那时起,这些技术向前迈出了一大步,Delphi也不例外。尽管第一个用 Delphi 编写的应用程序出现在大约 20 年前,但今天这种语言仍然是构建具有出色性能和丰富功能的现代应用程序的合适选择。如果您也在考虑成为 Delphi 开发人员或想提高您的技能,那么大量的 Delphi 培训资源已经在等着您。
开始学习Delphi之前需要了解的事情
如果您打算成为 Delphi 开发人员,您有不同的选择。您可以在大学(国内外很多大学都开设了Delphi/Object Pascal课程)、离线课程或在线学习这种编程语言。当然,如今,对于我们许多人来说,后一种选择是最可取的。首先,这种变体可以让您节省时间并将学习与工作相结合。其次,很多时候,在线教育要么相当便宜,要么完全免费。
今天,各种在线Delphi培训课程非常受欢迎,因为今天这种编程语言仍然被广泛使用。其好处列表包括但不限于:
- 清晰的语法和相对简单的编码
- 支持 Windows API 和 SQL 数据库
- 快速 GUI 软件开发流程
- Delphi 应用的最低维护要求
Delphi 允许构建不同类型的应用程序,包括桌面、移动原生、跨平台应用程序。在开始研究此开发工具之前,我们建议您决定:由于开发方法不同,您将来要构建哪种应用程序,并且您需要专注于特定的应用程序。
Delphi培训:资源和链接
正如我们已经指出的,对于那些想成为 Delphi 开发人员的人来说,有很多资源。您可以在下面看到一些最受欢迎的示例。
- 在线 Delphi 培训提供 30 小时的在线视频培训计划,包括 Delphi Video Object Pascal 6 和 Delphi Web Services 视频系列。
视频课程针对不同类别的开发人员。虽然 Delphi Web Services 课程是为那些至少对该主题有中等理解的专家准备的,但 Delphi Video Object Pascal 程序对于那些刚刚开始编程的人来说将非常有用。本课程的学生有可能从一开始就逐步学习Delphi语言。在观看了讲师指导的在线课程后,学生有望提高他们对Delphi的了解并丰富他们的技能。该课程的作者可以根据不同团队和公司的要求定制程序。
- Embarcadero学院为不同级别的Delphi课程提供广泛的课程,可以单独提供,也可以根据特殊要求以不同的组合提供。这些课程中包含的大多数讲座都是预先录制的。但是,也有各种交互式在线格式,例如会议、训练营、直播视频教室等。此外,提供的活动不仅限于讲座,还可以有测验和练习任务。教师可以提供不同的可下载材料和项目。至于课程的长度,每个人都有选择:微课程(一个或多个 1 小时或 2 小时的讲座)、迷你课程(可以在一天内完成的讲座)、完整课程(长度为多天或数周)。更重要的是,Embarcadero Academy 可以吸引那些想要通过认证考试的开发人员的注意。例如,在这里您可以参加 Delphi 认证开发人员考试。
- LearnDelphi.org 是一个由志愿者社区推动的平台。它是由Embarcadero Technologies团队与开发人员和教授密切合作创建的。社区绝对允许每个人将提供的内容用于教育目的。本网站免费提供所有教育和培训内容。在提供的材料中,您可以找到 Delphi 培训课程的各种书籍、幻灯片、视频和实验室、不同演示文稿的链接、学生和教师的免费工具,甚至还有关于创建良好简历的建议。
- Thoughtco.com 网站为Delphi开发人员(主要针对初学者)提供免费的在线编程课程。在这里可以找到各种各样的教程、在线课程和文章,这些教程、在线课程和文章将帮助您获得 Delphi 的基本知识,学习设计、编码和测试 Delphi 应用程序。
- 在 Delphi Basics 上,您可以找到许多专为 Delphi 初学者设计的教程以及帮助您开始编码的材料。
- LearnDelphi.tv 免费提供大量Delphi教学视频。虽然这些视频不是一门综合课程,但它们共同帮助开发人员获得扎实的知识。
- Z-Gantt战石智慧时间管理进度计划甘特图软件 博客上有很多Delphi开发技巧文章。
此外,我们建议您不要忘记像 udemy.com 这样流行的在线学习市场。 它还为具有不同资格的 Delphi 开发人员提供了什么。
Delphi编程书籍
您可以在下面找到可能对您学习有所帮助的优秀书籍列表:
- Coding in Delphi (2014) 作者:Nick Hodges
- More Coding in Delphi (2015) 作者:Nick Hodges
- Delphi Cookbook,第 2 版(2016 年),作者:Daniele Teti
- MVVM in Delphi (2016) 作者:John Kouraklis
- Object Pascal手册 (2015) 作者:Marco Cantu
尽管我们试图在本文中收集最可靠和最有用的Delphi培训资源,但如您所知,所提供的所有材料的真实列表要长得多。此外,还会定期创建新资源,并使用最新信息进行更新。这就是为什么如果您决定学习 Delphi 或加深您的知识,我们建议您也从互联网寻找其他资源。
在战石电子,我们经常使用Delphi软件,因为它是我们的主要专业领域之一。尽管我们所有的开发人员都已经获得了丰富的经验和惊人的理论知识,但我们从未停止学习和寻找新信息,以创造具有真正价值的产品。