个人建议, 多看别人的代码,多给别人看自己的代码。多思考怎么简化逻辑,怎么容易维护。相关的文章和书籍还是挺多的。把js学透,在页面重构方面学好css,盒模型 把bfc都学懂。编程技术方面就是不断的模仿和吸收,没事多折腾,但不是瞎折腾。
web前端开发工程师,做的工作与网站前后台系统的页面相关,使用到的主要技术包括:HTML、CSS、JavaScript,如果能会后台编程语言,当然会更好。不要写难以理解的代码。不要在代码中炫技,不要为了设计而设计,能简单就绝不复杂。
用代码格式化工具。像写诗一样写代码,适当换行,适当退格,把编程模块化。现代web前端开发已经不能像传统web开发已经简单的描述成切图、css、js了。在新的HTML5规范中,加入很多新的特性,这样就对web前端工程师有了更高的要求,比如数据库操作,使用cancvs、css3绘图。
布局的话去看css那些事儿,js的话去妙味课堂花100弄个会员可以看里面的视频资源很多,一年坚持下来就到中级了,之后再考虑向重构还是专写js上发展,不管怎么样多写一下总结,多问几个为什么,多练习。
以上就是一些良好的习惯,希望参考。
编程本就贵在坚持,这样各种语言换来换去,本就无法成功。看你的问题,主要是耐性不足。如果排除那些没有什么前途的偏门学法,只考虑编程语言排行榜前10的语言来学习。而且要体现语言的泛用性(也就是一门语言不能仅局限在一个领域内),就比如PHP或RUBY,尽管很受热捧。但其实除了做网站,它们几乎什么都做不了。
那么最容易入门,而且最不枯燥的学习路线,只有两条。
一条是从网页入门,学JAVASCRIPT,不要以为JS只是用来做网页特效的。JS其实几乎无所不能。尤其是移动开发和嵌入式。 而且WIN8之后,还支持用JS写WINFORM程序了。而且不用搭建运行环境,有个浏览器就能干活儿........不过这条路线看来你已经放弃了,我也就不多说废话。
那么另外一条,就是python了。 python是当今世界上最为干净整齐的语言了。所谓简洁干净,见到语法你自然一目了然。就像写诗一样,每条语句都整齐划一。
得益于语法的简洁,小学生都能轻松入门。而且有好几本关于PYTHON的书,就是写给儿童的,比如有一本叫《和孩子一起学编程》。案例也都是做些贪吃蛇,俄罗斯方块之类的小游戏为主。
尽管这门语言入门简单,但却博大精深。它的应用领域类似JAVA。 JAVA能做的,PYTHON也都能做。。且学习过程比JAVA要容易的多。。。成功案例也数不胜数。。。比如北斗定位系统,就是用PYTHON写的。。
其唯一的缺点是运行效率不高(不过JAVA的运行效率貌似也不怎么样)。PYTHON的前景也很不错的,是谷歌的力推的语言,长期占据编程排行榜前十名
用途方面,网站后端啊,写个界面啥的,自然不在话下。而它最强大之处有三点:
1,人工智能.....虽然没办法统计数量,但世界上的人工智能机器人,用PYTHON编写的一定是最多的。 就像谁也说不清中国人到底盗版了多少张WINDOWS光盘,但人人都知道绝对是世界第一。同理,人工智能是PYTHON的天下
2,游戏服务器端,就像unity 3d在游戏开发行业所向披靡一样,游戏服务器端也有一个称王称霸的引擎——KBEngine 它以PYTHON作为脚本语言
3,影视特效NUKE,CINEMA4D,MAYA,REALFLOW,HOUDINI这些影视行业的主流软件的脚本,全是用PYTHON编写。如果没有PYTHON,好莱坞特效也绝不会有今天这般强大
你这问题,就好像一个连文字都不懂的人问别人怎么写诗一样如果你真心想学,就先把html ,css,js都学下,学会了你不用dw,用txt文档都能写出来,如果这些基础你不会,什么工具都没用,
不过我没记错的话,淘宝是不支持店铺自己写js的,做网店模板还要另外注册淘宝网店设计师账号。