课程目录
章节1:网络基础·分层模型和TCP/IP协议族
小节1网络传输难在什么地方09:49
小节2协议的战争15:29
小节3以太网10:37
小节4IP协议19:39
小节5UDP协议03:12
小节6TCP协议10:43
章节2:网络基础·HTTP协议
小节7World Wide Web (万维网)06:34
小节8URI04:40
小节9HTML03:06
小节10HTTP36:28
小节11HTTP/204:47
小节12HTTPS03:37
章节3:前端基础·HTML
小节13HTML·概要08:40
小节14HTML·元素和标签03:45
小节15HTML·文档结构和字符集知识15:07
小节16HTML·Head中的元素08:30
小节17HTML·文字样式13:50
小节18HTML·段落构成05:02
小节19HTML·结构体08:03
小节20HTML·富媒体04:52
小节21HTML·表单及其组件10:02
小节22HTML·iframe、canvas及其他06:47
小节23XHTML04:54
小节24XML06:42
章节4:前端基础·CSS
小节25CSS简介15:01
小节26CSS选择器31:00
小节27CSS常用样式46:34
小节28CSS布局实例70:40
章节5:前端基础·JavaScript & jQuery
小节29如何学习计算机语言11:04
小节30JavaScript·历史和版本说明03:40
小节31JavaScript·数据类型10:07
小节32JavaScript·变量、常量和赋值10:15
小节33JavaScript·操作符19:10
小节34JavaScript·流程控制10:45
小节35JavaScript·函数03:30
小节36面向对象程序设计 OOP15:19
小节37JavaScript·对象特性10:52
小节38JavaScript·模块和包05:19
小节39文档对象模型 DOM38:29
小节40jQuery43:48
小节41实践:Bookmarklet 和 Chrome插件开发39:00
章节6:动态网站基础·PHP
小节42Web Server 是怎么工作的09:15
小节43fangPHP 开发环境的安装和使用(Windows)08:45
小节44fangPHP 开发环境的安装和使用(Mac)11:39
小节45fangPHP 开发环境的安装和使用(Linux)07:49
小节46PHP·标签11:30
小节47PHP·注释02:32
小节48PHP·数据类型18:42
小节49PHP·变量命名03:26
小节50PHP·预定义变量08:57
小节51PHP·变量与作用域07:14
小节52PHP·常量09:04
小节53PHP·运算符13:56
小节54PHP·控制结构15:23
小节55PHP·函数15:50
小节56PHP·类和对象19:26
小节57PHP·对象接口(interface)04:03
小节58PHP·单继承和Trait09:56
小节59PHP·命名空间02:56
小节60PHP·错误和异常10:07
小节61PHP字符串和数组操作60:40
章节7:动态网站基础· 数据持久化和MySQL
小节62数据持久化03:06
小节63基于文件的持久化41:59
小节64MySQL·数据库的功能和种类11:19
小节65MySQL·数据库的字段类型04:18
小节66MySQL·PHPMyAdmin的安装和使用31:02
小节67MySQL·SQL标准03:34
小节68MySQL·SQL语言实践(增删改查)55:15
小节69MySQL·通过PDO操作关系数据库19:09
章节8:Web实战·方糖简历原生PHP版本
小节70功能设计02:56
小节71界面设计05:27
小节72数据库设计01:39
小节73用户认证和权限设计03:16
小节74开发实现187:51
章节9:Web实战·将网站发布到互联网
小节75购买主机06:19
小节76部署代码和初始化数据库11:04
小节77购买域名和域名解析12:36
章节10:Web实战·用Bootstrap搞定样式
小节78Bootstrap 能干什么02:11
小节79Layout 和 Responsive breakpointes05:27
小节80Bootstrap 常用组件66:05
小节81方糖简历 Bootstrap 版实现72:11
章节11:Web进阶·通过框架贯彻DRY原则
小节82好程序的评价标准03:28
小节83基础代码的重用07:49
小节84页面代码的重用09:26
小节85函数、类和包的重用10:16
小节86错误处理和数据库操作代码的重用06:35
章节12:Web进阶·重构和自动化
小节87什么是重构 & 为什么重构要自动化02:36
小节88实现自动化的工具12:53
小节89方糖简历的重构实践118:43
章节13:前端进阶·前后端分离、SPA和React
小节90为什么会出现前后端分离的趋势03:07
小节91什么是单页面应用(SPA)& SPA 需要处理哪些问题09:25
小节92React 提供的解决方案30:13
小节93React 尚未解决的问题02:19
章节14:前端进阶·MobX、React-Router和项目实战
小节94通过实例看MobX的思路05:02
小节95MobX的具体实现02:47
小节96ReactRouter的使用03:03
小节97实践:方糖简历SPA版重构197:27
章节15:全平台开发·Hybrid APP和全平台应用打包
小节98Hybrid APP(混合APP)的种类和原理02:12
小节99面向 Hybrid APP 的 SPA07:40
小节100用 Electron 打包 Desktop 应用19:28
小节101用 Cordova 打包手机APP11:44
章节16:全平台开发·React Native 跨平台应用开发
小节102React & React Native03:55
小节103React Native 常用组件11:49
小节104方糖简历RN版·面向原生组件的界面重构04:49
小节105方糖简历RN版·面向 React Native 的代码移植118:46
小节106方糖简历RN版·打包发布12:15
章节17:区块链应用开发·以太坊基础和Solidity语言
小节107去中心化网络05:26
小节108以太坊网络和账户04:43
小节109以太坊应用的结构15:50
小节110以太坊合约04:29
小节111合约语言 Solidity09:20
章节18:区块链应用开发·代币开发实战
小节112什么是代币04:49
小节113代币合约的编写和调试25:28
小节114代币合约的发布01:56
小节115编写代币购买的Web页面20:36
章节19:互联网产品基础
小节116产品流程07:19
小节117价值论和戴明环04:19
小节118商业模式画布08:35
小节119低成本假设验证:MVP08:23
小节120原型设计工具02:50
小节121界面设计原则04:48
章节20:方糖实战录·动图小工厂
小节122需求的发现08:16
小节123功能展示04:09
小节124通过 Parcel 构建实时开发和打包环境05:00
小节125通过 BootCDN 加速前端库02:39
小节126通过 Bootstrap (的 example) 构建页面(偷懒)04:32
小节127通过 Fabric.js 的交互式画布构建编辑区04:02
小节128通过 Download.js 将画布内容保存为图片07:34
小节129编辑区功能·图片载入07:48
小节130编辑区功能·图层位置信息输出14:25
小节131编辑区功能·快捷键的添加06:52
小节132编辑区功能·修改画布中的文字12:59
小节133通过 Gif.js 进行动图合成18:40
小节134课程代码下载
章节21:附录
小节13515周建议学习时间课程表
请先
!