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