400-870-1191

当前位置:首页> 2018年PHP精英班课程大纲

2018年PHP精英班课程大纲

课程简介

课程包括现PHP市场的主流技术,专业培养横跨【前端+后端+移动端】的全能型人才。将学习HTML5+CSS3+Javascript+JQuery的前端技术,PHP语法+面向对象+MVC框架的后端技术,WebAPP+微信公众号(小程序)+APP接口的移动技术。2017年也对课程进行了一次全面升级,添加了一些特色课程,Composer以及Yii2框架。Composer是PHP 用来管理依赖(dependency)关系的工具;Yii2是一个高性能的,适用于开发大型Web2.0应用的PHP 框架;阿里云服务快速解决中小企业服务器问题;加强移动APP接口项目;加强微信项目;https安全网络协议ThinkPHP5开发框架;Laravel5.3,WebSocket和PHP Socket。

适学人群

1.没有任何软件编程基础和php编程经验,想先从0基础入手的编程爱好者;

2.希望以较低的投入和风险来了解自己是否适合转型从事php编程的求职人员;

3.对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员;

4.可以没有任何的计算机和编程基础,但希望通过自己的付出打破现状的人。

培训周期

5个月(部分校区可能会根据实际情况有所调整,详情可询咨询老师)

培训方式:全日制面授,每周5天上课, 上三天课休息一天、上两天课自习一天的上课方式(实际培训时间可能因法定节假日等因素发生变化),早9:00-晚20:00

学习费用

课程特色

本课程由源码时代核心教师团队精心打造,学科涉及的课程内容均来自于大中型企业目前乃至未来高频使用的技术,并且会根据IT行业动态实时更新调整。5个多月的时间不仅仅学到的是实用技术,同时也享有专业的就业团队提供的就业服务以及IT职业规划。

课程内容

