郑州PHP培训-PHP开发学习路线图
适用/适合人群:适合小白,零基础
目标:掌握HTML CSS div+css,javascript,h5等前端基本技术
●技术点小节:
1.firefox 2.dreamweaver 3.notepad++ 4.photoshop 5.firebug 6.ietester
●HTML
1.理解如何浏览和创建网页 2.基本的语法规范 3.常用标签 4.布局技巧
●CSS
1.类,对象,面向编程思想 2.字符串类 3.随机数 4.正则表达式 5.递归的使用
●JavaOOP基础
1.基本语法 2.常用选择器 3.使用规范 4.定位 5.浮动 6.盒子模型
●JavaScript
1.基本语法 2.DOM 3.BOM 4.事件 5.Jquery
●实战
1.示例:小型商城系统 2.CSS代码抽象与复用 3.浮动的盒子布局 4.布局规范 5.实战技巧
适用/适合人群:熟练掌握PHP基本语法能开发门户型站点
目标:掌握PHP面向过程的编码方式,能够独立开发相关系统。
●PHP
1.PHP数据类型 2.常量,运算符 3.流程控制 4.session,cookie 5.循环结构 6.数组 7.函数 8.文件系统 9.正则表达式 10.GD库 11.上传,下载 12.项目实战 13.MVC基础
●mysql
1.数据库概论 2.SQL 3.phpmyadmin
●smarty
1.基本概念 2.部署方式 3.语法 4.缓存
●项目实战
1.门户系统-后端 2.需求分析 3.模块划分 4.代码复用 5.MVC
适用/适合人群:PHP基本功扎实,掌握基本开发技巧
目标:掌握PHP面向对象核心思想,掌握框架使用技巧,能够熟练使用thinkphp框架重构商城系统
●PHP面向对象
1.面向对象的特性 2.OOP基本概念 3.封装的概念 4.final 5.静态方法 6.设计模式 7.魔术函数
●数据库高级理论
1.三大范式 2.字段类型 3.存储引擎 4.视图 5.事务 6.触发器 7.存储过程 8.事务 9.索引 10.查询优化 11.mysql命令行操作 12.mysql workbench
●Thinkphp框架
1.部署方法 2.路由规则 3.CURD 4.调试技巧 5.性能调优 6.内置方法 7.缓存机制
●实战
1.示例:大型商城系统 2.环境搭建 3.项目模块划分 4.项目目录结构 5.数据字典 6.数据库E-R图 7.测试用例和测试文档 8.tp开发优势
适用/适合人群:能够使用php框架熟练进行开发,php中级人员
目标:能够熟练使用开源系统进行二次开发,能够熟练搭建大型架构,使用服务器集群,缓存,构建负载均衡
●Linux
1.应用 2.安装方法 3.命令 4.vim 5.LAMP环境部署
●大型架构
1.服务器集群 2.中文分词 3.负载均衡 4.主从分离 5.读写分离
●二次开发
1.ecshop二次开发 2.dede二次开发 3.discuz二次开发
●实战
1.示例:搭建大型架构 2.服务器集群的应用 3.缓存服务器的部署 4.中文分词的应用
适用/适合人群:PHP高级人员,熟练掌握框架开发和服务器架构
目标:小组方式协同作业完成大型电商项目及微信公众平台
●微信公众平台
1.信息模块 2.会员模块 3.广告模块 4.订单模块 5.客服模块
●大型商城
1.订单模块 2.产品模块 3.新闻模块 4.分类模块 5.会员模块 6.订单模块 7.支付模块 8.管理员模块 9.权限管理 10.评论模块
推荐:http://hn.lanou3g.com/topic/php.html