http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
本课程开张课,介绍了本课程的一些基本套路和课程结构。同时罗列一些大家需要提前预习的知识点。大部分在我们网站其他课程里都能找到基础讲解。
预热课时,我们理解下前后端分离的开发方式,以及意义在哪。预热课时目前没有代码内容,大家可以先从听故事角度对本课程即将到来的实战代码部分进行预热。
当今的PHP已经不仅仅可以用来做网站,还能做类底层、开发小工具、运维小工具等。譬如Composer就是个很典型的依赖管理工具,那么很多同学觉得它难理解,其实说明你对PHP这些用法不了解。
RESTful API和REST已经是很热的话题了。这也意味着前后端分离越来越流行。那么我们这节课的话题就来唠叨一下REST和RESTful(啥?这两个还不一样?)
本章是YII2速学篇,请确保你拥有PHP基本语法、MVC基本知识。本课程的宗旨教大家学习套路,而不是一个个过知识点。这节课我们来快速折腾下框架
通过各种方式来请求我们的网址,包括我们自定义格式的请求参数
本课时更重要的教大家学习方法,譬如怎么通过思考后"希望"框架得有哪方面模块,然后再去查文档会发现事半功倍。另外,到底什么时候我们需要手工写SQL呢?本课给出一个小案例
YII2框架本身对RESTful开发就有原生的支持,为我们实际开发减轻重复造车轮的工作量。但是,实战中我们依然还是要重构的。这节课我们先无脑快速领悟一下
本课时我们讲一下RESTful api中很重要的环节---token认证。本课程主要演示如何快速借助YII2配置出简单的token认证方法,并给出扩展的思路。具体细节我们在实战章节中完成
上节课我们学习了token的认证,那么token是怎么设置到用户中去的呢?这节课我们来简单扩展下框架的action
即将发布
本课程是实战套路速学课程,今天第一课,其实并不简单,我们需要直接进入实战套路,譬如怎么利用目前比较流行的CommonJS开发方式来学习VueJS(目前的版本是2)
上节课我们学会了利用nodejs+webpack+vuejs进行初始配置的基本套路。并学习了简单的数据渲染,这节课我们来刺激一下大脑,直接上手组件开发的套路
前面几课我们配置了webapck和vuejs的初步运行环境。比较麻烦的是每次写好代码都要耗费时间手工编译。这节课我们来学习如何热启动,让我们的更改可以及时更新
本节课我们进一步学习vuejs的组件开发,并学会父子组件的基本套路
本节课开始我们使用实例场景进行学习。我们把用户登录页面组件化,并且尽可能的增加自己的学习难度。同时我们还需要学习更多的vuejs指令,如v-on、v-model、ref等
上节课我们用了$refs来获取相邻组件的数据,这种写法的缺点是一旦父组件修改ref引用,程序则会造成大的改动。这节课我们来学习更通用些的父子组件通信方式
这节课学习的知识点并不多,但涉及到的一些知识点原理是为后面即将学到的高级知识做铺垫的,譬如路由
本节课我们将首先学习到下拉框的填充。然而我们会逐步发现代码写多后好多地方并不方便,我们需要不断的偷懒、偷懒、偷懒。
本节课我们根据学员的问题专门做一个启发课时。并学习到vuejs计算属性的其中一个应用场景。本课课后有家庭作业,请学员认真完成。
本课时为上节课的课后作业代码,请同学们先自己完成后再看代码
为了加快学习进度,本课开始我们要学习到几个实战常用的插件---路由。
本节课快速上手类似Query的$.ajax功能。也是时候"放弃"jquery了
前面我们学习了路由和ajax请求,这节课我们来做个实际的例子看一下数据是怎么加载的
又是一满满的套路课程。通过本课时让我们学会组件的异步加载,并利用webpack对异步组件包进行单独打包。
这节课开始我们学习自己写vuejs插件。并通过插件的实战学习,基于恶补其他vuejs的重要核心知识点
紧接着上节课我们自己写的插件并不怎么智能还需要靠外部写死错误提示标签。那么这节课我们来做个自动的
截止到本课时录制,官方2.0文档已经出了中文文档。本节课我们将在自己写的插件里扩展一个子组件来优化前两节课的做法
这节课开始我们要速学vuex。也是我们进入实战开发前最基本的开发模式学习准备。
上节课我们简单入门了vuex中的state。为了加深印象我们这节课来操作它对我们的组件数据进行渲染加载
这节课我们直接进行实战套路演示。利用已经学到的知识点模拟一个新闻点赞功能,后端利用php+redis模拟
本节课为基础知识点的最后一课,更多细节大家平时一定要看文档,官方也会在更新版本后更改原有规则。因此看文档是必须的。后面我们讲结合一些UI框架进行体验讲解
这节课开始我们开始介绍一些基于vue.js的UI框架。重点在于怎么快速上手和看文档,为我们后面实战做准备。
本课开始进入案例演示,请大家根据视频模仿开发,然后对照课件。
表单是比较重要的功能。本节课结合官方的表单做个示例,并把重要的关键点和技巧告诉大家
本节课是我们vue.js速学的阶段性总结。同时把ElementUI的移动版本MintUI简单说一下,同时列一下其他基于vue的UI框架,供大家参考。
这节课开始我们进入实战章节,我们首先完成的是用户后台(会员中心)。本章节我们将完成UI的构建、用户上传视频、用户数据维护等一系列功能。观看本课程需要有一定的要求,请仔细对照观影要求
这节课开始我们正式进入代码课。首先完成的是导航栏,那么在进入实际数据取数之前,我们要进行整个网站的脚手架代码。譬如编写自己的插件、建立通用函数库调用、API地址的存放等。
上节课我们做了简单的项目代码结构,这节课我们首先实现导航栏的动态数据加载。同时也要完善我们的代码结构,建立良好的代码机制。
继续我们的实战内容。这节课我们要配置好基本路由,并完成侧边栏菜单的生成。具体请看视频中的代码封装套路,并不是死机知识点。
本节课我们来完成视频数据表的创建、提交页面的基本构建、不同的项目应该怎么设计表。由于涉及到的知识点较多,因此拆分的相对细一些。
这节课我们来做个视频封面上传。本课程尽量少备课,让大家体验到相对真实的开发场景。而不是备课后演好的知识点灌输。本课内容较长,请大家耐心些
应网友要求我们开始进行七牛云SDK的一些知识普及,本节课我们简单些,先快速集成一个简单的文件上传功能。注意。本节课是针对手工集成的方法。套路很重要,而不是仅仅学习某个固定知识点
上节课我们做了七牛和YII2的手工集成。这节课我们来完成视频图片的上传并直接传到七牛云中
这节课我们来实战完成tag框,输入关键字后按回车即可出现标签增加和删除效果。本课程更注重的是实战套路和解决问题的能力,而不是一个个过知识点。
我们即将开始上传视频,由于我们是前后端分离式开发,因此我们这节课开始要继承七牛的JSSDK,让我们在前端就可以和七牛进行交互。这节课是排坑集成,后面几课时还需要不断完善
上节课我们集成了JSSDK来上传测试文件。这节课我们做一个进度条的显示。上传完成后隐藏进度条
本节课我们实现一个上传视频时停止,和续传功能。并演示如何使用外部图标库结合到项目中
本节课是附加课,课程中会预先做好一些之前讲过的知识点页面布局。请大家下载课件必定。本课内容是完成上传后是否需要回调来确保流程的完整性
本节课我们进行一个阶段性功能的总结。同时把视频主数据入库。为了节约时间,本课时内容在课后我提前做了编码(都是苦力活,核心难点前面讲过了)。请大家做好第三章(用户功能)的预习
在我们这种前后端分离项目中,怎么存储用户信息呢?难道还是cookie或session。本课时开始逐步讲解用户关键数据的存储、调用和API交互
上节课我们介绍了localstorage,那么这节课我们来和后端API交互用户登录,并保存相关关键数据。本课时含有一定的前端代码套路。请课后认真消化
这节课我们来实现用户注销。由于我们使用的前后端分离开发方式,因此注销的过程远没有大家想的这么简单。请看本节课的代码套路
技术变化很快,我们要跟上步伐。这节课我们简单介绍下Axios,代替之前使用的vue-resource。同时我们实现一个最简单视频列表
本课程即将进入尾声。今天我们要实现的是在进行后端API请求时如何传递用户认证信息
本课程即将完结。本课时我们来讲一下视频的播放,结合vue.js并使用拿来主义快速搞定视频的播放和弹框。套路是学习中最重要的部分。
本课程的功能已经完结。其他功能将在即将开设的移动课程中更新。本节课是补充课时,我们对视频的切片和播放(vue.js)进行演示
应网友要求,这节课我们讲一下私有空间的建立和资源访问方式。非常简单
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看