全能型PHP开发工程师课程体系
(打造 横跨前端+后端+移动端 全能型人才)
课程名称课程内容项目实战
第一阶段:网站开发基础
静态网站必备知识 HTML/CSS Web开发技术构件、HTML5的设计与应用、CSS3.0的设计与应用 、HTML5+CSS3网页布局。 独立完成博客静态页面以及购物网站静态页面布局;使学生快速掌握静态网站布局技术。
动态网站必备知识 PHP和MySQL Web服务器的应用与管理、PHP语法格式、 变量、变量类型、常量、运算符、流程控制、数组、函数、字符串、异常和错误处理、文件上传下载、Cookie、 Session等等PHP基础技术。阿里云服务器技术 结合留言板系统、个人博客项目熟练掌握 前台用户界面布局编写(HTML5+CSS3); 存储网站内容的数据库设计(MySQL); 服务器业务处理(PHP)程序开发。博客上线后就业班的学习内容将会放在自己博客上并且为面试加分。
第二阶段:Web应用技术
面向对象的程序设计 面象对象的介绍、类、对象、封装性、继承性、单例设计模式 常见的关键字和魔术方法、命名空间、抽象类与接口和多态、 与类和对象有关的系统函数、异常处理、常用功能类的编写。 通过面向对象的学习为自主研发MVC框架作奠定基础;MVC框架使控制层、业务层、视图层进行分离。
自主研发MVC应用和Web高级技术 MVC设计模式、MVC框架应用、Cookie详解、Session详解和GD、验证码、文件上传和下载、图片缩略图、分页,文件系统、 PDO、HTTP协议、CURL。 以项目驱动式教学来讲解以上知识点, 完成商品管理系统以及相册管理、 权限的统一验证。
中期项目总结 项目开发流程、数据库设计、MVC框架应用、版本控制器应用。 会员管理系统让学生充分掌握企业级开发流程、团队协助的重要性,从而更加熟练的使用MVC开发框架完成开速开发,对Web高级技术充分应用。
第三阶段:JavaScript应用技术
JavaScript应用技术 JavaScript语法、JavaScript中的面向对象技术、原型链、DOM编程、Ajax应用技术 使用面向对象的Javascript技术设计一个贪吃蛇游戏,充分应用Javascript的各项技术
JQuery和Bootstrap JQuery使用、JQuery中的Ajax应用、JQuery在企业中的应用案例,Bootstrap前端框架应用。 围绕购物网站实现前端动态特效,表单动态验证、幻灯片切换、Tab特效切换、发货单动态录入、可编辑的表格等实现。
第四阶段:大型网站优化
大型网站优化 Linux操作系统、LAMP环境搭建、LNMP环境搭建、大型数据库设计、MySQL高级技术、MySQL优化、页面静态化、伪静态、大型网站架构解决方案、Ningx服务器、Redis缓存服务器应用,云服务器(阿里云)。 专为解决网站的大访问量、大存储、大数据量、大流量、高负载、瞬间爆发、强互动、低延迟、查询维度多、动静分离、访问速度滞缓等问题,并且全部通过Linux服务器设计完成。
第五阶段:大项目实战
Yii2开发框架 Yii2是高性能、适用于开发大型 Web 2.0 应用的 PHP 框架, Yii 自带了 丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。 权限系统是每个项目中必备功能,使用Yii2重新设计一个权限系统让学生对权限业务的重复掌握,熟练使用Yii2框架完成该系统。
购物网站 Yii2是高性能、适用于开发大型 Web 2.0 应用的 PHP 框架。其中包含数据库设计、程序设计、编码实现、软件测试、项目审核、项目上线、Sphinx(大数据搜索技术)、PHPMailer(发送邮件)、阿里大鱼(发送短信)、HTTPS、Composer、微信支付、支付宝支付。 电子商务网站是PHP技术中最有代表的产品! 该项目使用到所有的PHP技术。 购物网站模仿京东和淘宝业务流程, 真正适合大型电商的业务流程。
微信公众平台开发 XML、微信开发流程、LBS服务应用, wechat SDK快速开发微信公众号应用,小程序课程。 微信物业管理系统、微商分销管理系统、 瓜子二手车、智能幼儿园系统选其一。
APP接口和PHPCMS PHPCMS介绍、PHPCMS栏目和文档设计原理、 PHPCMS内置标签应用、新功能的二次开发, APP接口开发详解、APP接口文档编写规范、POSTMAN应用。 PHPCMS v9是国内近几年使用比较多的二次开发项目,通过该项目可以开始建站并且可以得到意外的收入(接外单神器)。APP后台(接口)开发是随着移动互联网发展起来的新兴技术! 是PHP后端开发的另外一种模式。
第六阶段:高薪课程
ThinkPHP5 ThinkPHP是国内应用程度最高的一个PHP框架,简单易学是他的特点。由于PHP的框架众多,难免学生在企业中会遇到新的框架从而无法下手! 在这个课程中培养学生如何去认识和学习一个新的开发框架并且快速的胜任工作。 独立开发完成真正属于自己的理想项目, 兴趣驱动效果更好。
源码时代 PHP框架 自主研发MVC开发框架、入口文件设计、框架结构分层、控制器、模型、视图、分页工具、上传工具、验证码工具、Session入库工具。 不仅会使用框架也能学会如何设计MVC框架, 深入理解框架的原理从而达到更高的开发境界。
Laravel5.3 Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。 它可以让你从面条一样杂乱的代码中解脱出来; 它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 Laravel也是PHP中比较重要的一个开发框架, 但是在PHP中的开发框架大同小异。
WebSocket和 PHP Socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 Socket被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。
第七阶段:就业内容
就业指导 企业通用面试技巧、知识点面试技巧、模拟面试、项目面试技巧、 语言表达练习、互面总结、总结和复习面试题。
面试直通车 面试经验交流、面试技术解惑、面试项目跟踪。
售后服务 老学员交流会,老学员最新课程免费学!随时为学生解决工作中遇到的问题。