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