PHP专业课程体系及培养目标如下:
1、html、div+css,这是网页前端的基石,需要学生掌握大部分的标签和属性,能够写出网站大部分界面,因为PHP培养的是后台程序员,html做出的网页可以不用考虑浏览器的兼容性,只要学生会修改局部网页,会配合js\jquery\ajax实现特效即可!
2、PHP基础(包含内容:PHP语法基础、语句、函数、数组、字符串、正则表达式、回话控制、图像处理、mysql建表及增删改查基本操作),要求学生必须熟练掌握此块内容,这是后台的基础,要求学生能够利用所学知识完成一个不考虑前端兼容的、没有动态效果的有数据库操作、有管理员后台的网站,让学生了解所学是用来干嘛的,熟悉开发的流程,以及把所学知识融会贯通,建立信心的一个过程!
3、PHP面向对象及框架(包含内容:类和对象、三大特性、魔术方法、接口、MVC、smarty模板引擎、TP框架),让学生具备面向对象的思想,让学生不用重复造轮子的过程,最大化的提高开发效率!
4、js\jquery\ajax(包含内容:js基础语法、DOM、ajax异步请求服务器、jquery选择器、方法),这是一个网站最出彩的地方,如果一个网站仅仅是静态的,那是很无趣的,这是实现网站特效的重要一环,这是增强用户体验的一环!
5、linux(虚拟机的安装、linux系统的安装、linux命令、vim编辑器、权限管理、软件包的安装与卸载、lamp+lnmp环境的搭建、apache的配置),php天生是架构在linux上的,让学生一定掌握lamp(linux+apache+mysql+php)、lnmp(linux+nginx+mysql+php)的搭建!
6、mysql高级(mysql优化、memcache、redis),前面所学mysql纯粹是应付项目的需要,这阶段所学是mysql的精华所在,一个网站的反应快不快,大部分取决于数据库的读和写,因此如何提高数据库的读和写是至关重要的!
7、PHP拔高课程(PHP新特性(命名空间、匿名函数及闭包、traits),psr、PHP设计模式、laravel框架),作为程序员是需要不断学习不断进步的,PHP在不断改良,因此我们也要与时俱进,现在的很多的框架都大量使用了这些新特性,laravel是全世界使用最广泛的框架,如果要想拿高薪,那就学吧!
- 相关评论
- 我要评论
-