Web开发快速入门基础篇(1)学习路线

1.学习路线

目的

通过基础篇入门指南,帮助零基础开发者在较短时间内快速掌握web开发必备基础知识,熟悉实战项目开发从0到1的过程,并且能够上手独立开发实战项目。内容涵盖较为广泛,以技术为切入点,从产品需求分析、到产品设计、技术开发、部署维护、团队协作均有涉及。初学者完成基础篇内容后短期内能够独立接小型外包项目赚钱,并且对于整个项目落地上线的完整过程有一个清晰的认识,无论以后是加入小型初创企业,还是参加工作,一个人可以扛起一个小公司产品研发的重任

基础篇仅涉及Web开发必备内容,浅析常见项目开发过程中用到的常见知识,以上手实战为主,不深入研究技术原理以及大型复杂项目情况。

主要针对Web开发方向,开发管理系统,以及小程序、公众号、H5等移动端常见项目。教程以实战项目为核心,选取典型项目,全部内容围绕快速实现项目展开。

核心内容

  • 产品篇
  1. 产品需求分析
  2. 产品原型设计(Axure)
  3. 产品需求文档(PRD)编写
  4. 产品UI设计
  • 技术篇
  1. 前端,html+css+js, jquery,vue,npm
  2. 后端,php,composer,thinkphp框架,python入门及爬虫
  3. 数据库,mysql
  4. 必备工具,权限管理,文件上传,excel导出,chart图表等
  5. 部署维护,linux基本操作,面板使用
  6. 项目优化,缓存,cdn,对象存储等
  7. 第三方平台对接,短信发送,微信、支付宝支付,快递物流查询等
  • 团队协作篇
  1. 敏捷开发
  2. 协作工具(teambition、trello等)
  3. git
  4. API文档编写
  5. 开发规范

课程规划

  • 基础阶段

学习必备知识点,仅选取常见知识,以及该实战项目会用到的知识点

  • 实战阶段

项目1为后台管理系统
技术:后端thinkphp5.0框架,mysql数据库,jquery等

项目2为小程序
技术:微信小程序,tp5后端,前后端分离,前端vue,使用vue-element-admin后台管理端框架,

你可能感兴趣的:(Web开发快速入门基础篇(1)学习路线)