Delphi 学习德尔菲最简单/最有效的方法是什么?
我对编程一无所知,我选择了Delphi作为我想学习的编程语言 我基本上希望构建使用套接字填充和提交web表单的工具,并且我希望它们也是多线程的 我希望它们功能丰富,性能正确 我并不急于这样做,因为我知道,任何事情(特别是编程)都需要时间才能变得高效。然而,我想在学习中走我能走的最短的路 如果可能的话,我很想去学校学习这种语言,但在美国似乎没有学校教这种语言 我在互联网上找到了很多信息,这些信息帮助我获得了IDE内部工作原理的基本知识,以及如何构建基本应用程序,但我希望能够构建真正优秀的应用程序,而这些教程并没有教我如何去做 所以。。我的问题是,在没有任何“真正的老师”指导的情况下,我如何成为一名专家级的Delphi程序员?你们是怎么学会的Delphi 学习德尔菲最简单/最有效的方法是什么?,delphi,Delphi,我对编程一无所知,我选择了Delphi作为我想学习的编程语言 我基本上希望构建使用套接字填充和提交web表单的工具,并且我希望它们也是多线程的 我希望它们功能丰富,性能正确 我并不急于这样做,因为我知道,任何事情(特别是编程)都需要时间才能变得高效。然而,我想在学习中走我能走的最短的路 如果可能的话,我很想去学校学习这种语言,但在美国似乎没有学校教这种语言 我在互联网上找到了很多信息,这些信息帮助我获得了IDE内部工作原理的基本知识,以及如何构建基本应用程序,但我希望能够构建真正优秀的应用程序,
在老师的帮助下学习另一种编程语言并让他们回到delphi有意义吗?我是一名自学成才的程序员。我12岁时开始编程,当时我接触到了Delphi4 Personal,它在计算机杂志上免费发布。(是的,这就是为什么我今天是一名德尔福专家的基本原因。回顾过去,因此,Borland做出了一个非常富有成效的战术决定,即制作一个个人版。当然,他们通过这种方式获得了大量的开发人员。) 我通过学习例子和反复试验,学到了一切。这花了好几年时间,但确实奏效了。此外,由于Delphi是一个原生Win32编译器,要掌握Delphi开发,您需要掌握Win32开发。一个非常宝贵的资源就是Win32和普通的编程书籍(比如微软的传奇人物Raymond Chen)。还有,别忘了还有很多有趣的
此外,您还需要在“困难”的事情上进行练习。前Delphi产品经理Nick Hodges针对的是那些对Delphi和object pascal语言不熟悉的人2017年更新:该链接已失效,现在可以访问视频 这些视频将引导观众了解IDE的基本知识、语言,每个演示都是在前一个基础上构建的,目的是最终创建一个不太破旧的GUI文本编辑器 如果你是德尔福的新手,这是一个学习德尔福语言的好地方,我强烈建议你花时间看视频。我都看过,这对我帮助很大 视频演示使用Delphi2006,但这些演示在任何较新(可能是较旧的Delphi版本)版本上也完全有效。以下是视频中涉及的主题: 注意:如果在最初托管的页面上无法再访问这些视频,您仍然可以从archive.org获取它们: 下载每个主题的ZIP文件,其中包含该主题的视频
- 1–IDE简介
- 2-你好,世界
- 3–基础应用程序开发
- 4–语言介绍
- 5–更多Lanugage简介
- 6–基本字符串操作
- 7–基本数据类型
- 8套
- 9–阵列
- 10–记录
- 11–基本数据
- 12–简单类
- 13–程序和功能
- 14–单位
- 15–继承
- 16–多态性
- 17–为什么是OOP
- 18–物业
- 19–会员可见度
- 20–构造函数和析构函数
- 21–涡轮垫:关于盒子
- 22–TurboPad:文件打开
- 23–TurboPad:文件菜单
- 24–涡轮增压器:节省
- 25–TurboPad:编辑菜单
- 26–TurboPad:工具栏
- 27–TurboPad:文字换行和字体
- 28–实时模板
- 29–重构
- 30–调试器
它被设计为教师用来教学生。我经历了这一切,真是太棒了。充满了例子、历史和详细的解释。在我看来,这是学习Windows API的理想方式。我支持上面所说的。此外,我会说选择一个非平凡的项目,并在Delphi中完成它!一个你想要的工具,但你还没有找到完全满足你需要的东西,甚至是你已经使用过的东西,你想看看你是否可以在Delphi中开发类似的东西。这就是我学习德尔福的方式…(我还在学习。我大约3个月前开始在德尔福工作,但这不是我的第一语言,所以一些知识被转移了。但是想想看,我希望我先学习德尔福!)。您可能已经听过很多次了,但是阅读了好的、写得好的代码!每次我学习一个新的Delphi函数时,我都会花一些时间阅读它的实现,这样我就学到了很多东西 只需编写看似有趣的程序,解决出现的问题,最终你将成为专家 有三个提示需要记住