关于web编程学习大纲

来源:互联网 发布:淘宝商家社区 编辑:程序博客网 时间:2024/05/20 06:56

我表示不需要别人代表

计算机语言学习必要掌握的

文档是可以有的帮助资料

  1. 注释
  2. 变量定义
  3. 变量作用范围
  4. 模式
  5. 数据类型转化
  6. 流程控制
  7. 字符串
  8. 数组
  9. 数据结构
  10. 文件
  11. 数据库

关于html

  1. 常用的几个标签
  2. 常用的几个属性
  3. 常见的几个meta
  4. 常见的几个表单元素

关于css

  1. id与类是什么东西
  2. 布局相关参数
  3. 显示状态相关
  4. 如何使用css:行内样式;链接方式;内嵌式;导入方式。

关于javascript

javascript是浏览器端执行的脚本,
用于用户交互,实现一些特殊功能

  1. dom解析
  2. 与css配合
  3. 处理dom属性
  4. 浏览器相关信息获取
  5. 常用的几个dom事件
  6. 几个常用的框架

关于jquery

为什么在此还要提jquery呢?
变量简短、简单高效、插件多。当然其他的js框架也一样

  1. 选择器
  2. dom解析
  3. 方法绑定
  4. ajax
  5. 优化

关于sql

数据库可以解析的语言

  1. 如何创建
  2. 如何查询
  3. 如何修改
  4. 如何删除
  5. 分配权限
  6. 事物、存储过程
  7. 优化

关于php

纯属胶水语言:灵活、插件多、资料丰富、学习人多。
深度发展不易。

  1. 书写规范
  2. 强调字符串处理
  3. 几个预定义变量要知道
  4. 文件上传
  5. 安全
  6. 常用的一些组件
  7. 设计模式

关于linux

  1. 常见的几个命令
  2. 服务器配置
  3. mysql优化配置
  4. sh脚本
  5. 权限
  6. 高级

开发框架

框架是减少自己的代码编写量
学习框架要学习框架编写的思路,而不是单单学习框架本身。

  1. yii
  2. CI
  3. thinkphp

开源程序学习

所谓开卷有益,学习别人的东西不是坏处

  1. wordpress(国外的)
  2. dede(cms)
  3. ecshop(商城)
  4. dz(论坛)

必备的帮助

除以上的这些文档必须具备

  1. 买一本书
  2. 注册一个相关论坛的帐号
  3. 添加一个相关qq群
  4. 找一个人一块看
  5. 找个良师益友

工具篇

开发要的是进度速度

  1. 可视化设计的工具很多人用dw
  2. 常用的几个浏览器调试工具
  3. 后台代码编写的工具
  4. 推荐使用Navicat for MySQL(mysql管理工具)
  5. 常用的做图工具pd、visio、Axure等
  6. 不是很常用的一些小工具如:Xenu、wget、Fiddler