php7菜鸟教程
下面是我们的课程大纲,供大家想学习PHP做个参考吧如果你现在是小白,要考虑选择如何学习PHP,是报培训班还是自学,可以读读我的另一篇文章:沈杰:自学编程还是选择IT培训机构?第一阶段:PHP1. 计算机基础 。
计算机硬件 操作系统 网络详解 软件架构 字节和位 进制详解 字符编码2. 阿里云服务器 linux 简介 linux 基本命令 vim 编辑器 权限管理PHP 常见软件安装 宝塔使用
WordPress 博 客系统3. HTML5 浏览器概述 HTML 简介 HTML 标签详解 字符编码的奥秘 Html5 新特性与常用标签4. CSS3 PHP CSS 简介 CSS 的引入方式
CSS 基本选择器 CSS 属性 盒子模型 CSS 浮动 CSS3 新特性与常用属性 Bootstrap 框架 LayUI 框架 应用案例5. PHPPHP 基础 PHP 简介 开发环境搭建
变量和常量 数据类型 运算符 流程控制 函数 形参和实参 变量作用域 系统常见函数6. MySQL 基础 MySQL 简介 基础 PHPSQL 操作 字符集 列类型、类属性 SQL 入门
Navicat 使用 PHP 操作数据库7. 企业官网开发 cms 简介 dedecms 安装和使用 标签语法 企业网站套取 PHP项目上线第二阶段:1. 面向对象基础 面向对象概述 类的定义
类的三要素:封装、继承、多态 魔术方法 trait 新特性 命名空间2. 面向对象扩展 数据库操作类 文件上传类 图PHP片处理类 验证码类 分页类3. PHP 设计模式 单例 工厂
依赖注入4. HTTP 协议 B/S 架构讲解 HTTP 协议概念 HTTP 协议的特点 HTTP 协议的分类 HPHPTTP 请 求 、HTTP 响 应 、HTTP 状态码 PHP 模拟 HTTP请求
HTTPS 协 议 补充 guzzleHttp 讲解 花瓣网数据采集案例5. 会话处理 会话技术概述 PHPCookie 与Session 的区别 Cookie 原理 Cookie 操作 Session 原理
Session 操作、垃圾回收机制 XSS 攻击 CSRF 攻击6. MVC 开发思想PHP MVC 设计模式 自定义 MVC 框架7. 博客系统开发 项目开发流程 数据字典 后台实现 前台实现
第三阶段:1. Javascript 基础 ES5 和 ES6 讲解 变量 PHP数据类型 运算符 流程控制 函数2. BOM、DOM 讲解 BOM 模型 DOM 模型3. 事件详解 事件简介
常见事件 事件模型4. Javascript 高 级 特性 词法分PHP析 面向对象 两链一包 正则表达式5. jQuery jQuery 简介 jQuery 常见选择器 动画讲解 常 见 插 件 :validate、laydate
zepto.js PHPeasyUI Datatables 插件6. 玩转 Ajax 同步和异步 原生 ajax 跨域 axios fetch jQuery 的 ajax 相关 API 项目实战无刷新分页
7PHP. Vuejs 之 MVVM框架 Vue 概述 Vue 指令 Vue 属性、方法、事件、过滤器、事件处理、钩子函数、组件、动画、路由8. 项目实战 尚品电商项目第四阶段:1. ComposePHPr 类 库 管理器
PSR 规范 composer 简介 安装和基本使用 composer.json 文件 类库管理详解 开发自定义类库2. ThinkPHP5 框架 ThinkPHPPHP5 框架概述 加载流程和架构分析
路由 控制器、视图、模型 自动完成、自动验证 第三方类库使用 源码分析3. RESTFUL 架构 ResTful 概述 HTTP 协议 RESTfPHPul API 设计六要素 编写 API 接口文档
markdown 讲解 jwt 技术4. ThinkPHP5尚品商城 商城需求分析 数据表设计 后台设计、前台设计 会员模块 购物车模PHP块 订单模块 接口使用(微信/支付宝、短信验证、QQ 登录、邮件、地图、物流)
第五阶段:大型项目架构1. Nginx 集群 Nginx 简介 Lnmp 安装和配置 缓存、压缩设置 负载均PHP衡 https 实践 tengine 扩展 openresty 扩展2. Memcache 缓存系统
ThinkPHP5 框架概述 加载流程和架构分析 路由 控制器、视图、模型 自动完PHP成、自动验证 第三方类库使用 源码分析3. Redis 之 NO-SQL ResTful 概述 HTTP 协议
RESTful API 设计六要素 编写 API 接口文档 markdoPHPwn 讲解 jwt 技术4. Mongodb 文档数据库 商城需求分析 数据表设计 后台设计、前台 会员模块 购物车模块
订单模块 接口使用(微信/支付宝、短信验证、QQ 登录、邮件、PHP地图、物流)5. MySQL 优化 数据类型优化 三范式讲解 存储引擎 索引操作 索引分类 索引结构 执行计划 主从复制
读写分离 mycat 使用6. 搜索服务(sphinx、PHPElasticSearch) 分词技术 软件安装 系统 API 使用7. laravel 框架 Laravel 概述 Laravel 的安装
目录分析 路由详解 控制器、视图、模型PHP 自动验证 Laravel 第 三 方扩展8. Laravel 在线教育平台 需求分析 原型制作 前端 SPA 界面开发 Laravel 后 台 程序设计
workerman 即 时聊天PHP Redis 集群 七牛云 CDN 加速 阿里云OSS存储技术第六阶段:微信和小程序1. 微信开发 公众平台概述 微信开发前期准备 微信 6 大接收接口 微信 6 大回复接口
接口凭证PHP 用户管理 自定义菜单管理 素材管理 JSSDK 微信支付 客服接口 EasyWechat 微擎二次开发 微信综合案例2. 小程序开发 小程序概述 小程序界面设计 小程序组件PHP
系统 API 详解 开发者 API 接口设计 WeUI 小程序综合案例第七阶段:扩展课程1. ReactJS ReactJS 概述 安装与初始化 create-react-app脚手PHP架工具
React 组件系统 JSX 语法 事件处理 条件渲染、列表渲染 表单处理 React Router 路由系统 Redux 状态管理架构 Axios 请求库 Ant DesiPHPgn 组件框架部署环境
2. Nodejs NodeJS 历史、发展、特征与现状、同步与异步 环境安装 快速入门 文件操作 网络操作 模块化基础 npm 包管理器 异步编程 工具模块PHP Web 模块 项目实战
3. 微服务 Docker 技术 Docker 概述 安装和配置 Docker 常见命令 Docker 镜像 DockerFile 详解 数据卷详解 DockPHPerComposer 实例教程
本地镜像之阿里云推送4. Workerman workerman 讲解 常 见 名 词 解 释( 守 护 进 程 、socket、长连接、短连接、异步、同步)PHP 安装和配置 常 见 协 议 分 析( http 、 text 、frame 、websocket、ws)
Worker属性和方法 Timer 详解 mysql 组件 web 在线聊天室5PHP. PHP 爬虫 技术详解 爬虫概述 爬虫的工作原理 QueryList/BeanBun 使用 PHP 爬虫项目实战
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系PHP我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。