VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 82862|回复: 92

[分享] 【新手上路】新手学习编程指南/经验/方案/建议宝典

  [复制链接]
 楼主| 发表于 2010-5-15 21:56:38 | 显示全部楼层 |阅读模式
本帖最后由 szdan 于 2010-5-15 23:07 编辑


在论坛本版块经常见到有新手朋友们请教高手有关新手学习编程的经验等帖子,由于本人疏忽,一直忘了做个大串联的帖子以总结相关内容


本论坛VB高手如云,相信各位高手们都有自己宝贵的VB学习经验,可供新手朋友参考,不妨后面跟帖,畅所欲言、一吐为快吧(我会酌情
加人气/威望分的 ^_^)
鼓励原创,只要是与VB新手学习指南有关即可,可参见二楼帖子)


另外有新手学习教程、视频、源码的朋友,也欢迎在本帖分享,
我为人人,人人为我,让我们大家一起努力,携手打造一个新手学习的终极宝典吧!





友情提示:


本帖为VB编程学习大方向的讨论,若有涉及到VB具体知识点的讨论,请直接去《新手学堂》发帖,请勿在本帖发布,否则直接作删帖处理,谢谢理解和支持




我先来抛砖引玉吧:

可去二手书店淘下基础入门的书籍,一本就够了。内容嘛,这些入门级书籍都大同小异,没什么好推荐的。纸质的书籍放在手头,学习和查查资料方便些

至于学习,没有固定的章法,循序渐进即可:
1)看看书,先熟悉下 VB 的基本内容和简单语法
2)一般书的每章后面都有些简短的练习题,可以自己琢磨下,加深对该章节的理解
3)当掌握了一些基础知识后,可以尝试做若干简单的小软件,功能少点没关系,在这个过程中主要是查漏补缺,不断巩固和完善前期学到的知识点
4)当学习了一段时间后,可以根据自己兴趣,确定一个主攻方向,这时可以考虑着手做个相对完整的小型软件了,这样可以使你学到的知识融会贯通

评分

参与人数 4威望 +2 金钱 +10 人气 +7 收起 理由
tdsj888 + 1 赞一个
wfallinlove + 1 还行
icecept + 2 + 2 + 2 我也发也了精华贴自荐活动,希望可以和你一
新林 + 8 + 3 强烈支持~~

查看全部评分

 楼主| 发表于 2010-5-15 21:57:11 | 显示全部楼层
本帖最后由 szdan 于 2012-7-30 18:50 编辑


下面是本论坛已经讨论过的话题,可供有需要的朋友们参考

(以下帖子按发帖时间先后顺序排列,均系本人搜索整理而成,不代表本人赞成该帖的内容或立场)





VB能干什么??
我的英语不好不知道能不能学好VB啊
有人说VB已经过时,学JAVA更好吗?
诸位高人,怎么学VB啊,我是一后辈
学VB前如果没有什么语言基础能学吗?
大家最初是如何学习VB的
听别人说VB容易就来学了
新手学习VB应从那里入手?我转了3个多月,就是无法下手?请前辈指点!
学习VB6.0应从何下手呀!
学习VB的过程……迷茫中……
我觉得VB好难学...到底点样才可以懂?
vb好学吗
如何学习VB,无从下手
怎样学习VB(没有基础)
到底该怎么学vb?请教大家的学习经验
刚学习要做些什么啊~~~~??????
一个编程初学者,学完一本VB教程要多长时间?
小弟学得很迷茫,请帮忙。
新手学VB疑问?
VB我该从何学起?
快过年!不知道学VB有什么鸟用?谁知道...?
语法怎么样学会快点
我不是计算机专业的,但我想学VB!
想知道vb和dephi先学哪个好呢 请高手赐教
弱弱的问一个,现在新手学习选VB6还是VB2005来学习好点?
初学者 想找一本好的书
学那种编程语言好--对自学的新手来说应该都问过,我也来说说
看来有必要重申一下:想开始学编的朋友,应该学什么。
很想学VB 但是对VB的了解等于0 求高手介绍该如何学起
怎么样学好VB
如何快速的学好VB?~~~ 急急!!!
大家关于初学者有什么好的建议
英语很不好能学VB吗
问:到底应不应该再学习VB现在?
新手学VB推荐一本好的入门书````
小MM也想学VB
请问现在学VB还有前途吗?
做一个有思路的程序员
完蛋了,我数学不好,年龄又大,可以学vb不
我英语和数学不好,学VB是不是错误的选择?
分布式共同研究学习VB的想法
自学新人到常量变量数据类型这章节完全不懂了 怎么办
送给Visual Basic 6.0的初学者
我想学习VB !
(高手,过来人请留步)VB学习步骤问题
学习VB之路
新人学VB请教
请叫一下VB的学习流程....
关于制定学习编程的路线的一些问题,请指教
新手提问:在路径中如何表示变量
迷茫的VB初学者。乱。。。。。。
学习vb也有几时了。但有一个问题。语言怎么学?
vb学到一半了,就不知道该怎么学了
我想问下应该学习那种语言
小弟出来驾到,也想学VB,请大哥大姐帮忙!!
VB 到底学了之后能有多大的用!我怀疑!!
到底学什么,新手的疑惑
想成为VB程序员,该如何开始!
学编程的一些困惑
我到底要不要继续学VB
我想学编程 不知道学那种语言好 是VB  还是C
打算学VB,请大家推荐几本书
新手入门,找了些资料,感觉还需买书系统学习,不知哪本合适?
VB6.0学习方法 流程
现在学VB学哪个版本好
我自学VB,前途怎么样??????
新手的迷惑
新人学编程 ,该从何开始
如何学习VB语言?VB6.0过时了吗?
怎样高效学习VB?
记录vb学习过程
0基础怎么学VB?
VB学习步骤
学了VB,接下来应该学什么?
vb要从哪里学起?我来报到了~
学VB的越来越少,大家是怎么走上这条路的呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-15 21:57:21 | 显示全部楼层
本帖最后由 szdan 于 2010-6-27 15:54 编辑

