博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重拾web开发-开篇
阅读量:6425 次
发布时间:2019-06-23

本文共 1186 字,大约阅读时间需要 3 分钟。

毕业之前在学校用CMS做过两个网站,一个ASP(dedecms)的一个PHP(phhpcms),那时候纯粹兴趣使然做出来还是蛮有成就感的。后来实习,毕业到正式工作到现在有9个多月就一直没有再接触web开发了,一些基础知识也忘记的差不多了。其实刚开始进公司的时候因为我在的项目组属于运营支撑,部门的几个网站也属于我们维护的,我以为我肯定是要先走网页制作这一步的,很多刚毕业的本科生也是从这一步走来的,但说实话很多人包括很多开发自己对web开发都是嗤之以鼻的,再加上调网页是非常繁琐的而又被认为是没什么技术含量的活,可谓吃力不讨好,所以妄自菲薄,自暴自弃乃至最终因为不堪忍受只是弄弄网页而选择跳槽的人不在少数。虽然我不属于上面这类人但是我也希望能做点“有技术含量”(待讨论)的活,因为在同时进公司的几个人中我是相对有点基础的就“有幸”没有分配去搞网站那块这也直接导致我把之前学习的有关web开发方面的知识忘记的差不多了。最近因为项目需要要做一个数据分析平台,主要是将hadoop分析的结果展现出来,按照我们组长的话就是这个工作还是有难度的而且很重要(因为主要是领导用的)所以对我委以重任,我完全相信他的话,因为没有简单和不重要的工作,难的和重要的是心态。

  • 对学习:不要像小孩子一样挑食。
  • 对技术:要有敬畏之心。
  • 对工作:要重视你的工作。
  • 对同事:三人行必有吾师,共同进步才是进步。

上面提到“技术含量”,其实web开发这块的技术含量可谓深不可测,从客户端的html、css和javascript到服务端的asp、asp.net、PHP等,再到协议层的http,soap等以及流行的ajax,json。我认为作为一个真正合格的程序员应该从前端到后端,从浏览器到数据库都应该有所涉及,对各种技术架构都有所了解,这样才能在自己使用的时互做出正确的权衡和选择,软件架构就像厨师烧菜,各种材料、佐料的搭配组合,只有了解每样食材佐料的特性才能做出色香味俱全的美食。刚好借这次项目的机会把已经忘记的差不多的知识重拾起来,所以才打算写这样一个重拾web开发系列,主要应该是作为一个复习过程的记录,计划包括下面这些内容:

  • 基础篇
  1. DIV+CSS基础
  2. JavaScript语法复习
  3. ASP.NET复习
  • 进阶篇
  1. http协议理解
  2. 常用js框架用法:jquery等
  3. Ajax和json
  • 高级篇
  1. A low-level Look at the ASP.NET Architecture[翻译]
  2. ASP.NET和IIS
  • 优化篇
  1. ASP.NE优化[翻译]
  2. ViewState详解[转]
  • 项目实战:关于报表这块技术选型待定(MSChart或HighCharts)。

 

转载于:https://www.cnblogs.com/zhanjindong/archive/2012/12/30/2839794.html

你可能感兴趣的文章
你真的会使用XMLHttpRequest吗?
查看>>
【数据可视化】艺术——图表的选择(上)
查看>>
Android换肤技术总结
查看>>
Mysql日志分析
查看>>
如何编写一个独立的 PHP 扩展(译)
查看>>
webview中嵌入部分html5适配的小方法~
查看>>
阿里云分析引擎Spark On 多数据源介绍
查看>>
iOS Video(视频)
查看>>
Spark中Task,Partition,RDD、节点数、Executor数、core数目的关系
查看>>
C#与C++的发展历程第三 - C#5.0异步编程巅峰
查看>>
React-Native windows环境搭建记录
查看>>
用iPhone一秒拍摄3D照片,Facebook这项技术厉害了
查看>>
HTML标记语言——表格的基本结构
查看>>
数据中心机房UPS供电系统的全新安全及节能技术设计
查看>>
windows 7 的防火墙设置
查看>>
11.python并发入门(part10 多进程之间实现通信,以及进程之间的数据共享)
查看>>
金蝶KIS专业版“登录时出现问题,请重新输入”终极解决全过程
查看>>
UDP15000端口引起的路由器丢包
查看>>
linux如何使用find命令查找文件
查看>>
LNMP_nginx安装_3
查看>>