web学习路线
之前一直在做C++后台及音视频编程,出于兴趣想系统学下web包括前后端,学习达到的效果:能独立完成中小型网站的架构设计及开发,后端学习语言为PHP,前端学习平台包括pc web,H5,微信小程序。
前端技术学习方向
- HTML CSS
HTML比较简单,CSS需要系统学习,学习书籍为 << CSS设计指南 >>,主要是掌握CSS中的概念及常用技巧。
- Boostrap
通过学习Boostrap框架来简化web UI的开发,学习书籍 << Boostrap官方文档 >>,<< Bootstrap实战 >>。
JS和jQuery
- JS 学习
语法书籍 << javaScript高级程序设计 >>,DOM书籍<< javaScript DOM编程艺术>>,JS提高 << javaScript设计模式与开发实践 >>
- JQurey
学习书籍<< 锋利的jQuery >>
前端的各种框架在实战开发学习中再进行选择性的学习,先学习以上列出的前端基础知识。
后端技术学习方向
后端学习PHP技术栈(php,mysql)
1.PHP
PHP语法比较简单,通过PHP官方的手册来学习。PHP面向对象编程思路的学习,学习书籍<< 深入PHP面向对象,模式与实践>>。
2.MySQL
学习sql语法,表的设计,MySQL特性,学习书籍<< MySQL必知必会 >>,<< 数据库系统概念 >>,<< 深入浅出MySQL数据库开发,优化与管理维护 >>
- PHP框架
深入学习ThinkPHP,通过ThinkPHP官方文档来学习。
以上。