首页 > 代码库 > 开始学习Web开发
开始学习Web开发
不知不觉,已经在一家互联网公司工作了四年。但是,因为一直在做基础架构支持。一直没有机会接触应用的开发。因此,对于Web开发还是一知半解。
不过老婆最近突然报了课程要学python.目标的是想试试能不能转为Web前端工程师。而且也想让我给她做一个辅助代购的网站。就趁这个机会,跟她一起学习一下Web开发,希望能和她一起进行代购辅助网站的开发。最后,更多的是个人对于技术的好奇。话说技多不压身,我也看看自己能不能向全栈工程师的道路上走的更远一些 ;)。
根据我现有的经验与知识。后端的部署与运维都不是什么问题。关键在于前端的交互设计,业务流程的设计,数据库的设计。在这些中前端也是我最陌生的地方,虽然做过简单的网站,也曾经用ActionScript 做过一个富前端的应用,但是那也已经是5年前的事情了。而且现在早已经是js的天下了。至于业务流程,数据库设计,虽然很久没有做过所谓的xx管理系统,但是基本的思路与方法还是懂的。可能会遇到扩展性与维护性的问题。但是如果只是我老婆一个人用的软件的话,这些基本上算不上什么大问题。
所以,目前的计划是在codeacademy上学习Web开发相关的知识。从html,css开始,到javascript,在到javascript的类库jquery.等这些基本知识学习完,知道如何搭建一个可以交互的网站,如何前后端进行数据传输。就开始进行需求分析和系统设计,开发代购支持系统。
目前,javascript的课程已经学习了一半,但是因为是零基础的js课程。所以,感觉没有学到太多的东西。基本的控制逻辑跟java相似,变量的应用跟其他脚本语言类似。html与css的课程也学习了一半,也是没有太大的收货。毕竟,css的更侧重于页面布局与美化。像我这种基本的系统都没有搭建的情况下,更谈不上美化。
所以,从下一步直接开始jquery的学习,直接开始简单的交互式网站。话说,其实在很久之前也搭建过基于servlet和php的Web后端,与前端进行过交互。但是,那个时候基本上是为了验证一些feature与bug。
开始学习Web开发