您现在的位置是:首页>建站教程>建站知识
PHP中文网第十九期,PHP学习最佳路线
王青召个人博客 2023-01-16 建站知识 19951人已围观
简介学习PHP的过程分为4个阶段,一步步前行,为每个阶段 设定一个学习目标,并安排好学习计划,达到目标后就可以开启下一阶段的学习。
学习PHP的过程分为4个阶段,一步步前行,为每个阶段 设定一个学习目标,并安排好学习计划,达到目标后就可以开启下一阶段的学习。
<阶段一:入门>
这是刚刚接触PHP时的入门阶段,先要了解PHP的开发能力,并多接触一些用PHP开发过的开源项目。网上有很多开源的PHP项目可以下载,先学习一下简单功能操作即可,主要是能产生对PHP的学习兴趣,从中了解PHP的开发需求和开发特点等。就像如果你想学习制造汽车或修理汽车,一定要先学会驾驶汽车一样。介绍了Web开发所需的构件,所以孤立地学PHP肯定是不行的,先学PHP也不行。如果刚开始接触Web开发就直接学习PHP会显得力不从心,因为PHP是服务器端脚本,怎么也要安装PHP的运行环境去解析它吧。另外,PHP是嵌入HTML中的脚本语言,所以怎么也要了解一些常见的HTML标记吧。在开始学习PHP之前先做一点准备是非常有必要的。
<阶段二:打基础>
这个阶段是学习的重点,但方法很重要,像PHP的基本语法和语言结构(流程控制、函数、字符串等)这部分内容能学多细就学多细,每个知识点都会在开发中用上。而像数组、对象,以及文件处理、图像处理、MySQL数据库的操作、PHP操作数据库等内容,先学一些常用的部分,会一些基本的应用,这样可以大大加快学习的进度。这个阶段的学习,大多数新人会出现两个常见的问题。第一可能当天学的内容,下次在学习新内容时,上次学的忘得差不多了,总是记不住。当然,这个大可不 必担心,不要停下来,一定要继续往下学习,因为基础的语法都是后面知识中会用到的技术,用多了自然就记住了。而像高级的部分也不用担心记不住,都是类库或函数库,只要记住系统已经提供了哪些功能就好,用时通过手册查询即可,能记住常用的当然更好了。第二,《跟兄弟连学PHP》书上讲的内容看能看懂,也都能理解,就是自己一动手时,不知从何下手,没有思路。所以说对这个阶段的知识点有所了解以后一定要想尽办法做出一个小项目(例如,模拟写个小型商城、论坛或聊天室等),这个项目不用去管安全、优化及代码质量,只要能实现功能就行。这个项目的目的就是打通你的“任督二脉”,并将基础部分的零散知识点贯穿在一起,在实际项目中去应用实践,能更好地对其理解掌握。
<阶段三:加强>
有了阶段二的项目开发的练习后,积累了一些开发思路,需要再回过头去深度学习每部分知识点。像数组、对象、正则表达式、数据库操作、数据结构和算法等,这些内容是PHP开发中最常用的技术,这个阶段去学习可以学得更全、更透彻、更容易掌握。当然还要学习一些新的内容,像模板引擎和PHP框架,然后再做一个项目。而这个阶段的项目就不能像阶段二时的项目,只是实现基本功能就行了,不仅要求代码质量要好、业务逻辑要清晰,项目的结构也要基于目前最流利的开发模式,使用框架和 模板引擎,并采用面向对象的思想和MVC模式的设计要求,也要学习项目的开发流程和规范,尽量让这个项目达到真实上线的标准。
<阶段四:提高>
这个阶段则建议在工作中去学习,因为这个阶段的内容没有统一的标准,需要根据实际项目去设计解决方案。当然多搜集和学习一些这方面的理论,或模拟场景做一些有关的实验是很有必要的。综上4个阶段,看似简单,却也需要我们全身心投入、持之以恒才行。
目录
前端开发
第1章 0316-开学第一课
第2章 0317-细说HTML常用元素
第3章 0318-细说常用标签2
第4章 0321-细说选择器
第5章 0322-细说盒模型与媒体查询
第6章 0323-定位方式与实战
第7章 0324-flex与grid布局原理与常用属性
第8章 0325-grid实战之http://http://php.cn首页
第9章 0328-移动端布局原理与实战
第10章 0329-淘宝移动端首页布局续与JS基础
第11章 0330-常量,函数与数据类型
第12章 0331-流程控制与函数参数/返回值
第13章 0401-闭包,访问器,类与解构
第14章 0402-常用DOM操作
第15章 0406-细说事件
第16章 0407-常用字符串/数组API
第17章 0408-JS实战(一)
第18章 0411-JS实战2与JSON
第19章 0412-fetch / async / module介绍
第20章 0413-node,npm与模块
第21章 0414-vue基础1
第22章 0415-计算属性/侦听器/组件与组件通信
PHP编程
第1章 0418-php第一课
第2章 0419-流程控制与数组遍历
第3章 0420 - 学习/分享/交流等
第4章 0421-作用域/常量/字符串函数
第5章 0422-常用数组实例演示
第6章 0424-类与对象
第7章 0425-重载/命名空间/自动加载
第8章 0426- 数据库常用操作(PDO)
第9章 0427-文件上传与分页展示
第10章 0428-会话控制
第11章 0505-细说Composer与常用操作
第12章 0506-全程实战:细说MVC
第13章 0507-路由,视图,模型详解
第14章 0531-手写MVC开发框架
第15章 0601-控制器类与视图类
第16章 0602-查询构造器中的其它常用方法实现
第17章 0606-自定义框架实战:客户管理系统
第18章 0607-回收站,客户增删改以及管理员权限
第19章 0608-CMS常用核心技术精讲
综合实战
第1章 认识Thinkphp
第2章 数据集处理与thinkphp请求响应
第3章 ThinkPHP门面类、多应用与Vue3介绍
第4章 vue绑定事件与组件
第5章 vue子路由、动态路由、组合api
第6章 项目分析与数据表创建
第7章 商城分类页、列表页
第8章 商品详情页数据、加入购物车、登录
第9章 支付订单、购物车页面数据、购物车选中商品
第10章 购物车全选功能、用户注册、短信验证码介绍
第11章 AntDesignVue 框架
第12章 后台管理系统
第13章 后台管理系统 菜单管理
第14章 阿里云服务器与域名购买、服务器安装宝塔面板
第15章 支付宝支付
第16章 手写MVC开发框架(拓展)
第17章 控制器类与视图类(拓展)
第18章 查询构造器中的其它常用方法实现(拓展)
第19章 自定义框架实战:客户管理系统(拓展)
第20章 回收站,客户增删改以及管理员权限(拓展)
第21章 CMS常用核心技术精讲(拓展)
点击排行
站长推荐
猜你喜欢
打赏本站
- 如果你觉得本站很棒,可以通过扫码支付打赏哦!
- 微信扫码:你说多少就多少~
- 支付宝扫码:你说多少就多少~