怎么循序渐进学习?
题主是小白,鉴定完毕。因此需要先对问题做一个梳理,先做一个概念解读吧。
概念解读请阅读下面这段话
假设不能理解,我们再用盖房子来对比下:盖房子需要先设计,设计完图纸后建筑工人用砖头/水泥/钢筋/等建筑材料来把这个房子盖完。这两者的对应关系是:
还遗留两个概念:
黑客。黑客自己不写那种供别人使用的软件,但他们非常懂软件开发。可以用技术手段让别人写的软件改变原本的行为,被自己控制。还是用建筑举例吧:假设有个人非常懂建筑,精通建筑材料的特性、门锁的机制、建筑给排水和风道的结构。当他面对你盖好的建筑时,他知道怎么能不通过钥匙开锁、或者哪里有给排水管道的开口通过管道能够进入到屋子里。所以他能进去,在你屋子里睡觉、享受空调、甚至推倒一堵墙。因此可以得出结论,黑客一定是很精通软件开发的,甚至比绝大多数普通的程序员还懂。DW。DW本身是一个软件,它是用来制作网页的。但并非所有的软件都需要网页,只有所谓的Web应用系统这种软件—比如公司官网、电商网站等等—才有网页。也就是说,DW是用来制作这一类软件的网页这个构成部分的工具软件。指一条路既然题主期望是循序渐进,那我就给出一个以“降低门槛、注重打好基础”为主要考虑点的学习计划吧,如下图。注意,下图中的“时间段”可以是一个学期、也可以是2、3个月,完全取决于个人的学习效率,每个时间段完成几个知识点的学习。
学习方法建议不依赖上课。是自己要进行大量的自学,将授课的用作梳理、答疑;不局限课本。要以课本线索补充最新的书籍和资料;多动手实践。即使是把课本上的源代码敲进去、编译、调试、运行,也是有作用的;自主设计实践项目串联知识点以及查漏补缺。比如学习完高级语言后,设计做一个单机版的中国象棋程序欢迎关注、欢迎交流!
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有