[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-mouredev--Hello-Python":3,"tool-mouredev--Hello-Python":64},[4,17,27,35,44,52],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",156033,2,"2026-04-14T23:32:00",[13,14,15],"开发框架","Agent","语言模型","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":10,"last_commit_at":23,"category_tags":24,"status":16},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[25,14,26,13],"插件","图像",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":10,"last_commit_at":33,"category_tags":34,"status":16},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[25,13],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":41,"last_commit_at":42,"category_tags":43,"status":16},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,3,"2026-04-06T11:19:32",[15,26,14,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":10,"last_commit_at":50,"category_tags":51,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,15],{"id":53,"name":54,"github_repo":55,"description_zh":56,"stars":57,"difficulty_score":10,"last_commit_at":58,"category_tags":59,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",85092,"2026-04-10T11:13:16",[26,60,61,25,14,62,15,13,63],"数据工具","视频","其他","音频",{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":85,"stars":90,"forks":91,"last_commit_at":92,"license":93,"difficulty_score":94,"env_os":95,"env_gpu":95,"env_ram":95,"env_deps":96,"category_tags":102,"github_topics":103,"view_count":10,"oss_zip_url":82,"oss_zip_packed_at":82,"status":16,"created_at":118,"updated_at":119,"faqs":120,"releases":121},7626,"mouredev\u002FHello-Python","Hello-Python","Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...","Hello-Python 是一套专为零基础初学者打造的 Python 全栈学习课程。它旨在解决新手入门编程时面临的资源分散、缺乏系统指导及实战机会少等痛点，提供从语言基础到复杂项目开发的完整路径。\n\n这套资源非常适合希望转行进入技术领域的大学生、编程爱好者以及需要夯实基础的初级开发者。课程内容极其丰富，包含 100 节视频课（总计 44 小时）、配套源代码、实战项目及专属交流社群。学习路线设计科学，不仅涵盖变量、循环、类等核心语法基础，还深入讲解了日期处理、正则表达式、文件操作等中级主题。\n\n其独特的技术亮点在于“学练结合”的实战导向：课程并未止步于语法教学，而是进一步引导用户利用 FastAPI 构建带认证功能的 REST API 后端，结合 MongoDB 数据库进行数据存储，并引入 Reflex 框架涉足前端开发，甚至整合 ChatGPT 探索人工智能应用。所有课程均源自真实的直播录制，氛围轻松且注重互动，能帮助学习者在真实的项目场景中掌握现代 Python 开发技能，顺利迈出职业生涯的第一步。","# Hello Python\n\n[![Python](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.10+-yellow?style=for-the-badge&logo=python&logoColor=white&labelColor=101010)](https:\u002F\u002Fpython.org)\n[![FastAPI](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFastAPI-0.88.0+-00a393?style=for-the-badge&logo=fastapi&logoColor=white&labelColor=101010)](https:\u002F\u002Ffastapi.tiangolo.com)\n[![MongoDB](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMongoDB-6.0+-00684A?style=for-the-badge&logo=mongodb&logoColor=white&labelColor=101010)](https:\u002F\u002Fwww.mongodb.com)\n[![ChatGPT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FChatGPT-GPT--4-7CF178?style=for-the-badge&logo=openai&logoColor=white&labelColor=101010)](https:\u002F\u002Fplatform.openai.com)\n[![Reflex](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FReflex-0.4.6+-5646ED?style=for-the-badge&logo=reflex&logoColor=white&labelColor=101010)](https:\u002F\u002Freflex.dev)\n\n## Curso para aprender el lenguaje de programación Python desde cero y para principiantes\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_35da3172a48d.jpg)\n\n### Proyecto realizado durante emisiones en directo desde [Twitch](https:\u002F\u002Ftwitch.tv\u002Fmouredev)\n\n> ##### Si consideras útil el curso, apóyalo haciendo \"★ Star\" en el repositorio. ¡Gracias!\n\n## Clases en vídeo\n\n### Curso de fundamentos desde cero\n\nCurso que agrupa todas las clases en directo que hacen referencia a los fundamentos de Python.\n\n> Código: Directorio \"Basic\" en el proyecto\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e5b905440b43.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [Introducción](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc)\n- [Contexto](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=244)\n- [Lección 1 - Configuración](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=850)\n- [Lección 2 - Hola Mundo](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=1518)\n- [Lección 3 - Variables](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=2938)\n- [Lección 4 - Operadores](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=5665)\n- [Lección 5 - Strings](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=8643)\n- [Lección 6 - Listas](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=10872)\n- [Lección 7 - Tuplas](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=14711)\n- [Lección 8 - Sets](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=16335)\n- [Lección 9 - Diccionarios](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=18506)\n- [Lección 10 - Condicionales](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=21442)\n- [Lección 11 - Bucles\u002FLoops\u002FCiclos](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=23822)\n- [Lección 12 - Funciones](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=26619)\n- [Lección 13 - Clases](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=29327)\n- [Lección 14 - Excepciones](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=32030)\n- [Lección 15 - Módulos](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=34583)\n- [Próximos pasos](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=36390)\n\n### Curso intermedio de fundamentos desde cero\n\nCurso en el que continuamos aprendiendo Python desde sus bases, siguiendo la ruta de aprendizaje desde la última lección del curso de inicial.\n\n> Código: Directorio \"Intermediate\" en el proyecto\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e9a3b35b4073.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [Introducción](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU)\n- [Lección 1 - Dates](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=202)\n- [Lección 2 - List Comprehension](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=3239)\n- [Lección 3 - Resolución de retos de programación](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=4142)\n- [Lección 4 - Lambdas](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=9145)\n- [Lección 5 - Funciones de orden superior](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=10172)\n- [Lección 6 - Tipos de error](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=12721)\n- [Lección 7 - Manejo de ficheros](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=15524)\n- [Lección 8 - Expresiones regulares](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=19762)\n- [Lección 9 - Manejo de paquetes](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=24010)\n- [Próximos pasos](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=26228)\n\n### Backend desde cero\n\nCurso 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.\n\n> Código: Directorio \"Backend\" en el proyecto\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_3e0a50e268e4.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [Introducción](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A)\n- [Lección 01 - ¿Qué es un backend?](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=125)\n- [Lección 02 - API y FastAPI](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=834)\n- [Lección 03 - Type Hints](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=1810)\n- [Lección 04 - Configuración FastAPI](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=2629)\n- [Lección 05 - Hola mundo](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=3504)\n- [Lección 06 - Operación GET](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=5382)\n- [Lección 07 - Peticiones HTTP](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=5925)\n- [Lección 08 - Creación API](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=6099)\n- [Lección 09 - Path y Query](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=7510)\n- [Lección 10 - Operaciones POST, PUT y DELETE](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=8529)\n- [Lección 11 - HTTP status codes](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=11072)\n- [Lección 12 - Routers](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=12475)\n- [Lección 13 - Recursos estáticos](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=13618)\n- [Lección 14 - Autorización OAuth2](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=14094)\n- [Lección 15 - OAuth2 JWT](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=17664)\n- [Lección 16 - MongoDB](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=20480)\n- [Lección 17 - MongoDB Atlas](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=25470)\n- [Lección 18 - Despliegue en Deta \\*](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=27335)\n- [Próximos pasos](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=28484)\n\n**\\*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](https:\u002F\u002Ffastapi.tiangolo.com\u002Fdeployment\u002F). Puedes utilizar alguno de los [proveedores gratuitos](https:\u002F\u002Ffastapi.tiangolo.com\u002Fdeployment\u002Fcloud\u002F) recomendados. En mi caso, te dejo el [fichero de configuración](.\u002FBackend\u002FFastAPI\u002Fvercel.json) y el de [dependencias](.\u002FBackend\u002FFastAPI\u002Frequirements.txt) para hacerlo desde [Vercel](https:\u002F\u002Fvercel.com\u002F) (al crear el proyecto en la plataforma selecciona que el directorio \"Backend\u002FFastAPI\" es el root).\n\n### Frontend desde cero\n\nCursos en los que aprenderemos a utilizar Python para desarrollo web con dos proyectos reales desplegados en producción. Tutoriales en vídeo paso a paso con 9 horas de contenido.\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_01cf65efa9df.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_603e4d5532f2.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n[![Curso Python Web](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev\u002Fpython-web?label=Curso%20Python%20web&style=social)](https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web)\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fadeviento-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_43c1185d5b96.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n[![Curso Python Web](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev\u002Fadeviento-web?label=Tutorial%20Python%20web%20extra&style=social)](https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fadeviento-web)\n\n### Aprende a integrar ChatGPT en tu proyecto desde cero\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fb8COygWdvmw\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_cb92b6f0569e.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\nClase de una hora de duración donde aprenderás a interactuar con ChatGPT desde tu aplicación, mantener conversaciones y establecer el contexto de la IA para potenciar tu proyecto.\n\nCon todo el código publicado [aquí](https:\u002F\u002Fgist.github.com\u002Fmouredev\u002F58abfbcef017efaf3852e8821564c011).\n\n### Traductor de Voz con IA\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FoxLvf2nDCvQ\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_9fb90cc496e7.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\nAprende a desarrollar un traductor de voz a varios idiomas utilizando con IA. Creando su Web y todo en 100 líneas.\n\nCon todo el código publicado [aquí](https:\u002F\u002Fgist.github.com\u002Fmouredev\u002F0ea42112751f0187d90d5403d1f333e2).\n\n### Introducción al Testing\n\nTaller de introducción a testing con Python creado junto a [Carlos Blé](https:\u002F\u002Fwww.carlosble.com) y [Miguel A. Gómez](https:\u002F\u002Fsoftwarecrafters.io), expertos en la materia.\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F344uwF1z2Gg\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_566d4f5e64ee.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n### Extra: 15 curiosidades sobre Python\n\nY para finalizar... ¿Quieres saber aun más sobre él? Aquí tienes 15 curiosidades que quizás no conozcas sobre el lenguaje.\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fq2lCm2KAz3w\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_cf6d5d3c55af.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n## Información importante y preguntas frecuentes\n\nActualmente el curso está en pausa. Se han finalizados los bloques básico, intermedio y backend, y ese era el objetivo inicial del proyecto.\nNo descarto añadir nuevas lecciones a futuro, pero creo que por el momento puede servir de base a cualquier persona que quiera empezar a aprender este lenguaje.\n\n- Recuerda que he creado en el [Discord](https:\u002F\u002Fdiscord.gg\u002Fmouredev) un canal \"🐍python\" para que puedas comentar lo que quieras.\n- En el momento que el curso continúe, actualizaré el repositorio y avisaré en redes.\n\n¡Muchísimas gracias por todo el apoyo mostrado!\n\n## Enlaces de interés\n\n- [Web oficial de Python](https:\u002F\u002Fwww.python.org\u002F)\n- [Tutorial oficial de Python en Español](https:\u002F\u002Fdocs.python.org\u002Fes\u002F3\u002Ftutorial\u002Findex.html)\n- [Repo 30 días de Python](https:\u002F\u002Fgithub.com\u002FAsabeneh\u002F30-Days-Of-Python)\n- [Juego Codédex para aprender Python](https:\u002F\u002Fwww.codedex.io\u002F)\n- [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F): El editor que estoy usando\n- [FastAPI](https:\u002F\u002Ffastapi.tiangolo.com\u002Fes\u002F): El framework para crear nuestra API Backend\n- [MongoDB](https:\u002F\u002Fwww.mongodb.com\u002F): La base de datos que utiliza nuestro backend\n- [Vercel](https:\u002F\u002Fvercel.com\u002F): Para desplegar nuestra API en la nube\n\n## Únete al campus de programación de la comunidad\n\n![https:\u002F\u002Fmouredev.pro](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e23914eb6f28.jpg)\n\n#### Te presento [mouredev pro](https:\u002F\u002Fmouredev.pro), mi proyecto más importante para ayudarte a estudiar programación y desarrollo de software de manera diferente.\n\n> **¿Buscas un extra?** Aquí encontrarás este y otros cursos editados por lecciones individuales, para avanzar a tu ritmo y guardar el progreso. También dispondrás de ejercicios y correcciones, test para validar tus conocimientos, examen y certificado público de finalización, soporte, foro de estudiantes, reunionnes grupales, cursos exclusivos y mucho más.\n>\n> Entra en **[mouredev.pro](https:\u002F\u002Fmouredev.pro)** y utiliza el cupón **\"PYTHON\"** con un 10% de descuento en tu primera suscripción.\n\n## ![https:\u002F\u002Fmouredev.com](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_b514d801cb26.png) Hola, mi nombre es Brais Moure.\n\n### Freelance full-stack iOS & Android engineer\n\n[![YouTube Channel Subscribers](https:\u002F\u002Fimg.shields.io\u002Fyoutube\u002Fchannel\u002Fsubscribers\u002FUCxPD7bsocoAMq8Dj18kmGyQ?style=social)](https:\u002F\u002Fyoutube.com\u002Fmouredevapps?sub_confirmation=1)\n[![Twitch Status](https:\u002F\u002Fimg.shields.io\u002Ftwitch\u002Fstatus\u002Fmouredev?style=social)](https:\u002F\u002Ftwitch.com\u002Fmouredev)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F729672926432985098?style=social&label=Discord&logo=discord)](https:\u002F\u002Fmouredev.com\u002Fdiscord)\n[![Twitter Follow](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Fmouredev?style=social)](https:\u002F\u002Ftwitter.com\u002Fmouredev)\n![GitHub Followers](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Ffollowers\u002Fmouredev?style=social)\n![GitHub Followers](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev?style=social)\n\nSoy 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](https:\u002F\u002Fmoure.dev)**.\n\nSi quieres unirte a nuestra comunidad de desarrollo, aprender programación, mejorar tus habilidades y ayudar a la continuidad del proyecto, puedes encontrarnos en:\n\n[![Twitch](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTwitch-Programación_en_directo-9146FF?style=for-the-badge&logo=twitch&logoColor=white&labelColor=101010)](https:\u002F\u002Ftwitch.tv\u002Fmouredev)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Servidor_de_la_comunidad-5865F2?style=for-the-badge&logo=discord&logoColor=white&labelColor=101010)](https:\u002F\u002Fmouredev.com\u002Fdiscord) [![Pro](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCursos-mouredev.pro-FF5500?style=for-the-badge&logo=gnometerminal&logoColor=white&labelColor=101010)](https:\u002F\u002Fmoure.dev)\n[![Link](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLinks_de_interés-moure.dev-14a1f0?style=for-the-badge&logo=Linktree&logoColor=white&labelColor=101010)](https:\u002F\u002Fmoure.dev) [![Web](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-MoureDev-087ec4?style=for-the-badge&logo=github&logoColor=white&labelColor=101010)](https:\u002F\u002Fgithub.com\u002Fmouredev)\n","# 你好，Python\n\n[![Python](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.10+-yellow?style=for-the-badge&logo=python&logoColor=white&labelColor=101010)](https:\u002F\u002Fpython.org)\n[![FastAPI](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFastAPI-0.88.0+-00a393?style=for-the-badge&logo=fastapi&logoColor=white&labelColor=101010)](https:\u002F\u002Ffastapi.tiangolo.com)\n[![MongoDB](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMongoDB-6.0+-00684A?style=for-the-badge&logo=mongodb&logoColor=white&labelColor=101010)](https:\u002F\u002Fwww.mongodb.com)\n[![ChatGPT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FChatGPT-GPT--4-7CF178?style=for-the-badge&logo=openai&logoColor=white&labelColor=101010)](https:\u002F\u002Fplatform.openai.com)\n[![Reflex](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FReflex-0.4.6+-5646ED?style=for-the-badge&logo=reflex&logoColor=white&labelColor=101010)](https:\u002F\u002Freflex.dev)\n\n## 零基础入门Python编程课程，适合初学者\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_35da3172a48d.jpg)\n\n### 本项目是在[Twitch](https:\u002F\u002Ftwitch.tv\u002Fmouredev)直播期间完成的\n\n> ##### 如果你觉得这门课程有用，请在仓库中点个“★ Star”来支持我们。谢谢！\n\n## 视频课程\n\n### 零基础基础课程\n\n本课程汇集了所有关于Python基础知识的直播内容。\n\n> 代码：项目中的“Basic”目录\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e5b905440b43.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [导论](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc)\n- [背景介绍](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=244)\n- [第1课 - 环境配置](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=850)\n- [第2课 - Hello World](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=1518)\n- [第3课 - 变量](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=2938)\n- [第4课 - 运算符](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=5665)\n- [第5课 - 字符串](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=8643)\n- [第6课 - 列表](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=10872)\n- [第7课 - 元组](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=14711)\n- [第8课 - 集合](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=16335)\n- [第9课 - 字典](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=18506)\n- [第10课 - 条件语句](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=21442)\n- [第11课 - 循环](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=23822)\n- [第12课 - 函数](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=26619)\n- [第13课 - 类](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=29327)\n- [第14课 - 异常处理](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=32030)\n- [第15课 - 模块](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=34583)\n- [后续步骤](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc?t=36390)\n\n### 零基础中级课程\n\n本课程将继续从基础开始学习Python，接续初级课程的最后一课。\n\n> 代码：项目中的“Intermediate”目录\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e9a3b35b4073.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [导论](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU)\n- [第1课 - 日期](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=202)\n- [第2课 - 列表推导式](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=3239)\n- [第3课 - 编程挑战解答](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=4142)\n- [第4课 - 匿名函数](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=9145)\n- [第5课 - 高阶函数](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=10172)\n- [第6课 - 错误类型](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=12721)\n- [第7课 - 文件操作](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=15524)\n- [第8课 - 正则表达式](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=19762)\n- [第9课 - 包管理](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=24010)\n- [后续步骤](https:\u002F\u002Fyoutu.be\u002FTbcEqkabAWU?t=26228)\n\n### 零基础后端开发\n\n本课程将教你如何使用Python进行后端开发，并实现一个带有认证和数据库的REST API，最后还将把项目部署到真实服务器上。\n\n> 代码：项目中的“Backend”目录\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_3e0a50e268e4.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n- [导论](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A)\n- [第01课 - 什么是后端？](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=125)\n- [第02课 - API与FastAPI](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=834)\n- [第03课 - 类型提示](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=1810)\n- [第04课 - FastAPI配置](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=2629)\n- [第05课 - Hello World](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=3504)\n- [第06课 - GET请求](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=5382)\n- [第07课 - HTTP请求](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=5925)\n- [第08课 - 创建API](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=6099)\n- [第09课 - 路径与查询参数](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=7510)\n- [第10课 - POST、PUT和DELETE操作](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=8529)\n- [第11课 - HTTP状态码](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=11072)\n- [第12课 - 路由器](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=12475)\n- [第13课 - 静态资源](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=13618)\n- [第14课 - OAuth2授权](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=14094)\n- [第15课 - OAuth2 JWT](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=17664)\n- [第16课 - MongoDB](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=20480)\n- [第17课 - MongoDB Atlas](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=25470)\n- [第18课 - 在Deta上部署 \\*](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=27335)\n- [后续步骤](https:\u002F\u002Fyoutu.be\u002F_y9qQZXE24A?t=28484)\n\n**\\*第18课更新：** 课程中用于部署的服务Deta已不再存在。建议你查阅FastAPI官方关于[部署](https:\u002F\u002Ffastapi.tiangolo.com\u002Fdeployment\u002F)的文档。你可以选择其中推荐的[免费托管服务商](https:\u002F\u002Ffastapi.tiangolo.com\u002Fdeployment\u002Fcloud\u002F)之一。作为参考，我提供了用于在[Vercel](https:\u002F\u002Fvercel.com\u002F)上部署的[配置文件](.\u002FBackend\u002FFastAPI\u002Fvercel.json)和[依赖文件](.\u002FBackend\u002FFastAPI\u002Frequirements.txt)（在Vercel平台上创建项目时，请将“Backend\u002FFastAPI”目录设置为根目录）。\n\n### 从零开始的前端开发\n\n我们将通过两个已部署到生产环境的真实项目，学习如何使用 Python 进行 Web 开发。包含 9 小时内容的分步视频教程。\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_01cf65efa9df.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_603e4d5532f2.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n[![Python Web 课程](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev\u002Fpython-web?label=Curso%20Python%20web&style=social)](https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fpython-web)\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fadeviento-web\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_43c1185d5b96.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n[![Python Web 课程](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev\u002Fadeviento-web?label=Tutorial%20Python%20web%20extra&style=social)](https:\u002F\u002Fgithub.com\u002Fmouredev\u002Fadeviento-web)\n\n### 从零开始学习将 ChatGPT 集成到你的项目中\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fb8COygWdvmw\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_cb92b6f0569e.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n一小时的课程，教你如何在应用程序中与 ChatGPT 交互、保持对话并设置 AI 的上下文，从而增强你的项目功能。\n\n所有代码均已发布 [这里](https:\u002F\u002Fgist.github.com\u002Fmouredev\u002F58abfbcef017efaf3852e8821564c011)。\n\n### 基于 AI 的语音翻译器\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FoxLvf2nDCvQ\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_9fb90cc496e7.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n学习如何使用 AI 开发多语言语音翻译器。仅用 100 行代码即可完成其 Web 站点的创建。\n\n所有代码均已发布 [这里](https:\u002F\u002Fgist.github.com\u002Fmouredev\u002F0ea42112751f0187d90d5403d1f333e2)。\n\n### 测试入门\n\n与该领域的专家 [Carlos Blé](https:\u002F\u002Fwww.carlosble.com) 和 [Miguel A. Gómez](https:\u002F\u002Fsoftwarecrafters.io) 共同打造的 Python 测试入门工作坊。\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F344uwF1z2Gg\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_566d4f5e64ee.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n### 补充：关于 Python 的 15 个冷知识\n\n最后……你还想了解更多关于它的信息吗？这里有 15 个你可能不知道的语言冷知识。\n\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fq2lCm2KAz3w\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_cf6d5d3c55af.jpg\" style=\"height: 50%; width:50%;\"\u002F>\u003C\u002Fa>\n\n## 重要信息及常见问题\n\n目前课程处于暂停状态。基础、中级和后端模块已经完成，这也是该项目最初的目标。\n我并不排除未来添加新课程的可能性，但我觉得目前它已经可以作为任何想要开始学习这门语言的人的基础。\n\n- 请记住，我在 [Discord](https:\u002F\u002Fdiscord.gg\u002Fmouredev) 上创建了一个“🐍python”频道，供你随时交流。\n- 当课程继续时，我会更新仓库并在社交媒体上通知大家。\n\n非常感谢大家一直以来的支持！\n\n## 相关链接\n\n- [Python 官方网站](https:\u002F\u002Fwww.python.org\u002F)\n- [西班牙语官方 Python 教程](https:\u002F\u002Fdocs.python.org\u002Fes\u002F3\u002Ftutorial\u002Findex.html)\n- [30 天 Python 仓库](https:\u002F\u002Fgithub.com\u002FAsabeneh\u002F30-Days-Of-Python)\n- [Codédex 游戏学习 Python](https:\u002F\u002Fwww.codedex.io\u002F)\n- [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F)：我正在使用的编辑器\n- [FastAPI](https:\u002F\u002Ffastapi.tiangolo.com\u002Fes\u002F)：用于构建我们后端 API 的框架\n- [MongoDB](https:\u002F\u002Fwww.mongodb.com\u002F)：我们的后端所使用的数据库\n- [Vercel](https:\u002F\u002Fvercel.com\u002F)：用于将我们的 API 部署到云端\n\n## 加入社区编程校园\n\n![https:\u002F\u002Fmouredev.pro](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_e23914eb6f28.jpg)\n\n#### 向你介绍 [mouredev pro](https:\u002F\u002Fmouredev.pro)，这是我最重要的项目，旨在帮助你以不同的方式学习编程和软件开发。\n\n> **想要额外的学习资源吗？** 在这里你可以找到本课程以及其他按单节课编辑的课程，让你按照自己的节奏学习并保存进度。此外，你还可以获得练习题和批改、知识测试、结业考试和公开证书、支持、学生论坛、小组会议、独家课程等等。\n>\n> 请访问 **[mouredev.pro](https:\u002F\u002Fmouredev.pro)**，并在首次订阅时使用优惠码 **“PYTHON”**，享受 10% 的折扣。\n\n## ![https:\u002F\u002Fmouredev.com](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_readme_b514d801cb26.png) 大家好，我叫 Brais Moure。\n\n### 自由职业全栈 iOS & Android 工程师\n\n[![YouTube 频道订阅者](https:\u002F\u002Fimg.shields.io\u002Fyoutube\u002Fchannel\u002Fsubscribers\u002FUCxPD7bsocoAMq8Dj18kmGyQ?style=social)](https:\u002F\u002Fyoutube.com\u002Fmouredevapps?sub_confirmation=1)\n[![Twitch 状态](https:\u002F\u002Fimg.shields.io\u002Ftwitch\u002Fstatus\u002Fmouredev?style=social)](https:\u002F\u002Ftwitch.com\u002Fmouredev)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F729672926432985098?style=social&label=Discord&logo=discord)](https:\u002F\u002Fmouredev.com\u002Fdiscord)\n[![Twitter 关注](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Fmouredev?style=social)](https:\u002F\u002Ftwitter.com\u002Fmouredev)\n![GitHub 关注者](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Ffollowers\u002Fmouredev?style=social)\n![GitHub 星标](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmouredev?style=social)\n\n我自 2010 年起担任软件工程师。自 2018 年以来，我一边从事 App 开发工作，一边在多个社交平台上创作编程和技术相关的教育内容，例如 **[@mouredev](https:\u002F\u002Fmoure.dev)**。\n\n如果你想加入我们的开发社区，学习编程、提升技能并帮助项目持续发展，可以在以下平台找到我们：\n\n[![Twitch](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTwitch-Programación_en_directo-9146FF?style=for-the-badge&logo=twitch&logoColor=white&labelColor=101010)](https:\u002F\u002Ftwitch.tv\u002Fmouredev)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Servidor_de_la_comunidad-5865F2?style=for-the-badge&logo=discord&logoColor=white&labelColor=101010)](https:\u002F\u002Fmouredev.com\u002Fdiscord) [![Pro](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCursos-mouredev.pro-FF5500?style=for-the-badge&logo=gnometerminal&logoColor=white&labelColor=101010)](https:\u002F\u002Fmoure.dev)\n[![Link](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLinks_de_interés-moure.dev-14a1f0?style=for-the-badge&logo=Linktree&logoColor=white&labelColor=101010)](https:\u002F\u002Fmoure.dev) [![Web](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-MoureDev-087ec4?style=for-the-badge&logo=github&logoColor=white&labelColor=101010)](https:\u002F\u002Fgithub.com\u002Fmouredev)","# Hello-Python 快速上手指南\n\nHello-Python 是由 Brais Moure 创建的综合性 Python 学习资源库，涵盖从基础语法、中级特性到后端开发（FastAPI + MongoDB）及前端全栈（Reflex）的完整教程与代码示例。\n\n## 环境准备\n\n在开始之前，请确保你的开发环境满足以下要求：\n\n*   **操作系统**：Windows, macOS 或 Linux\n*   **Python 版本**：3.10 或更高版本\n    *   下载地址：[python.org](https:\u002F\u002Fwww.python.org)\n    *   *国内加速*：推荐使用 [清华大学开源软件镜像站](https:\u002F\u002Fmirrors.tuna.tsinghua.edu.cn\u002Fhelp\u002Fpypi\u002F) 配置 pip 源以加速依赖安装。\n*   **代码编辑器**：推荐 [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F)\n*   **可选依赖**（针对后端\u002F前端章节）：\n    *   MongoDB (本地安装或使用 MongoDB Atlas 云数据库)\n    *   Git (用于克隆项目)\n\n## 安装步骤\n\n### 1. 克隆项目仓库\n\n打开终端（Terminal 或 CMD），运行以下命令获取源代码：\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fmouredev\u002FHello-Python.git\ncd Hello-Python\n```\n\n### 2. 创建虚拟环境\n\n建议为项目创建独立的虚拟环境以避免依赖冲突：\n\n```bash\n# Windows\npython -m venv venv\nvenv\\Scripts\\activate\n\n# macOS \u002F Linux\npython3 -m venv venv\nsource venv\u002Fbin\u002Factivate\n```\n\n### 3. 安装依赖\n\n根据你想学习的模块，进入对应目录并安装依赖。\n\n**通用基础与中级课程（无需额外依赖）：**\n直接进入 `Basic` 或 `Intermediate` 目录即可运行 `.py` 文件。\n\n**后端开发课程 (FastAPI + MongoDB)：**\n\n```bash\ncd Backend\u002FFastAPI\npip install -r requirements.txt\n# 如果使用国内镜像源加速：\n# pip install -r requirements.txt -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n```\n\n**前端全栈课程 (Reflex)：**\n\n```bash\ncd Frontend\npip install -r requirements.txt\n```\n\n## 基本使用\n\n本项目按学习阶段划分为不同目录，你可以直接运行对应的 Python 脚本进行学习。\n\n### 场景一：运行基础语法示例\n\n进入 `Basic` 目录，运行任意课程脚本（例如“你好世界”或“变量”）：\n\n```bash\ncd Basic\npython lesson_02_hello_world.py\n```\n\n### 场景二：启动后端 API 服务\n\n如果你在学习后端章节，需要启动 FastAPI 服务器：\n\n```bash\ncd Backend\u002FFastAPI\nuvicorn main:app --reload\n```\n\n启动成功后，访问 `http:\u002F\u002F127.0.0.1:8000\u002Fdocs` 查看自动生成的 API 交互文档。\n\n> **注意**：运行后端示例前，请确保已配置好 MongoDB 连接字符串（通常在 `.env` 文件或代码配置中），具体配置方法请参考项目内 `Backend` 目录下的视频教程说明。\n\n### 场景三：运行前端 Web 应用\n\n对于基于 Reflex 的前端项目：\n\n```bash\ncd Frontend\nreflex run\n```\n\n这将编译并在本地浏览器中打开 Web 应用。\n\n---\n\n**提示**：本仓库的核心价值在于配合作者的 [YouTube\u002FBilibili 视频课程](https:\u002F\u002Fyoutu.be\u002FKp4Mvapo5kc) 进行实践。建议先观看对应章节的视频讲解，再运行本地代码进行调试和修改。","刚毕业的市场分析师小林急需将部门繁琐的 Excel 数据处理流程自动化，并搭建一个内部数据看板，但他仅有基础的计算机知识，从未接触过编程。\n\n### 没有 Hello-Python 时\n- **学习路径混乱**：在网络上零散搜索教程，内容深浅不一，难以区分哪些是过时的语法，导致学习方向迷失。\n- **全栈开发门槛高**：不懂如何连接数据库或构建 API，面对前端展示和后端逻辑的割裂，无法独立完成从数据处理到网页展示的闭环。\n- **缺乏实战指引**：看了大量理论视频却不知如何下手写第一个项目，遇到环境配置报错或代码异常时无人指导，极易放弃。\n- **技术栈整合困难**：不知道如何将 Python 与 MongoDB、FastAPI 等现代工具结合，只能停留在本地脚本运行阶段，无法部署为可用服务。\n\n### 使用 Hello-Python 后\n- **体系化进阶学习**：跟随 100 节系统课程从变量基础一路学到高级特性，清晰的“基础 - 中级 - 后端”路线让小白也能稳步上手。\n- **全栈项目落地**：通过专门的 Backend 章节，顺利学会了用 FastAPI 构建接口、连接 MongoDB 数据库，并利用 Reflex 快速生成前端界面。\n- **实战驱动成长**：在 44 小时的视频陪练下，直接复现了完整的 REST API 项目，边学边做，遇到报错可参考源码和社群讨论迅速解决。\n- **现代化技术赋能**：掌握了包含异步编程、自动化测试及 AI 集成的现代 Python 工作流，成功将手工报表转化为自动更新的 Web 看板。\n\nHello-Python 通过“视频 + 代码 + 项目 + 社群”的一站式闭环，帮助零基础用户跨越从理论到全栈实战的巨大鸿沟。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmouredev_Hello-Python_35da3172.jpg","mouredev","Brais Moure","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fmouredev_c3d45e52.jpg","📚 Te enseño programación desde cero\r\n💻 Software engineer | Freelance fullstack\r\n⭐️ GitHub Star | Microsoft MVP\r\n❤️ YouTube, Twitch, Discord & Elgato partner","MoureDev by Brais Moure","Building software with  ♥ from Galicia (Spain) to the world.","braismoure@mouredev.com",null,"https:\u002F\u002Fmoure.dev","https:\u002F\u002Fgithub.com\u002Fmouredev",[86],{"name":87,"color":88,"percentage":89},"Python","#3572A5",100,35160,2273,"2026-04-14T20:38:10","Apache-2.0",4,"未说明",{"notes":97,"python":98,"dependencies":99},"该项目主要是一个 Python 学习课程资源库，包含基础、中级、后端（FastAPI + MongoDB）和前端教程。后端部分需要 MongoDB 6.0+ 数据库支持。项目涉及与 ChatGPT (GPT-4) 的集成，需自行配置 OpenAI API 密钥。原教程中使用的 Deta 部署服务已停止，建议使用 Vercel 或其他 FastAPI 支持的云平台进行部署。","3.10+",[100,101],"FastAPI>=0.88.0","Reflex>=0.4.6",[25,15],[104,105,106,107,108,109,110,111,112,113,114,115,116,117],"fastapi","mongodb","python","python3","tutorial","chatgpt","chatgpt-api","gpt-3","gpt-4","openai","openai-api","backend","frontend","reflex","2026-03-27T02:49:30.150509","2026-04-15T10:57:01.163743",[],[]]