mouredev/Hello-Python

GITHUB中文整理

主语言 Python · 37,901 星 · Apache-2.0 · 创建于 2022-08-04

Python编程教学入门课程后端AI集成
打开 GitHub 仓库

这是一套面向零基础学习者的 Python 教学课程资源库,包含视频课程大纲、配套代码、实战项目以及交流群信息,覆盖从语言基础到后端、前端、测试和 AI 应用。

Stars 37,901 累计 star,越多说明被认可得越广
Watching 533 订阅该仓库变动的人数
Forks 2,345 被派生出去的仓库数
Issues 60 当前开放的 Issue 数
语言 Python GitHub 自动判定的主语言
许可证 Apache-2.0 开源协议,用之前先确认能不能商用
24h 增长 — 数据积累中
7 日增长 — 数据积累中
30 日增长 — 数据积累中

仓库健康度

5 个维度
只看客观信号,不构成安全性结论
维护活跃度 部分数据
2025-08-11 20:00 最近推送

最近推送 2025-08-11 20:00(443 天前),已超过半年没更新

社区响应 数据完整
60 开放 Issue

开放 Issue 60 个 · Fork 2,345 个

增长趋势 证据不足
— 7 日新增

star 记录还不够天数,增量算不出来

项目规范 数据完整
Apache-2.0 许可证

许可证 Apache-2.0 · 8 个 topics · 开了 Wiki

版本发布 证据不足
— 发布次数

这一项暂无数据,不代表项目没有发布

「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。

Star 趋势

6 天记录
最近 90 天站内记录的星数
37,901当前 Star +62首尾差值 2026-10-23最早记录 2026-10-28最近记录

横轴 2026-10-23 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。

它解决什么问题

据 README 归纳
没有它会怎样

初学者自学 Python 时常面对零散资料,不清楚学习顺序,也缺少可直接运行的示例代码。没有成体系的路径时容易在基础语法、进阶特性和实际项目之间脱节,难以把知识变成能部署的应用。

核心能力

7 条
归纳自 README,不是功能列表照抄
  1. 1按从基础到进阶的顺序组织课程章节
  2. 2覆盖变量、列表、字典等语言核心内容
  3. 3讲解日期、推导式、Lambda 等进阶用法
  4. 4演示用 FastAPI 搭建带鉴权的后端接口
  5. 5提供前端实战项目并部署到线上环境
  6. 6包含调用 ChatGPT 与语音翻译的 AI 示例
  7. 7附有测试入门内容与 Python 趣味知识

项目画像

6 个角度
决定要不要用之前,先看这六条

项目定位

这是一套面向零基础学习者的 Python 教学课程资源库,包含视频课程大纲、配套代码、实战项目以及交流群信息,覆盖从语言基础到后端、前端、测试和 AI 应用。

适合谁

适合没有编程基础或刚接触 Python 的自学者,也适合需要跟着课程做后端接口和 AI 小项目的开发者。

典型场景

跟着基础与进阶章节逐课学习 Python 语法和常用特性,边看边运行示例代码;按后端课程用 FastAPI 实现带认证和数据库的 REST API,并尝试部署到服务器;借助 ChatGPT 集成和语音翻译示例了解如何把 AI 能力接入自己的应用。

部署难度

需要先准备 Python 运行环境,按章节顺序学习;后端部分还涉及 FastAPI 相关依赖,部署环节需要自行选择可用的托管平台。

风险限制

课程内容以西班牙语讲解为主;后端部署部分提到原服务已不可用,需要改用 FastAPI 官方文档推荐的方案。

最近维护

最近一次推送是 2025-08-11 20:00。 实现方式:仓库以章节列出课程主题,配合示例代码和视频讲解推进学习,先讲语言基础,再进入 FastAPI 后端、前端项目和 AI 集成,最后补充测试内容。

README 原文细节

2 个板块
项目自己写的功能与用法,原文照录

环境与依赖跑它之前要准备什么

Freelance full-stack iOS & Android engineer

Soy ingeniero de software desde 2010. Desde 2018 combino mi trabajo desarrollando Apps con la creación de contenido formativo sobre programación y tecnología en diferentes redes sociales como @mouredev.

Si quieres unirte a nuestra comunidad de desarrollo, aprender programación, mejorar tus habilidades y ayudar a la continuidad del proyecto, puedes encontrarnos en:

其它说明README 里剩下的内容

Curso de fundamentos desde cero