转帖:

因为我觉得,语言到了最后都是相通的,掌握了软件设计的真谛,任何语言只是实现的一个途径,一个工具而已。




转帖:

1.熟练掌握集成开发环境:主窗口的三种工作方式 ;各个子窗口的打开和关闭(多种方法都要练习20次,不要轻视这种操作,它决定了你的效率也只接影响你的兴趣和信心);掌握几个主要菜单的菜单项的操作
2.掌握项目开发的主要步骤:界面设计、属性设置、代码编写、运行调试、保存、编译、生成可执行文件、然后很重要的一项----打包(不要以为刚学的人就不可以,用一个尽管十分简单的例子,但一定要打,它会让你对软件开发有一个整体的概念,中间有些地方不是很懂不要紧)
3.界面设计:重点掌握窗体的属性-方法-事件、标签、文本框和命令按钮    熟悉Frame 、OptionButton、CheckBox、ListBox和ComboBox(控件学习先到此打住);同时熟练 属性设置
4.语法基础:数据类型、常量、变量、运算符、函数、表达式、数组、控件数组、InputBox函数、MsgBox函数
5、掌握Sub过程、Function过程(充分理解过程分解、功能的分解和代码重用的含义,实际参数与形式参数、传值传送与传址传送) 掌握变量的作用范围和变量的生存期的概念(很重要,充分理解过程与过程间、模块与模块间的数据传递)
6、熟悉Visual Data Manager,熟练掌握Data (ADO等先不用管),做实用的小项目,感受自己的学习成果
7、掌握滚动条、计时器、图形框、图像框控件;掌握菜单 的设计、工具栏、状态栏的设计、掌握MDI窗体
8、掌握文件的操作:掌握驱动器列表框、目录列表框、文件列表框 ;通用对话框;传统的文件操作方法、FSO
9、掌握ADO;SQL Server;做项目
10、掌握键盘、鼠标、图形图像多媒体
11、掌握类模块的创建、设计多层数据库应用程序;做项目
12、掌握ActiveX代码组件的创建和管理、ActiveX文档和ActiveX控件
13、掌握网络编程;做项目
14、掌握Windows API提高自己的编程水平;做项目

后面还要学什么,到此就应该有感觉了,水平提高了,偶就不需要再说什么了

评分

参与人数 1人气 +1 收起 理由
燕子kiki + 1 很给力!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2010-5-15 22:05:54 | 显示全部楼层
<多问,多搜,多想,多动手>
回复 支持 反对

使用道具 举报

发表于 2010-5-16 19:39:11 | 显示全部楼层
版主好热心啊
回复 支持 反对

使用道具 举报

发表于 2010-5-18 12:42:18 | 显示全部楼层
敬业,佩服!
回复 支持 反对

使用道具 举报

发表于 2010-5-19 21:53:45 | 显示全部楼层
作为菜鸟的我 也说上几句
1.不要只看教程,要学会动手实践,比如做几个自己比较喜欢实用的软件,即可以 当作工具使用还可以增强创新
2.自己写软件的时候不要盲目的搬别人的代码,要学会自己从头开始写起,自己写出来 写出一点就学会一点 而且能及时的发现错误,
3.建议新手不要使用     On Error Resume Next 错误陷阱 如果初期使用错误陷阱 会养成 以后的日子写代码前加上, 那样初期时没发现的错误 会带到 以后的代码中,而且 不使用错误陷阱 可以发现并修改 某些小错误 使自己 记得更牢固
4.控件的属性 记住用法即可 无需背过,因为VB的IDE环境中有自带的自动列出(个人建议)
5.多看例子,分解代码,网上有N多(可以说无数)代码,找到自己比较喜欢的代码开始翻译
(个人觉得看代码比重复看教程强多了)
6.菜鸟初期尽量别去关注API,底层等深奥的程序,先把基础知识打好 不然只能越学越乱套
7.数据库(我个人没学过SQL数据库,所以对数据库了解属于鸟蛋一个
8.学会不耻下问,如果是现实你有不会的地方可能不好意思问人家,但是这是网络中哪来的不好意思啊 呵呵(对于不耻下问 我个人脸皮还是挺厚的)
9.收集有用的代码 并做好记录,常用函数还需记住
10.我为人人 其次 人人为我

以上只是我个人意见 如有雷同纯属巧合,如有不对的地方还请见谅,请高手提出

点评

很同意!  发表于 2011-12-9 12:41

评分

参与人数 1金钱 +10 人气 +3 收起 理由
szdan + 10 + 3 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-19 22:02:34 | 显示全部楼层
楼上的朋友说的太全面了

其实新手学习,侧重点是很关键的:多看实例,勤于动手,善于提问,不拘泥语法

千里之行,始于足下 :)
回复 支持 反对

使用道具 举报

发表于 2010-5-19 22:16:13 | 显示全部楼层
我也是过来人了
虽说刚入门 我也只是 分享下学习的经验而已
本人表达能力不太好 还请各位莫笑~~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-19 22:20:16 | 显示全部楼层
呵呵,太谦虚了 :)

真是字字珠玑,提纲挈领啊

相信新手朋友会因此而少走很多弯路的 :)

评分

参与人数 1威望 +4 人气 +1 收起 理由
19900603 + 4 + 1 版主才是热心呢,以后还要向你多多学习

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2023-3-24 17:31

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表