PHP H5全栈工_______ 课程大纲(大概)

  本课程适合没有任何软件编程基础和网页设计经验,想先从基础入手的PHP开发爱好者;只要坚持,让您从小白变成大牛。

 

所处阶段主讲内容技术要点学习目标
第一阶段:
web前端
HTML4+HTML5HTML简介、HTML标签详解、字符编码的奥秘、HTML5新特性与常用标签

可掌握的核心能力:
掌握 HTML5 常用标签;
掌握 CSS 语法及使用技巧;
掌握CSS3新增选择器;
掌握CSS3新增样式属性;
掌握 DIV+CSS 布局方式 ;
掌握常见网页布局技巧;

掌握移动端布局,响应式布局等;
熟练使用JavaScript脚本为页面实现动态效果;
掌握企业级、电商级网页开发基本的流程、规范;
掌握语义化、模块化、兼容性的PC端网页开发。

熟练使用jQuery操作DOM;
熟练使用和编写jQuery插件;
独立完成电商网站的页面搭建;
能够完成移动端轮播图效果;

可解决的现实问题:
能够根据UI的设计实现HTML的静态布局。

可拥有的市场价值:
熟练掌握之后,可以满足市场静态页面布局,但是市场就业工资相对较低,还得继续学习后续课程。

工具使用:
Webstrom/Sublime/HBuilder等。
掌握常用工具的安装使用,快捷键设置等技巧,快速提高开发调试效率

CSS2+CSS3CSS简介、CSS的引入方式、CSS基本选择器、CSS属性、盒子模型、CSS浮动、CSS3新特性与常用属性、CSS应用案例
JavaScript基础

变量、数据类型、流程控制、JavaScript特效、数组、字符串、函数

JqueryjQ选择器、jQ文档处理、jQ事件编程、jQ特效、jQ的Ajax、jQ中的跨域请求、JQ扩展编写、实用案例、移动网页常用Jquery库使用方法
响应式布局与移动端开发响应式布局,弹性布局,移动端布局,bootstrap样式、组件、插件,zepto,swiper

第二阶段:
前端进阶+PHP基础

 

JavaScript
核心+高级
事件传播、事件对象、事件委托、预解析、垃圾回收机制、高阶函数、闭包、回调函数、作用域链、面向对象、原型链、原型与冒充继承、正则表达式、HTTP协议概念、HTTP协议的特点、HTTP协议的分类、HTTP请求、HTTP响应、HTTP状态码

可掌握的核心能力:
掌握JavaScript的高级语法; 
掌握应对业务编程的能力;
掌握JavaScript常见兼容性方案;
能够掌握使用Vue技术栈进行项目开发;
能够掌握企业中项目开发的流程;
能够熟练掌握前后端分离开发模式;
能够掌握使用主流框架开发门户网站、
管理系统、移动Web等客户端;
能够掌握Web项目的部署与发布模式; 
能够知道MVVM设计模式的原理;
能够知道Vue的主流技术栈的使用。
掌握 PHP的核心语法;
熟练掌握MVC的实际应用;
 

 

 


可解决的现实问题:
能够实现功能的同时,考虑代码的优雅性,注重代码的性能和重用性;
针对项目中的bug和技术难点,能够提供解决办法;
深入理解前端框架实现原理,能够开发和重构通用的前端组件;

能解决常规业务逻辑,PHP操作MySQL增删改查,动态网站数据展示,了解PHP设计模式,能够使用PHP+MVC编写PHP框架

 

 


可拥有的市场价值:
熟练掌握和学习后,可满足前端与移动开发行业的中级需求。

可满足企业动态网站开发的需求。

 

ES6块级作用域、数组对象的解构赋值、箭头函数、属性方法的简洁表示法、Class语法、ES6模块化机制、Set与Map、Promise及Typescript
Vue企业项目实战开发Vue 实例、文本与属性绑定、Class 与 Style 绑定、条件渲染、列表渲染、事件处理、表单输入绑定、Vue 实例生命周期、开发 Vue 插件和模板过滤器、自定义指令、Vue 组件系统、Vue 过渡和动画、Vue Router 路由系统、axios 请求库、Vue CLI 脚手架工具、Vue DevTools 调试工具、Vuex 状态管理、Vue Server Renderer 服务端渲染,webpack
PHP+MYSQL数据库

PHP简介、WEB程序的访问流程、安装LAMP环境、配置虚拟主机、变量和常量、数据类型、运算符、流程控制、函数、变量函数、字符串、数组、错误管理、PSR规范、表单传值的方式、PHP接收数据的三种方式、PHP处理复选框数据、文件上传、文件操作的分类、目录操作、文件操作、文件下载、PHP模拟HTTP请求、时间处理

 

MySQL简介、基础SQL操作、字符集、列类型、类属性、表关系、高级查询、联合查询、连接查询、子查询、外键、范式、用户管理、权限管理、数据备份与还原

PHP高级编程基本操作、执行增删改操作、执行查询操作、与MySQLi相关的函数、MySQLi扩展应用案例、会话技术概述、Cookie与Session的区别、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收机制、面向对象、封装、继承、多态、对象序列化、命名空间,composer
MVC设计模式模板引擎、MVC设计模式、搭建自定义MVC框架
第三阶段:
核心编程
TP框架/其他框架

框架基本结构、配置、控制器、数据模型、视图、扩展

Laravel概述、Laravel的安装、目录结构分析、控制器、路由(路由群组、路由参数等)、门面、容器、服务提供者、视图、HTTP请求与响应、数据库迁移与填充、模型、Laravel实用项、缓存、中间件

可掌握的核心能力:
熟练使用thinkPHP5框架;
能够编写接口和接口文档;
能够完成项目搭建和配置;
能够封装接口响应方法;
能够理解商品相关数据表设计;
根据开发任务编写详细设计文档;
根据文档对功能模块进行编码;
能够掌握网站项目的运行原理;
可以独立上线项目。

能够独立开发小程序项目;
能够掌握小程序的部署与发布;
能够掌握微信支付的使用;
能够掌握小程序开发框架的使用。

可解决的现实问题:
能够运用ThinkPHP框架实现前后端商城项目的后台开发。
能够实现微信公众平台的项目开发工作。
 能够实现小程序项目开发工作。
 能够掌握移动端项目开发的流程与实践方案。



可拥有的市场价值:
熟练掌握和学习后,可满足前端与移动开发行业的中级需求。真正掌握互联网系统架构设计思想。

Linux
  
 Linux系统概述、VMware虚拟机的安装、CentOS系统安装、Shell指令、VI编辑器、用户和组、文件操作、网络配置、SSH、SFTP、LAMP部署               
SVN/GIT
   
命令行、Git的基本使用、对比文件差异、还原、合并 ,回滚操作,远端仓库操作、使用GitHub创建远端仓库,生成ssh key 并添加到GitHub
性能优化 

大型项目优化概述、Memcache软件的安装、Memcache指令详解、使用PHP操作Memcache、Memcache应用场景、分布式部署

Redis概述、Redis支持的数据类型、持久化功能、Redis-哨兵模式和高可用集群、PHP操作Redis、消息队列、redis分布式锁、秒杀功能实现

 

微信小程序

微信框架、小程序界面设计、API接口设计、小程序数据绑定、小程序性能优化与实践、微信小程序实战

小程序注册、小程序开发者工具使用及项目初始化、小程序全局配置及页面配置、小程序常用组件标签、小程序的模板语法、小程序中的样式编写、小程序中的 JavaScript、小程序应用及页面的生命周期、小程序常用 API、小程序中的自定义组件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值