手把手从零打造企业级电商平台 - 前端实战 首次推出完整大型电商平台的前端项目,手把手带你打造一套前后端完全分离、分层架构设计、模块化开发的前端线上电商项目,并讲解与服务端真实数据的对接,让你掌握一线互联网前端开发的经验和技巧。[已更新完整]
适合人群及技术储备要求 本课程非常适合刚进入IT行业的毕业生或初、中级前端攻城狮 为了更顺利的完成本课程,你需要具备以下技能: 基本的HTML,JavaScript,CSS, jQuery基础 CommonJs设计规范 模块化概念 高级前端开发工程师 Rosen 曾任职360云事业部高级前端开发工程师 去哪儿国际酒店前端负责人 某C轮创业公司前端架构及前端负责人 初中级工程师导师、招聘面试官 热爱前端技术的研究与分享,多年一线架构设计和开发经验,对jQuery、Angular、 React等各种前端框架有丰富的项目实战经验,擅长SEO和数据分析等,是一个十足的技 术咖。 不管你是前端开发者,还是后端开发者,都应该拥有至少一个高质量的完整线上作品, 来吧,一起开启愉快的学习之旅吧! 课程目录: 第1章 课程介绍与开发前的准备工作 本章中会先让大家了解课程整体情况,然后手把手带大家做一些开发前的准备工作。(Java服务端课程:http://coding.imooc.com/class/96.html) 第2章 开发环境搭建与开发工具使用技巧 本章会手把手带大家搭建起开发环境,并在正式开发之前,教大家一些提高开发效率的工具使用技巧。(nodejs和npm安装、git安装和配置、sublime使用技巧、chrome调试工具、代理神器charles&Fiddler) 第3章 项目初始化与基于模块化的脚手架搭建 本章我会手把手带大家对项目进行初始化,包括项目创建,项目结构设计和一整套基于模块化的开发脚手架的搭建(知识点:项目创建、项目结构设计、项目脚手架搭建、npm和webpack初始化、webpack--js、css文件处理、webpack -- html处理、icon-font和图片处理、webpack--dev-server、代码提交,Git远程仓库的规范化用法等)... 第4章 项目通用功能开发 本章中我会先带着大家对项目的业务进行分析,并提取出项目的通用功能,然后手把手带大家完成通用模块的开发,让大家学会代码的高复用技巧。(知识点:通用功能分析和拆分思想、高逼格UI开发经验与技巧,通用模块设计与独立打包方法,通用JS工具类封装、全局样式开发、通用结果提示页开发、通用导航组件开发、通用搜索组件开... 第5章 用户模块开发 本章我会带着同学们分析,拆解用户模块的功能及技术点,并手把手带大家实现登录、注册、找回密码、个人中心、修改密码等功能。(知识点:数据安全性处理方案,表单同步/异步验证,小型SPA开发) 第6章 商品模块开发 本章我会带着同学们分析,拆解商品模块的功能与技术点,并手把手带大家实现商品首页,商品列表,商品详情等功能(知识点:JQuery插件模块化改造,独立组件抽离技巧,多功能列表开发,轮播图开发、分页组件拆分和封装、商品排序,商品大图与缩略图联动等)... 第7章 购物车模块开发 本章我会带着同学们分析,拆解购物车模块的功能与技术点,并手把手带大家开发购物车功能,包括购物车的常见用法、和后端的交互等。(知识点:商品状态随时验证方案,模块内部方法调用方式,非Form提交时的数据验证等)... 第8章 订单模块开发 本章我会带着同学们分析,拆解订单模块的功能与技术点,并手把手带大家实现订单的信息填写、订单的生成和确认订单的整个流程。(知识点:Modal式组件封装思想,城市级联操作,复杂表单回填等) 第9章 支付模块开发 本章我会带着同学们分析,拆解支付模块的功能与技术点,并手把手带大家使用支付宝沙箱环境,在没有企业资质的情况下完成支付功能的真实接入,并完成支付功能的开发。(知识点:支付宝功能对接,支付状态动态检测,支付成功回执处理等)... 第10章 数据统计和SEO优化 本章我们会做上线前的附加工作,包括访问数据统计(知道活的怎么样),基本SEO优化(想活的更好)等。(知识点:PV/UV,流量来源监控,用户特征分析,SEO原理,关键词设计,SEO监控等) 第11章 后台管理系统介绍(附赠内容) 本章作为附赠内容,会为大家提供一套基于React技术后台管理系统源码,并对关键代码与技术点进行讲解,以方便大家能搭建起自己的后台管理系统。(知识点:React项目结构的设计、router原理及React-Router简介、React组件的封装方法 sass等)... 第12章 线上环境配置与项目自动化发布 本章我会教同学们把我们之前开发完成的代码发布到线上,包含线上域名的解析、线上nginx的配置、线上基于shell的自动化发布脚本的编写等内容。让我们开发出的项目跑在真实的生产环境上,成为自己的一款上线作品。(知识点:线上阿里云服务器环境搭建,自动化发布脚本编写,域名规划与nginx配置,可用性监控,外部监控原理,... 第13章 课程总结与下期内容展望 本章会带着大家一起对电商平台相关知识点以及界面用到的相关技术点,框架等进行总结。同时也对下期内容进行一个展望,期待能一步步把这个项目不断演进,最后非常感谢大家的支持,有你们的支持,我将更加有动力,并努力的把更多更好的课程做好,回馈给大家。...
|