入门教程
从第一个 HTML 标签开始,循序渐进地学习网页结构与样式。完成教程后你将能独立制作一个漂亮的静态网页。
1. HTML 基础标签
2. CSS 选择器
3. 盒模型
4. Flex 布局
5. 实战练习
最适合初学者的编程语言教程,通过有趣的案例学习变量、循环、函数等核心概念,快速掌握编程思维。
1. 环境搭建
2. 变量与类型
3. 条件与循环
4. 函数
5. 小项目实战
学会使用 Git 管理代码版本,掌握 clone、commit、push、branch 等常用命令,团队协作必备技能。
1. Git 安装配置
2. 基本操作
3. 分支管理
4. 远程仓库
进阶指南
系统学习 React 组件化开发、状态管理、路由配置和性能优化,构建完整的单页应用。
1. JSX 与组件
2. Hooks 深入
3. 路由管理
4. 状态管理
5. 性能优化
从 HTTP 模块到 Express 框架,学习搭建 RESTful API 服务,连接数据库,实现用户认证等后端核心功能。
1. Node.js 基础
2. Express 框架
3. 数据库操作
4. 用户认证
掌握容器化部署和持续集成/持续部署流程,从本地开发到自动化上线,打造现代化的开发运维工作流。
1. Docker 基础
2. Docker Compose
3. CI/CD 概念
4. GitHub Actions
实战项目
从需求分析到上线部署,完整开发一个包含商品展示、购物车、订单管理的电商网站,前后端全栈实践。
1. 需求分析与设计
2. 数据库设计
3. API 开发
4. 前端页面
5. 部署上线
基于 WebSocket 技术开发一个支持群聊、私聊、图片发送的即时通讯应用,学习实时通信的核心原理。
1. WebSocket 原理
2. 服务端搭建
3. 客户端开发
4. 消息存储
从零搭建一个支持 Markdown 写作、标签分类、评论功能的个人博客系统,打造属于自己的技术分享平台。
1. 技术选型
2. 后端 API
3. 前端页面
4. Markdown 渲染
5. 部署上线