smt编程入门先学什么 编程怎么学

如何学习编程?
你只学了一点点j2se 。无论如何 , 你必须先学好j2se , 这是基础 。j2se的学习顺序一般如下:基本语法-面向对象入门-异常处理-数组-常用类-容器(相当重要)-IO-线程-网络-GUI 。既然你已经学会了io和thread , 建议你看看马士兵的j2se视频 , 尤其是初始内存分析和面向对象分析 , 如果你想打好基础的话 。学会j2se后 , 要做一些基础的桌面项目 , 比如贪吃蛇、俄罗斯方块、简单聊天室等 。这样可以整合自己的知识 , 加深对j2se的理解 。如果你想走j2ee路线 , 那你就先学数据库 , 再学html , css , JavaScript , jsp/servlet , 也就是web的入门 , 然后做web项目 , 比如小bbs , 网上商城等等 。学习完学习框架 , 这期间会穿插很多东西 , 比如xml , uml , log4j , jUnit等 。最后 , 学习设计模式和面向对象分析 。关于计算机有许多事情 。不要学死 , 也不要试图完成它 。最重要的是学会如何解决问题 。一定要开始模仿别人的代码 , 一直模仿 , 多读 。看完一定要自己写几遍 。只有你能写的是你自己的事 。建议一开始多背一些东西 , 包括一些常用的课 , 一些概念性的东西 , 因为多背会熟悉的 。马士兵的视频:你必须找到另一个数据库 。你可以在马士兵在线找到甲骨文 。非常好!购物是一个从头到尾的项目 , 也是来自马士兵 。找项目很重要 。不如从简单的开始 , 慢慢体会java的分析设计 。最好从视频开始 。不要一开始就看《Thinkinginjava》 。这是一项吃力不讨好的任务 。学web的时候可以看看张孝祥的《深入体验JAVAWeb开发内幕——核心基础》 , 写的很详细 。但是他的视频一般 , JavaScript只有《JavaScript高级程序设计》 , html比较简单 , css也比较简单 。但是css的布局因人而异 , 有的人觉得很好理解 , 有的人觉得很难 。多练习Dreamweaver , 就会很熟悉了 。设计模式可以从《大话设计模式》看出 。很好的介绍!补充:张孝祥的《深入体验JAVAWeb开发内幕——核心基础》真的不错!但是javaScript不好 , 不够详细 , 其他内容太多(html , css , 一般写的) 。他写的Java书我不知道怎么看 。而且他的视频真的很烂 , 跟学习一样 。我个人认为马士兵的视频更好 , 而且讲得很好 。除此之外 , 还讲述了很多学习方法 , 非常适合入门 。另外 , 不要一次下载很多视频 , 关于孙新、张孝祥、马士兵的内容你也看不完!你可以下载他们的第一集 , 看看谁的讲课风格适合你 , 然后再做决定 , 但我个人强烈推荐马士兵的 , 真的很不错!记住:不停地敲代码 , 敲代码 , 敲代码.程序写好了 , 到死也学不会!看你想往哪个方向走了!java的应用主要分为三个方向:j2se:传统的桌面应用 , 现在用的越来越少 , java的优势没有完全体现出来 。我比较看好J2ME3360手机上的应用 , 但是目前的市场似乎还没有完全打通J2EE3360大型企业级开发 , 运行在web上的应用是我现在的主要发展方向 , 也是java技术的主要发展方向 。前两个 , 我不是很熟悉 , 就不帮你介绍如何系统学习j2ee的内容了:1 。首先你要学习java的基础知识 , 包括java语言的基础知识 , 还有一些常用的类 , 多线程 , IO流 , 网络编程等 。2.在学习jsp之前 , 你必须了解html和javascript , 然后学习jsp的基本语法 。还有什么是servlet和javabean3 , 框架学习 。为了增加开发效率 , 现在很多开发者和公司都使用第三方框架 , 主要是Struts、Spring和Hibernate 。
4.学习富客户端语言 。这是我目前的学习方向 。随着网络的发展 , 浏览器可以展示的东西越来越多 , 客户对客户端的要求也越来越高 , 所以相信富客户端会是web软件未来的发展方向 。最后警告大家 , 基础是最重要的 。只有基础扎实 , 才能对上一次的学习有更深的理解!好了 , 就这样 。希望能对你有所帮助.控制时间的话 , 需要看自己的学习情况 。掌握一个原则 , 在自己的承受范围内就够了 。看完基础 , 开始打代码!真的不知道敲什么码 , 可以自己接答案!可以练练能力!有钱进行培训 , 但没钱制作视频 。如果你会看书 , 就去拿这本书《ThinkinginJava》 , 还有那两本黄书的JAVA初级基础和高级特性 。学完se , 可以写几个小项目练手 。如果觉得不错 , 可以看看自己的方向 。方向一楼的回答已经很好了 。

