- 网络知识
- 1. 网络工作原理
- https://www.bilibili.com/video/BV1xJ41137Q3">计算机网络原理:https://www.bilibili.com/video/BV1xJ41137Q3
- 2. 什么是HTTP
- https://www.bilibili.com/video/BV1js411g7Fw">HTTP协议详解:https://www.bilibili.com/video/BV1js411g7Fw
- 3. 浏览器及工作方式
- https://www.bilibili.com/video/BV1x54y1B7RE">浏览器是如何运作的?:https://www.bilibili.com/video/BV1x54y1B7RE
- 4. DNS 及其工作原理
- https://www.bilibili.com/video/BV1GW411j7Ts">DNS基本工作原理:https://www.bilibili.com/video/BV1GW411j7Ts
- https://www.bilibili.com/video/BV1F54y1R7BC">直观DNS科普:https://www.bilibili.com/video/BV1F54y1R7BC
- 5. 域名相关知识
- https://www.bilibili.com/video/BV1zA411x7Pj">域名解析完整讲解:https://www.bilibili.com/video/BV1zA411x7Pj
- 6. 云服务相关知识
- https://www.bilibili.com/video/BV1Rt411u7k4">揭秘阿里云服务器:https://www.bilibili.com/video/BV1Rt411u7k4
- 超文本标记语言
- 1. HTML基础知识学习
- https://www.bilibili.com/video/BV11t411K74Q">HTML全套基础教程:https://www.bilibili.com/video/BV11t411K74Q
- 2. HTML 编写规则 和语义化写法
- https://www.bilibili.com/video/BV1vs411M7aT">HTML 速成:https://www.bilibili.com/video/BV1vs411M7aT
- 3. 表单和验证
- https://www.bilibili.com/video/BV16K4y1Z7Gb">html5表单验证:https://www.bilibili.com/video/BV16K4y1Z7Gb
- 4. 公约和最佳实践方法
- https://www.bilibili.com/video/BV19P4y147Jz">前端代码规范秘籍:https://www.bilibili.com/video/BV19P4y147Jz
- 5. SEO 基础知识
- https://www.bilibili.com/video/BV1fE411J7ya">SEO优化学习教程:https://www.bilibili.com/video/BV1fE411J7ya
- 层叠样式表
- 1. CSS 基础知识学习
- https://www.bilibili.com/video/BV1Bx411u7cS">CSS3基础教程:https://www.bilibili.com/video/BV1Bx411u7cS
- https://www.bilibili.com/video/BV1et411q74F">CSS3全套教程:https://www.bilibili.com/video/BV1et411q74F
- 2. 页面切图和布局实现
- 3. 页面响应式布局设计
- https://www.bilibili.com/video/BV1ov411k7sm">六个案例学会响应式布局:https://www.bilibili.com/video/BV1ov411k7sm
- 浏览器脚本语言
- 1. JavaScript基础语法和知识
- https://www.bilibili.com/video/BV1Sy4y1C7ha">JavaScript基础语法:https://www.bilibili.com/video/BV1Sy4y1C7ha
- 2. 使用JavaScript 操作 DOM元素
- https://www.bilibili.com/video/BV1k4411w7sV">JS必会的DOM BOM操作:https://www.bilibili.com/video/BV1k4411w7sV
- 3. Ajax 异步请求相关知识学习
- https://www.bilibili.com/video/BV1WC4y1b78y">Ajax入门到精通:https://www.bilibili.com/video/BV1WC4y1b78y
- 4. ES6 以上版本 的JavaScript
- https://www.bilibili.com/video/BV1uK411H7on">ES6-ES11新特性:https://www.bilibili.com/video/BV1uK411H7on
- 版本控制管理系统
- 网络安全相关知识
- 1. HTTPS 原理和使用
- https://www.bilibili.com/video/BV1Up4y1i7PG">你连HTTPS原理都不懂:https://www.bilibili.com/video/BV1Up4y1i7PG
- 2. CORS 跨域请求和安全知识
- https://www.bilibili.com/video/BV1Kt411E76z">什么是CORS:https://www.bilibili.com/video/BV1Kt411E76z
- 3. 内容安全策略
- https://www.bilibili.com/video/BV1kh411W7Vv">网络渗透:https://www.bilibili.com/video/BV1kh411W7Vv
- 4. OWASP 安全风险知识
- https://www.bilibili.com/video/BV1ey4y1V7Jj">OWASP TOP10:https://www.bilibili.com/video/BV1ey4y1V7Jj
- 包管理工具
- 1. npm
- https://www.bilibili.com/video/BV1Dv411W7XP">包管理工具:https://www.bilibili.com/video/BV1Dv411W7XP
- 2. yarn
- https://www.imooc.com/learn/766 (B站没有,推荐这个免费)">Yarn入门:https://www.imooc.com/learn/766 (B站没有,推荐这个免费)
- CSS 预处理 语言
- 构建工具
- 三大前端框架
- React.js
- https://www.bilibili.com/video/BV1g4411i7po">React基础视频:https://www.bilibili.com/video/BV1g4411i7po
- https://www.bilibili.com/video/BV1wy4y1D7JT">React全家桶:https://www.bilibili.com/video/BV1wy4y1D7JT
- https://www.bilibili.com/video/BV1CJ411377B">React实战博客:https://www.bilibili.com/video/BV1CJ411377B
- https://www.bilibili.com/video/BV1i5411c7xp">React商城实战:https://www.bilibili.com/video/BV1i5411c7xp
- Vue.js
- https://www.jspang.com/detailed?id=57">Vue2全家桶:https://www.jspang.com/detailed?id=57
- https://www.jspang.com/detailed?id=67">Vue3全家桶:https://www.jspang.com/detailed?id=67
- https://www.bilibili.com/video/BV1Zy4y1K7SH">vuejs从入门到精通:https://www.bilibili.com/video/BV1Zy4y1K7SH
- Angular
- https://www.bilibili.com/video/BV1Wx411R7qt">Angular基础:https://www.bilibili.com/video/BV1Wx411R7qt
- Web 组件化编程
- CSS 相关框架
- BootStrap
- https://www.bilibili.com/video/BV1Lx411v73k">一周学会BootStrap:https://www.bilibili.com/video/BV1Lx411v73k
- Material UI
- https://www.bilibili.com/video/BV12J411s75b">Material UI入门教程:https://www.bilibili.com/video/BV12J411s75b
- Materialize CSS
- https://www.bilibili.com/video/BV1gx411h7Y5">Materialize CSS Crash Course:https://www.bilibili.com/video/BV1gx411h7Y5
- ReactStrap
- JavaScript 语法糖
- 服务端渲染
- 图形化编程
- Cocos Creator
- https://www.bilibili.com/video/BV1sA411Y7x4">Cocos 图形游戏开发:https://www.bilibili.com/video/BV1sA411Y7x4
- Three.js
- https://www.bilibili.com/video/BV1ks411W78i">Three.js基础教程-英文:https://www.bilibili.com/video/BV1ks411W78i
- https://www.bilibili.com/video/BV1va4y1p7QB">Three.js教程:https://www.bilibili.com/video/BV1va4y1p7QB
- 静态站点生成器
- Next.js
- https://www.bilibili.com/video/BV13441117KK">Next.js入门教程:https://www.bilibili.com/video/BV13441117KK
- GatsbyJS
- https://www.bilibili.com/video/BV1i4411T7AR (英文)">GatsbyJS 实战:https://www.bilibili.com/video/BV1i4411T7AR (英文)
- Nuxt.js
- https://www.bilibili.com/video/BV1Xt41117Kg">Nuxt.js入门:https://www.bilibili.com/video/BV1Xt41117Kg
- Vuepress
- https://www.bilibili.com/video/BV1vb411m7NY">Vuepress入门到精通:https://www.bilibili.com/video/BV1vb411m7NY
- Hugo
- https://www.bilibili.com/video/BV1x64y117PX">10分钟搭建个人网站:https://www.bilibili.com/video/BV1x64y117PX
- 移动App开发
- React Native
- https://www.bilibili.com/video/BV1Eg4y16735">ReactNatvie基础:https://www.bilibili.com/video/BV1Eg4y16735
- https://www.bilibili.com/video/BV15K411s75p">ReactNatvie实战:https://www.bilibili.com/video/BV15K411s75p
- UniApp
- https://www.bilibili.com/video/BV1BJ411W7pX">Uni-App从入门到实战:https://www.bilibili.com/video/BV1BJ411W7pX
- https://www.bilibili.com/video/BV1Zt4y117RR">Uni-App美团外卖:https://www.bilibili.com/video/BV1Zt4y117RR
- Flutter
- https://www.bilibili.com/video/BV15t411U7yf">Flutter基础:https://www.bilibili.com/video/BV15t411U7yf
- https://www.bilibili.com/video/BV1kt411B7mu">Flutter实战:https://www.bilibili.com/video/BV1kt411B7mu
- Ionic
- https://www.bilibili.com/video/BV1Ub41117q5">Ionic入门:https://www.bilibili.com/video/BV1Ub41117q5
- 桌面应用开发
- 学到此处,基础部分学习已经全部完成。
- 学习重要程度说明
B站学习资源整合
网络知识
(Internet)
1. 网络工作原理
计算机网络原理:https://www.bilibili.com/video/BV1xJ41137Q3
2. 什么是HTTP
HTTP协议详解:https://www.bilibili.com/video/BV1js411g7Fw
3. 浏览器及工作方式
浏览器是如何运作的?:https://www.bilibili.com/video/BV1x54y1B7RE
4. DNS 及其工作原理
DNS基本工作原理:https://www.bilibili.com/video/BV1GW411j7Ts
直观DNS科普:https://www.bilibili.com/video/BV1F54y1R7BC
5. 域名相关知识
域名解析完整讲解:https://www.bilibili.com/video/BV1zA411x7Pj
6. 云服务相关知识
揭秘阿里云服务器:https://www.bilibili.com/video/BV1Rt411u7k4
超文本标记语言
(HTML)
1. HTML基础知识学习
HTML全套基础教程:https://www.bilibili.com/video/BV11t411K74Q
2. HTML 编写规则 和语义化写法
HTML 速成:https://www.bilibili.com/video/BV1vs411M7aT
3. 表单和验证
html5表单验证:https://www.bilibili.com/video/BV16K4y1Z7Gb
4. 公约和最佳实践方法
前端代码规范秘籍:https://www.bilibili.com/video/BV19P4y147Jz
5. SEO 基础知识
SEO优化学习教程:https://www.bilibili.com/video/BV1fE411J7ya
层叠样式表
(CSS)
1. CSS 基础知识学习
CSS3基础教程:https://www.bilibili.com/video/BV1Bx411u7cS
CSS3全套教程:https://www.bilibili.com/video/BV1et411q74F
2. 页面切图和布局实现
- 浮动布局
- 浮动布局:https://www.bilibili.com/video/BV1Zs411j7Z3
- 定位布局
- CSS定位布局:https://www.bilibili.com/video/BV1ni4y1g7tc
- Display
- display&visibility:https://www.bilibili.com/video/BV1HJ411M7CM
- 盒子模型
- CSS盒子模型与定位:https://www.bilibili.com/video/BV1P7411G7BW
- Grid 布局
- 如何用grid:https://www.bilibili.com/video/BV14C4y1W7oA
- Flex 布局
- Flex伸缩布局:https://www.bilibili.com/video/BV1BJ41197XE
3. 页面响应式布局设计
六个案例学会响应式布局:https://www.bilibili.com/video/BV1ov411k7sm
浏览器脚本语言
(JavaScript)
1. JavaScript基础语法和知识
JavaScript基础语法:https://www.bilibili.com/video/BV1Sy4y1C7ha
2. 使用JavaScript 操作 DOM元素
JS必会的DOM BOM操作:https://www.bilibili.com/video/BV1k4411w7sV
3. Ajax 异步请求相关知识学习
Ajax入门到精通:https://www.bilibili.com/video/BV1WC4y1b78y
4. ES6 以上版本 的JavaScript
ES6-ES11新特性:https://www.bilibili.com/video/BV1uK411H7on
版本控制管理系统
Version Control System
1. Git的基本用法
Git最新教程:https://www.bilibili.com/video/BV1FE411P7B3
2. 相关平台/软件的使用
- GitHub
- 十分钟学会Github:https://www.bilibili.com/video/BV1yo4y1d7UK
- GitLab
- gitlab使用说明:https://www.bilibili.com/video/BV11E411x7Uv
- Gitee
- 这个看中文网址就可以了,目前B站还没有很好的视频介绍
网络安全相关知识
Web Security Knowledge
1. HTTPS 原理和使用
你连HTTPS原理都不懂:https://www.bilibili.com/video/BV1Up4y1i7PG
2. CORS 跨域请求和安全知识
什么是CORS:https://www.bilibili.com/video/BV1Kt411E76z
3. 内容安全策略
网络渗透:https://www.bilibili.com/video/BV1kh411W7Vv
4. OWASP 安全风险知识
OWASP TOP10:https://www.bilibili.com/video/BV1ey4y1V7Jj
包管理工具
Package Managers
1. npm
包管理工具:https://www.bilibili.com/video/BV1Dv411W7XP
2. yarn
Yarn入门:https://www.imooc.com/learn/766 (B站没有,推荐这个免费)
CSS 预处理 语言
CSS Preprocessors
1. Sass
SCSS从入门到实战:https://www.bilibili.com/video/BV1Zg4y1v75U
2. PostCSS
B站没太好的视频,建议买书《深入PostCSS Web设计》
3. Less
前端less教程:https://www.bilibili.com/video/BV1YW411T7vd
构建工具
Build Tools
1. 任务执行命令
[Task Runners]
- npm scripts
- npm包管理应用:https://www.bilibili.com/video/BV1Dv411W7XP
- Gulp
- Gulp入门:https://www.bilibili.com/video/BV1yA411s72G
2. 打包工具
- Webpack
- Webpack从入门到精通:https://www.bilibili.com/video/BV1e7411j7T5
- Parcel
- Parcel初体验:https://www.bilibili.com/video/BV1Pa4y147Kf
3. 代码格式化工具
- Prettier
- Prettier和ESLint使用:https://www.bilibili.com/video/BV183411r7YK
- ESLint
- ESLint基础入门:https://space.bilibili.com/390120104/search/video?keyword=ESLint
三大前端框架
Web Framework
React.js
React基础视频:https://www.bilibili.com/video/BV1g4411i7po
React全家桶:https://www.bilibili.com/video/BV1wy4y1D7JT
React实战博客:https://www.bilibili.com/video/BV1CJ411377B
React商城实战:https://www.bilibili.com/video/BV1i5411c7xp
Vue.js
Vue2全家桶:https://www.jspang.com/detailed?id=57
Vue3全家桶:https://www.jspang.com/detailed?id=67
vuejs从入门到精通:https://www.bilibili.com/video/BV1Zy4y1K7SH
Angular
Angular基础:https://www.bilibili.com/video/BV1Wx411R7qt
Web 组件化编程
Web Components
HTML Templates
Custom Elements
Shadow DOM
概要: 此部分内容没有找到合适视频
CSS 相关框架
CSS Frameworks
BootStrap
一周学会BootStrap:https://www.bilibili.com/video/BV1Lx411v73k
Material UI
Material UI入门教程:https://www.bilibili.com/video/BV12J411s75b
Materialize CSS
Materialize CSS Crash Course:https://www.bilibili.com/video/BV1gx411h7Y5
ReactStrap
JavaScript 语法糖
Type Checkers
TypeScript
TypeScript从入门到精通:https://www.bilibili.com/video/BV1qV41167VD
Flow
服务端渲染
Server Side Rendering (SSR)
React.js
- Next.js
- Next.js入门教程:https://www.bilibili.com/video/BV13441117KK
- GatsbyJS
- GatsbyJS 实战:https://www.bilibili.com/video/BV1i4411T7AR (英文)
Vue.js
- Nuxt.js
- Nuxt.js入门:https://www.bilibili.com/video/BV1Xt41117Kg
Angular
- Universal
图形化编程
GraphQL
Cocos Creator
Cocos 图形游戏开发:https://www.bilibili.com/video/BV1sA411Y7x4
Three.js
Three.js基础教程-英文:https://www.bilibili.com/video/BV1ks411W78i
Three.js教程:https://www.bilibili.com/video/BV1va4y1p7QB
静态站点生成器
Static Site Generators
Next.js
Next.js入门教程:https://www.bilibili.com/video/BV13441117KK
GatsbyJS
GatsbyJS 实战:https://www.bilibili.com/video/BV1i4411T7AR (英文)
Nuxt.js
Nuxt.js入门:https://www.bilibili.com/video/BV1Xt41117Kg
Vuepress
Vuepress入门到精通:https://www.bilibili.com/video/BV1vb411m7NY
Hugo
10分钟搭建个人网站:https://www.bilibili.com/video/BV1x64y117PX
移动App开发
Mobile Applications
React Native
ReactNatvie基础:https://www.bilibili.com/video/BV1Eg4y16735
ReactNatvie实战:https://www.bilibili.com/video/BV15K411s75p
UniApp
Uni-App从入门到实战:https://www.bilibili.com/video/BV1BJ411W7pX
Uni-App美团外卖:https://www.bilibili.com/video/BV1Zt4y117RR
Flutter
Flutter基础:https://www.bilibili.com/video/BV15t411U7yf
Flutter实战:https://www.bilibili.com/video/BV1kt411B7mu
Ionic
Ionic入门:https://www.bilibili.com/video/BV1Ub41117q5
桌面应用开发
Desktop Applications
