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