smt编程入门先学什么 编程怎么学

文章插图
你想怎么学编程?
这是我在回答另一个朋友的问题时写的 。我可以改成:我是一名初二学生 。懂一些C编程 , 不断学习 。个人觉得C比C好是因为C是基于C设计的 , 我来说说我学习编程的经验和感受 。首先我要提一下 , 学习编程需要很好的数学基础 , 因为涉及到很差的程序算法 。刚开始入门不太难 , 以后慢慢提高就好了 。1.即使你不懂英语 。
学C++也肯定没问题 为什么?因为编程的语句大多根本就不是英文 可以说几乎没联系 每种编程语言只能说是一种的语言 记住 你学编程就像学一种新的语言 像英语 2、只要选好教材 任何人都能轻松入门上手 也许你在书店看到过许多编程的教程 翻两页之后你只看到一大堆代码 根本不懂什么意思 对不对 其实这是很多中国人写的书常见的特征 这种书虽然写得很系统很全面 但它忽略了初学者的感受 所以 我不称这类很常见的教材为教程 我认为这种东西只能叫字典 想想看 你刚开始学汉字的时候用的是字典吗?肯定不是 , 你刚开始用的是带图画和很多提示的极简单的课本 。所以 书店的书你看不懂必然不是你的智商原因 而是你没有找到合适你的书 3、什么样的教材是好教材 选教材是至关重要的一步 , 它干系着你学习的质量和效率 。如果你拿到一本你能看懂的书 , 那你的进度和兴趣岂不是会一同进步得很快吗? 那什么样的教材叫好教材呢?其实好教材最重要的特点就是:你要能看懂 。其实对于编程初学者有很多的好书可用 , 个人认为从国外翻译过来的教程要比中国的好些(个人体验感受) , 因为一方面国外的教程的语言比较益懂 , 而对于难懂的关键词汇它总是会在非常必要的时候巧妙的出现 , 而不是像中国国内的有些教材写得满篇都是专业词汇 , 让人搞不懂 。我现在在用一本《C++简明教程》的从国外翻译过来的书 , 作者是美国人 。个人体会他的语言准确且简单益懂 。我当初选这本书有几点原因: 1、我刚拿到它时就能看懂 2、这本书从刚开始就教你编写小程序 让你提升兴趣 而不是像某些教材从开始到结束全部是枯燥的讲解 3、书的最后有所有C++编程要素 方便查阅 4、书上有很多丰富的例子、详细的说明和练习 5、再次重复一遍 最重要的就是我能看懂它~! 我相信只要你肯努力比别人哪怕就多一点 就能做得比别人好【smt编程入门先学什么 编程怎么学】刚开始学编程怎么学
对的 , 上来先学C语言 , 学完标准的c语言之后可以进行简单地文件操作 , 数据的提取等 。下一步学最难的两个:高级编程 , 网络编程 , 这两个是精华之精华 , 虽然如果去找网上的很多实例 , 很多会用c++去写 , 但很多都能看懂 。这第一门门学科讲的是系统的进程线程的运作和通信机制包括管道邮槽 , 文件IO , 第二门主要是网络方面主要是socket的使用 。学这两门知识能检验c语言到底学得怎样 , 是否过关 。如果你能从中获取20%的知识 , 并亲手实践编程 , 那么搭建一个用c语言编写的服务器和客户端还是可以的 , 还可以读写设备驱动比如串口usb口之类 。这块大概花费超过1年的时间才能初见成效 。当然了我说的服务器不是弄个软件安装上去 , 或是网上找个教程用鼠标点点 , 是纯C写出来的 。学完之后可以学C++这会很快之后可以开始VC和C#了java跟c很像可以去学 , 学了可以开发一些软件 。VB淘汰了 , 不要考虑了 。易语言 , 我一直不建议学 。学C语言的原因 , 因为你不能直接跳到C++ , 指针还是要熟练的 , 结构体也得熟练 , C的教学资源最多 , C的高级编程和网络编程教学资源最多 , C的系统编程资源最多 , 所以在不关心什么图型界面这类花花绿绿的东西的前提下 , 没有一点能替代C 。谭老头的书写的好 , 要好好学 , 虽然算数的排序的看似没什么太好的展现C特点的东西 。等到了后面文件操作部分就能展现出来了 。那么只学C那么能有什么 , 硬件上的裸板编程 , 驱动程序开发 , 单片机开发 , 还是有的 , 虽说第二个需要高编 , 第一个第三个需要硬件 。至少还是提供了一些思路 。至于C该看什么老谭的书 , 真的看完C了 , 我想基本上看什么书自己有自己的考虑了 , 我不提及 。至于视频 , 我没有看过视频 。当然了C的学习至少2年基本能初见成效 。