2020最新版PHP学习路线图--PHP是最好的编程语言吗?

黑马程序员 PHP学习路线图

第一阶段:PHP学习路线图-web前端

此阶段的学习目标:
能够根据UI的设计实现HTML的静态布局。

此阶段的市场价值:
熟练掌握之后,可以满足市场静态页面布局,但是市场就业工资相对较低。

此阶段的重点知识:

  • 掌握 HTML5 常用标签;
  • 掌握 CSS 语法及使用技巧;
  • 掌握CSS3新增选择器;
  • 掌握CSS3新增样式属性;
  • 掌握 DIV+CSS 布局方式 ;
  • 掌握常见网页布局技巧;
  • 熟练使用JavaScript脚本为页面实现动态效果;
  • 掌握企业级、电商级网页开发基本的流程、规范;
  • 掌握语义化、模块化、兼容性的PC端网页开发。

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

第二阶段:PHP学习路线图-前端进阶

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

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

此阶段的重点知识:

  • 掌握JavaScript的高级语法;
  • 熟练使用jQuery操作DOM;
  • 熟练使用和编写jQuery插件;
  • 独立完成电商网站的页面搭建;
  • 能够完成移动端轮播图效果;
  • 掌握应对业务编程的能力;
  • 掌握JavaScript常见兼容性方案;
  • 彻底理解Node.js中的事件循环特性;
  • 能够掌握使用Vue技术栈进行项目开发;
  • 能够掌握企业中项目开发的流程;
  • 能够熟练掌握前后端分离开发模式;
  • 能够掌握使用主流框架开发门户网站、
  • 管理系统、移动Web等客户端;
  • 能够掌握Web项目的部署与发布模式;
  • 能够知道MVVM设计模式的原理;
  • 能够知道Vue的主流技术栈的使用。

第三阶段:PHP学习路线图-核心编程

此阶段的学习目标:
能解决常规业务逻辑,PHP操作MySQL增删改查,动态网站数据展示,了解PHP设计模式,能够使用PHP+MVC编写PHP框架,能够运用ThinkPHP框架实现前后端商城项目的后台开发。

此阶段的市场价值:
可满足企业动态网站开发的需求。

此阶段的重点知识:

  • 掌握 PHP的核心语法;
  • 熟练掌握MVC的实际应用;
  • 熟练使用thinkPHP5框架;
  • 能够编写接口和接口文档;
  • 能够设计Restful风格接口;
  • 能够使用curl函数库调用接口;
  • 能够完成项目搭建和配置;
  • 能够封装接口响应方法;
  • 能够理解JWT登录认证;
  • 能够理解商品相关数据表设计;
  • 根据开发任务编写详细设计文档;
  • 根据文档对功能模块进行编码;
  • 能够掌握网站项目的运行原理;
  • 可以独立上线项目。

第四阶段:PHP学习路线图-移动开发

此阶段的学习目标:
能够实现微信公众平台的项目开发工作。
能够实现小程序项目开发工作。
能够掌握移动端项目开发的流程与实践方案。

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

此阶段的重点知识:

  • 能够使用Laravel框架开发项目;
  • 具备腾讯系平台项目开发能力;
  • 掌握移动端项目开发的流程与实践方案;
  • 能够使用小程序开发者工具创建项目;
  • 能够使用常见的UI组件;
  • 能够实现小程序页面中的数据绑定和事件处理;
  • 能够独立开发小程序项目;
  • 能够掌握小程序的部署与发布;
  • 能够掌握微信支付的使用;
  • 能够掌握小程序开发框架的使用。

第五阶段:PHP学习路线图-性能优化

此阶段的学习目标:
服务器高级部署优化,互联网常用技术。MySQL优化、读写分离、Nginx服务器集群。

此阶段的市场价值:
真正掌握互联网系统架构设计思想,可实现对门户网站、商城系统、办公系统等项目进行系统性能调优。

此阶段的重点知识:

  • 能够对系统架构进行分析和设计;
  • 控制开发产品质量,参与制定开发规范;
  • 能对现有项目进行性能调优;
  • 参与网站项目需求分析,根据项目需求设计提供优化技术方案;
  • 改进公司现有框架,提高产品质量。
发布了108 篇原创文章 · 获赞 18 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/cz_00001/article/details/103935006