course-graph icon indicating copy to clipboard operation
course-graph copied to clipboard

宁皓网 Web 开发课程关系图

订阅宁皓网课程

Web 开发:基础工具

命令行

编辑器

版本控制

Web 开发基础

HTML

CSS

JavaScript

Sass

Web 开发:前端工具

Gulp

BrowserSync

Babel

Webpack

关系型数据库

MySQL 基础

关系型数据库

PHP 应用运行环境

LEMP

PHP:程序语言

基础

面向对象(OOP)

Composer

设计模式

Laravel 5:Web 应用框架

路由

控制器

视图

模板

数据库

身份验证

Linux 操作系统(CentOS)

虚拟机

文件与目录权限

包管理

服务管理

IPtables

界面设计

工作流

线框图

导航设计

导航栏

移动导航

英雄区

旋转木马

卡片组件

故事区

页底

产品页

产品页故事区

产品页参数

页内导航

Vue.js:前端框架

预览

基础

组件

路由

数据管理

React.js:前端框架

基础

路由

微信小程序

起步

框架

视图

组件

案例

接口

Semantic UI:界面库

元素

集合

视图

网格

模块

接口

Bootstrap 4:界面库

布局

组件

表单

WordPress:构建网站

基础

WP-CLI

电子商务

Drupal 8:构建网站

Drush

字段

视图(上)

视图(下)

媒体

Rules

电子商务(Commerce)

运维工具

自动化配置(Ansible)

Syncthing 文件同步

React.js:应用开发

应用案例

数据管理(Redux)

Redux 与 React

Vue.js:应用开发

应用案例

应用案例(Vuex)

项目结构

Web 服务器

Web 服务器(Nginx)

HTTPS 与 HTTP2

在互联网访问本地开发环境

WordPress:开发

开发环境

生产环境

钩子

设置

计划任务

脚本与样式

短代码

小工具

RESTful 接口

基于 Token 的身份验证(JWT)

自定义内容类型

内容关系

主题开发

Sketch:设计工具

基础

插件

技能

案例

React Native:移动应用

基础

组件

导航

文本框

存储

滚动分页

oAuth

WordPress 与 React Native

Drupal 8 与 React Native

Drupal 8:开发

Drupal Console

路由与控制器

资源管理

表单

区块

多语言

RESTful 接口

配置管理

主题

自定义界面

微信小程序:应用开发

内容列表

内容页面

身份验证

文件上传

用户注册

微信绑定

微信登录

内容评论

评论功能

Docker

镜像与容器

存储

网络

Compose

容器化应用

集群

Node.js 基础

起步

模块

测试

NPM

Express

oAuth 2.0

MongoDB

阿里云

云服务器(ECS)

关系型数据库(RDS)

负载均衡(SLB)

邮件推送

专有网络

资源编排

域名

JWT

Node.js 补充

Node.js 与 MongoDB

RESTful

Socket.io

基于 Token 的身份验证

文件上传

Ruby:程序语言

基础

Node.js 应用开发(第一季)

预览

路由

请求与响应

视图

数据库迁移

查询构建器

模型

内容关系

内容关系 #2

用户注册

重构与改进 #1

身份验证

文件上传

文件系统

分页器

邮件

重构与改进 #2

中间件与异常

用户帐号

邮件验证

国际化

WebSocket

重构与改进 #3

自动化测试

Rails 5:Web 应用框架

起步

数据库

关联

查询接口

控制器

视图

支付宝支付

(基于 Node.js)

电脑与手机网站支付

微信支付

(基于 Node.js)

扫码支付

H5 移动端支付

公众号支付

小程序支付

Node.js 应用开发(第二季)

权限控制

权限控制(基于角色)

Service Provider

...