Curso que agrupa todas las clases en directo que hacen referencia a los fundamentos de Python.

  • Introducción
  • Lección 1 - Configuración
  • Lección 2 - Hola Mundo
  • Lección 3 - Variables
  • Lección 4 - Operadores
  • Lección 5 - Strings
  • Lección 6 - Listas
  • Lección 7 - Tuplas
  • Lección 8 - Sets
  • Lección 9 - Diccionarios
  • Lección 10 - Condicionales
  • Lección 11 - Bucles/Loops/Ciclos
  • Lección 12 - Funciones
  • Lección 13 - Clases

Curso intermedio de fundamentos desde cero

Curso en el que continuamos aprendiendo Python desde sus bases, siguiendo la ruta de aprendizaje desde la última lección del curso de inicial.

  • Introducción
  • Lección 1 - Dates
  • Lección 2 - List Comprehension
  • Lección 3 - Resolución de retos de programación
  • Lección 4 - Lambdas
  • Lección 5 - Funciones de orden superior
  • Lección 6 - Tipos de error
  • Lección 7 - Manejo de ficheros
  • Lección 8 - Expresiones regulares
  • Lección 9 - Manejo de paquetes
  • Próximos pasos

Backend desde cero

Curso en el que aprenderemos a utilizar Python para backend e implementaremos un API REST con autenticación, base de datos y desplegaremos el proyecto en un servidor real.

\ACTUALIZACIÓN Sobre la lección 18: Deta, el servicio utilizado para el despliegue durante el curso, ya no existe. Te recomiendo revisar la documentación oficial de FastAPI sobre despliegue. Puedes utilizar alguno de los proveedores gratuitos recomendados. En mi caso, te dejo el fichero de configuración y el de dependencias para hacerlo desde Vercel (al crear el proyecto en la plataforma selecciona que el directorio "Backend/FastAPI" es el root).

  • Introducción
  • Lección 01 - ¿Qué es un backend?
  • Lección 02 - API y FastAPI
  • Lección 03 - Type Hints
  • Lección 04 - Configuración FastAPI
  • Lección 05 - Hola mundo
  • Lección 06 - Operación GET
  • Lección 07 - Peticiones HTTP
  • Lección 08 - Creación API
  • Lección 09 - Path y Query
  • Lección 10 - Operaciones POST, PUT y DELETE
  • Lección 11 - HTTP status codes
  • Lección 12 - Routers
  • Lección 13 - Recursos estáticos

关于 Hello-Python 的常见问题

6 个问题
答案来自 README 归纳与 GitHub 实时数据
Hello-Python 是做什么的?

这是一套面向零基础学习者的 Python 教学课程资源库,包含视频课程大纲、配套代码、实战项目以及交流群信息,覆盖从语言基础到后端、前端、测试和 AI 应用。 初学者自学 Python 时常面对零散资料,不清楚学习顺序,也缺少可直接运行的示例代码。没有成体系的路径时容易在基础语法、进阶特性和实际项目之间脱节,难以把知识变成能部署的应用。

Hello-Python 有哪些功能?

核心能力:按从基础到进阶的顺序组织课程章节;覆盖变量、列表、字典等语言核心内容;讲解日期、推导式、Lambda 等进阶用法;演示用 FastAPI 搭建带鉴权的后端接口;提供前端实战项目并部署到线上环境;包含调用 ChatGPT 与语音翻译的 AI 示例;附有测试入门内容与 Python 趣味知识。

Hello-Python 适合谁用?

适合没有编程基础或刚接触 Python 的自学者,也适合需要跟着课程做后端接口和 AI 小项目的开发者。

Hello-Python 是怎么工作的?

仓库以章节列出课程主题,配合示例代码和视频讲解推进学习,先讲语言基础,再进入 FastAPI 后端、前端项目和 AI 集成,最后补充测试内容。

用 Hello-Python 有什么门槛或限制?

课程内容以西班牙语讲解为主;后端部署部分提到原服务已不可用,需要改用 FastAPI 官方文档推荐的方案。

Hello-Python 现在还在维护吗?数据怎么样?

目前 37,901 星,2,345 个 Fork,主语言 Python,创建于 2022-08-04,最近一次推送 2025-08-11 20:00,许可证 Apache-2.0。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。

这些内容来自哪

读法说明
中文整理据 README 归纳,数据取自 GitHub
中文说明据项目 README 归纳只写 README 能确认的内容,不替作者补功能与数字
关键数据与 GitHub 页面一致星数、Fork、语言与时间都不做二次加工
数据日期2026-10-23 17:55星数与介绍这份数据是哪一天的

项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-23 17:55。