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