📘 基础知识课

前端 / 后端 / 数据库 / 运维 / 构建 / 项目实战 · 打好底座再做项目

📚 学习路径

🎨 前端开发

HTML → CSS → JavaScript

☕ 后端开发

Java → Maven → Spring → MyBatis → Spring Boot → Spring MVC

🗂️ 版本控制 & 构建

Git → Maven

🗄️ 数据库

MySQL → Redis

🐧 运维

Linux

📱 移动端

微信公众号 → 微信小程序

📖 课程分类

📄

HTML 基础

学习网页结构的基础语言

学完你将掌握: 语义化标签、表单设计、多媒体嵌入、SEO 优化基础,以及构建符合 W3C 标准的现代网页结构。
🎨

CSS 基础

学习网页样式设计

学完你将掌握: 选择器系统、Flexbox/Grid 布局、响应式设计、动画过渡,以及打造现代化、高性能的网页界面。

JavaScript 基础

学习网页交互编程

学完你将掌握: ES6+ 语法、DOM/BOM 操作、事件处理、异步编程,以及构建动态交互的现代化 Web 应用。
🌱

Git 版本控制

掌握代码历史管理与协作开发

学完你将掌握: 工作区/暂存区/提交、分支与合并、远程协作(push/pull/PR)、冲突解决、回退与恢复(reset/revert/reflog),以及团队常见分支策略。
🤖

AI 编程工具实战

用 AI 工具快速构建项目

学完你将掌握: Cursor/Windsurf/Trae 三大主流工具、提示词工程、项目实战(简历/作品集/待办/计算器),以及代码优化与部署上线全流程。

Java 基础

学习企业级编程语言

学完你将掌握: 面向对象编程、异常处理机制、集合框架、IO 操作,以及构建健壮的企业级 Java 应用程序。
📦

Maven 构建工具

管理 Java 项目依赖与构建流程

学完你将掌握: 依赖与仓库、POM 关键结构、生命周期/插件、依赖冲突排查、多模块工程组织、IDEA 实战,以及与 Spring Boot 的标准集成方式。
🐍

Python 基础

学习简洁优雅的编程语言

学完你将掌握: Python 语法特性、数据结构、函数式编程、文件操作,以及快速开发数据处理和自动化脚本。
📊

Streamlit 快速开发

用 Python 快速搭建数据应用

学完你将掌握: 组件系统、数据可视化、状态管理、多页应用,以及快速构建专业的数据分析和展示平台。
🗄️

MySQL 数据库

学习关系型数据库管理

学完你将掌握: SQL 查询优化、索引设计、事务处理、权限管理,以及构建高性能的数据库应用系统。

Redis 缓存

掌握高性能内存数据库

学完你将掌握: 数据结构应用、缓存策略、持久化机制、集群部署,以及构建高并发、低延迟的应用系统。
🍃

Spring 框架

学习企业级 Java 框架

学完你将掌握: IoC 容器、依赖注入、AOP 面向切面编程、Spring MVC,以及构建企业级 Java 应用程序。
🌐

Spring MVC

学习MVC架构和Web开发

学完你将掌握: Spring MVC 基础、数据绑定、视图解析、拦截器、异常处理,以及构建企业级 Web 应用程序。
🚀

Spring Boot

学习快速开发微服务

学完你将掌握: Spring Boot 基础、自动配置原理、Web 开发、缓存与 Redis、消息队列,以及构建企业级微服务应用程序。
📊

MyBatis

学习持久层框架

学完你将掌握: MyBatis 基础、动态 SQL、结果映射、缓存机制、分页查询,以及构建企业级持久层应用程序。
🐧

Linux 运维基础

学习服务器操作系统

学完你将掌握: 命令行操作、文件系统管理、用户权限配置、进程监控,以及独立管理和维护 Linux 服务器。
📱

微信小程序

学习小程序开发

学完你将掌握: 小程序框架、组件开发、API 调用、云开发,以及构建功能完善的微信小程序应用。
💬

微信公众号

学习公众号开发

学完你将掌握: 公众号平台、消息推送、网页授权、JS-SDK、微信支付,以及开发企业级公众号应用。