# 菜鸟教程 - 交互式学习
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
大家好,我是技术UP主小傅哥。
一直以来我都有一个想法,做一套更符合新人上手学习的 🐦菜鸟教程,以在线互动交互的方式学习入门编程技术。
但原本互动交互
这东西太耗前端能力了,好在,现在有大量的 Ai Agent 工具,帮我我把想法落地了!—— 我有创新和内容,Ai Agent 出设计和效果!嘎嘎舒服!美美桑内,一个劲叭叭!

这是一个什么样的教程?
小傅哥做的教程分为3大类,一类是带着做实战项目(拼团、大营销、技术组件等)、一类是编程路书(系统架构、开发技术、发布部署等),现在再准备开启一项更基础的,辅助刚入门的小白来学习编程技能。
这套教程,专门为小白设计,包括;环境配置(Mac、Windows)、SpringBoot
、MyBatis
、Redis
、Mysql
、Maven
等各项编程技术的入门讲解。后续还会继续迭代新的课程进去。
本套教程不只是干巴巴的讲技术,而是做了学习互动,你可以看到如 SpringBoot 课程下模拟的在线 IntelliJ IDEA 打开教程代码,还可以看到 Dev-Ops 云服务器操作时候的互动过程。这样的学习,即使是小白,也可以很好理解自己在做什么,为什么做。
# 一、能学到啥
此套教程,以入门编程为主,让小卡拉米和小菜鸟,快速补充基础技术知识。全套教程,会以目前最新的环境配置、技术框架、编程技巧等为本,设计基础入门教程。包括;
- 【框架】22节课程,SpringBoot 入门教程,涵盖;环境搭建与项目初始化、核心概念与配置管理、数据库集成与容器管理、高级特性与性能优化、测试与监控管理、企业级应用特性。
- 【运维】Dev-Ops 云服务器操作,一键安装脚本、云服务器 SSH 模拟(学习命令)、本地环境 + 云服务器,配置、构建、上线,学习环境基础使用。
- 【环境】基于 Apache Maven 3.8.9 版本编写,涵盖了 Maven 的核心概念、配置和实际应用。
- 【后端】MySQL 从基础到高级,掌握 MySQL 数据库开发与管理,完整覆盖 MySQL 基础到高级概念,详细对比 MySQL 5.7 与 8.x 版本差异,涵盖性能优化和高级特性。
- 【后端】Redis 教程,从入门到精通的完整学习指南。学习 Redis 的核心概念和高性能特性,掌握字符串、哈希、列表、集合等数据类型。
以上内容,已更新完成 SpringBoot、Dev-Ops 部分,其他内容也更新了目录,后续详细更新内容。
# 二、课程展示
课程地址:https://gaga.plus/ (opens new window)

你可以进入到 gaga.plus,之后点击菜鸟教程,开启你的入门编程之旅!
# 1. 课程目录

# 2. 教程举例 - SpringBoot


- 进入教程,学习章节内容。还可以在线看,模拟 IntelliJ IDEA 打开的工程代码。非常方便学习。
# 3. 教程举例 - Dev-Ops
# 3.1 云服务器连接
地址:https://gaga.plus/app/dev-ops/tutorials/what-is-a-cloud-server.html (opens new window)


# 3.2 云服务器使用
地址:https://gaga.plus/app/dev-ops/tutorials/cloud-server-dev-ops.html (opens new window)

- 你可以点击各个按钮【本地环境搭建、Linux服务器配置、SSH远程连接、本地开发连接、代码部署(1、2)】,这样可以动态的看到各个演示环节。
- 此外,你可以在 SSH 连接后,基于提供的命令教程进行学习。
好啦,如果你还有什么样的基础内容学习诉求,可以在评论区留言,我会优先进行开发上线!