|
刚看见有位仁兄发帖对比黑鹰的Delphi和中山大学Delphi教程,最近我要做一个Delphi的项目,刚刚学完中山大学的Delphi,那我也来说说学习感受把。5 {* R7 v% Q* \
首先说说老师吧,中山大学黎培兴博士讲的,数学系博士,讲过很多课,中山大学的C++好像就是他讲的吧,说的一口广东式的普通话,比较浓的广东口音,开始听的很不习惯,后来慢慢就习惯了,还是可以听的懂。黎博士的知识还算渊博,在讲课的时候时常对讲义加以扩张,会常常将Delphi与其他的开发软件做比较,更容易加深理解。delphi程序设计是用的是Object pascal语言,即面向对象的pascal语言,现在的大学生大多是从C,或者是c++学起的,老师讲课时常将pascal与C或者是C++做比较,确实是可以加深对pascal语言的理解。同时老师讲课也是有深度的和广度的,方方面面的常用的不常用的,讲了很多,比较全面,还讲了一些Delphi实际的例子,深入学习Delphi或者从事Delphi方面的研究还是很有帮助的。
. K& W' W, ~1 R6 g5 K2 L% ~ 下面说说课本和内容。这个视频是没有什么教材课本的,他的课本和教材就是他的讲课的PPT,据他说可以从中山大学的FTP上下载,不过我好像登不上也下不了,只有边看视频边记下重要内容了。黎博士讲课基本是依照ppt讲的,所以有时候觉得他好像在念讲义一样的,其实仔细听,他在念PPT的时候其实也插入了很多相关的内容,可以加深我们对Delphi的理解。
/ Q; o) n/ d. g9 W5 Z% t8 A 这个视频教程总共分为七章
$ f! d( x' F7 E* b 第一章 Delphi概述
* ^. P8 ]2 H" j" W 第二章 Object pascal语言基础2 ?) Z. z3 \6 w/ @4 b. e
第三章 Delph集成开发环境( t) l4 S, q8 I+ ~
第四章 图形界面与项目管理% C" N y& Y" O* z; Z. ^+ K
第五章 图形图像与多媒体操作
0 }9 O m1 h7 t8 X) r 第六章 Internet编程
4 p; N; d4 n. x4 u9 ` 第七章 数据库应用设计
4 b! Z6 h2 e; H& R" ?: C 整个视频总共51讲,最后3,4讲是总结,大概5G多。个人觉得,Delphi通常被别人归为数据库开发工具,很大成分就是因为其数据库组件的强大。所以学Delphi教程的第七章也就是数据库应用设计是学习和提高delphi最重要的,当然也是比较难的,这章里面有大量的程序代码,老师也讲了大量的组件,让人头晕脑胀,所以大家在看最后一章的时候要坚持啊。8 z! G; I6 m% C) x$ W; L
这两年我一直在开发数据库应用软件,用过的工具有Powerbuilder,VC, 现在在用delphi,回想起来,开发软件的模式,面向对象的方法,归根到底是差不多的。所以如果有开发过数据库基础的同志,学delphi应该是比较快也比较容易上手的。
$ \" S8 c% p' N, q# }3 r; e 软件开发工具是很容易更新换代的,虽然现在学习delphi,可它毕竟是前两年很流行的开发软件,现在的流行程度感觉已经不如以前,再过几年,也有可能会被取代。所以个人觉得视频适用于现在就要从事开发的delphi初学者,如果你只是凭兴趣想学一学了解一下Delphi的话,搞本书看看粗略的看看就可以了,到时候万一你要用到delphi,再认真学也不迟。
' C+ V4 O- m' F6 ?$ s
: q. O5 q' D- p0 U3 l[ 本帖最后由 kingshine 于 2007-7-14 20:45 编辑 ] |
|