我基本上想要构建工具,将使用套接字填充和提交Web窗体,我希望他们也是多线程。
我会喜欢他们的功能丰富,执行正确。
我并不急于做到这一点,因为我明白,在任何事情(特别是编程)需要时间来提高效率。但是,我想采取我能学习的最短路径。
如果有可能,我会喜欢去学校学习语言,但似乎在美国没有教学的学校。
我在互联网上找到了相当多的信息,帮助我获得了一个基本的知识,在IDE中如何工作,如何构建基本的应用程序,但我想要能够构建真正好的应用程序,这些教程不教我怎么办。
我的问题是,如何成为一个专家的Delphi程序员,没有任何“真正的老师”指导我?你们怎么学习?
在一个老师的帮助下学习另一种编程语言和他们回到德尔福有意义吗?
任何输入是很好赞赏..
谢谢..
解决方法
如果你是新来的德尔福,这是一个伟大的地方开始语言,我强烈建议投资时间和观看视频。我已经看到他们所有,它帮助了我相当多。
视频演示使用Delphi 2006,但是这些演示在任何较新的(也可能是旧的Delphi版本)版本中是完全有效的。以下是视频中涉及的主题:
注意:如果原始托管页面上无法访问视频,您仍然可以从archive.org获取这些视频:
https://web.archive.org/web/20130630143102/http://blogs.embarcadero.com/nickhodges/2006/08/15/26687
> 1 – IDE简介
> 2 – Hello World
> 3 – 基本应用程序开发
> 4 – 语言介绍
> 5 – 更多Lanugage简介
> 6 – 基本字符串操作
> 7 – 基本数据类型
> 8 – 设置
> 9 – 数组
> 10 – 记录
> 11 – 基本数据
> 12 – 简单类
> 13 – 过程和功能
> 14 – 单位
> 15 – 继承
> 16 – 多态性
> 17 – 为什么选择OOP
> 18 – 属性
> 19 – 会员可见性
> 20 – 构造函数和析构函数
> 21 – TurboPad:关于Box
> 22 – TurboPad:文件打开
> 23 – TurboPad:文件菜单
> 24 – TurboPad:保存
> 25 – TurboPad:编辑菜单
> 26 – TurboPad:工具栏
> 27 – TurboPad:字包和字体
> 28 – Live Templates
> 29 – 重构
> 30 – 调试器
一旦你浏览了视频,转到Delphi Basics网站并将其加入书签。严重的是,我仍然每天使用这个网站约10次来参考德尔福。
我也建议阅读delphi.about.com的“A Beginner’s Guide to Delphi Programming”,这是Delphi编程的一个很好的入门。
此外,IMO,为学习Win32 API最重要(和最好的)资源是Mark Russinovich的Windows Operating Systems Internals Curriculum是免费提供。
它被设计为由教练用于教学生。我经历了它,它是真棒。充分的例子,历史和详细的解释。在我看来,这是一个理想的方式来学习Windows API。