Py学习  »  Git

Github 今日推荐 微软出品Web开发入门课程!12周零基础变身Web开发高手,手把手教你做游戏、写插件

开源热榜 • 3 天前 • 21 次点击  
 今日推荐:Web-Dev-For-Beginners 

 这是一个由微软推出的12周24课时的Web开发入门课程,涵盖JavaScript、CSS和HTML基础,通过实践项目如虚拟植物园、浏览器扩展和太空游戏帮助初学者掌握网页开发技能。 

 1  ai-engineering-hub 


  • 今日星标

     647 

  • 总星标数

     12034 

  • 主要语言

     Jupyter Notebook 

 https://github.com/patchy631/ai-engineering-hub 

 machine-learning  ai  mcp  agents  rag  llms 

 这是一个专注于AI工程实践的GitHub仓库,提供关于大语言模型(LLMs)、检索增强生成(RAGs)和真实AI应用场景的详细教程。无论你是初学者还是专业人士,都能在这里找到实用的代码示例和资源,帮助你快速上手和扩展AI项目。仓库鼓励大家参与贡献,还提供免费的数据科学电子书和最新资讯订阅。所有内容采用MIT开源协议,欢迎一起交流学习! 

 2  Web-Dev-For-Beginners 


  • 今日星标

     383 

  • 总星标数

     89461 

  • 主要语言

     JavaScript 

 https://github.com/microsoft/Web-Dev-For-Beginners 

 javascript  css  html  learning  education  curriculum  tutorials  microsoft-for-beginners 

 这是一个由微软推出的免费Web开发入门课程,专为零基础学习者设计。通过24节趣味实践课(如制作虚拟植物园、太空游戏和浏览器插件),用12周时间带你掌握HTML、CSS和JavaScript核心技能。课程包含视频讲解、互动测验和实战项目,支持在线编程环境无需安装,适合学生和转行人士边学边练,轻松开启编程之旅。 

 3  edit 


  • 今日星标

     370 

  • 总星标数

     9631 

  • 主要语言

     Rust 

 https://github.com/microsoft/edit 

 editor  rust  terminal  text-editor 

 这是一个名为"edit"的简单文本编辑器项目,灵感来自经典的MS-DOS编辑器,但拥有现代界面和类似VS Code的操作方式。它专为不熟悉终端的用户设计,力求简单易用。项目使用Rust语言开发,支持Windows系统并通过WinGet安装,也提供其他平台的二进制版本。编辑器可选依赖ICU库来实现搜索替换功能,并提供了详细的打包和编译说明。开发者建议将软件包命名为"msedit"以避免与现有命令冲突。 

 4  SpaghettiKart 


  • 今日星标

     240 

  • 总星标数

     939 

  • 主要语言

     C 

 https://github.com/HarbourMasters/SpaghettiKart 

 SpaghettiKart是一个基于《马里奥赛车64》的开源项目,允许玩家使用原版游戏ROM进行自定义改装和优化。它支持多种平台(Windows/Linux/Switch/macOS),提供高清渲染选项(如DirectX11/OpenGL/Metal),并允许玩家添加自定义素材。使用时需提供合法的游戏ROM文件,通过工具转换后即可运行。项目还提供Discord社区支持,方便玩家交流问题和获取帮助。 

 5  typst 


  • 今日星标

     180 

  • 总星标数

     42964 

  • 主要语言

     Rust 

 https://github.com/typst/typst 

 compiler  markup  typesetting 

 Typst 是一个现代化的标记式排版系统,类似 LaTeX,但更简单易学。它结合了轻量级标记语法和强大的脚本功能,可以轻松处理数学公式、表格、排版设计等任务,同时编译速度快,错误提示友好。Typst 支持本地命令行使用,也提供在线编辑器,适合需要高效排版但不想折腾复杂工具的用户。 

 6  leaked-system-prompts 


  • 今日星标

     168 

  • 总星标数

     9901 

 https://github.com/jujumilk3/leaked-system-prompts 

 prompt  llm 

 这个项目是一个收集各种大型语言模型服务泄露的系统提示词的仓库。用户可以提交经过验证或可复现的提示词,格式需与其他文档一致。如果验证过程太麻烦,也可以在Issues中直接贴出链接。为了避免因版权问题被下架,请不要包含敏感的商用源代码。这个仓库被多篇论文引用。 

 7  claude-code-router 


  • 今日星标

     162 

  • 总星标数

     1285 

  • 主要语言

     TypeScript 

 https://github.com/musistudio/claude-code-router 

 这是一个能让你自由切换不同AI模型(如Claude、DeepSeek、Gemini等)的智能路由工具,通过简单配置就能让代码任务自动分配给最适合的AI处理。支持本地运行模型、第三方API和插件扩展,还能集成到GitHub工作流中自动执行任务,相当于给你的AI工具箱装了个智能调度中心。 

 8  Telegram 


  • 今日星标

     88 

  • 总星标数

     26571 

  • 主要语言

     Java 

 https://github.com/DrKLO/Telegram 

 telegram 

 这是 Telegram 官方安卓客户端的开源代码仓库,提供了完整的即时通讯应用开发框架。Telegram 是一款注重速度和安全的聊天软件,这个项目包含了安卓版的所有源代码,允许开发者基于其 API 打造自己的应用。项目提供了详细的编译指南,但需要替换密钥和配置文件才能发布自己的版本。开发者需遵守使用规范,比如不能直接使用 Telegram 官方名称和 logo,同时要保护用户隐私和数据安全。 

 9  best-of-ml-python 


  • 今日星标

     68 

  • 总星标数

     20351 

 https://github.com/ml-tooling/best-of-ml-python 

 python  nlp  data-science  machine-learning  deep-learning  tensorflow  scikit-learn  keras  ml  data-visualization   pytorch  transformer  data-analysis  gpt  automl  jax  data-visualizations  gpt-3  chatgpt 

 这是一个精选的Python机器学习库排行榜项目,每周更新,收录了920个优质开源项目,涵盖34个不同类别。它根据GitHub星标、下载量等指标自动计算项目质量评分,帮你快速发现最受欢迎的机器学习工具(比如TensorFlow、PyTorch)。无论你是想找数据处理、模型训练还是部署工具,这里都能找到靠谱推荐,还能通过提交建议来参与更新榜单。 

 10  isle-portable 


  • 今日星标

     60 

  • 总星标数

     570 

  • 主要语言

     C++ 

 https://github.com/isledecomp/isle-portable 

 这是一个将经典游戏《乐高岛》(1997年)移植到多平台的开源项目,目标是让游戏能在Windows、Linux、macOS甚至网页上运行,同时保持原汁原味的游戏体验。项目通过替换旧的Windows专用库(如用SDL3替代DirectX)来实现跨平台兼容,但不新增功能或修改玩法。目前仍在开发中,欢迎懂技术的玩家参与贡献。 

 11  effect 


  • 今日星标

     60 

  • 总星标数

     9563 

  • 主要语言

     TypeScript 

 https://github.com/Effect-TS/effect 

 javascript  cli  platform  typescript  schema  clustering  dependency-injection  concurrency  error-handling  workflows  effect  observability  opentelemetry 

 Effect 是一个 TypeScript 框架,提供了一套完整的函数式编程工具和标准库,帮助开发者构建健壮且类型安全的应用程序。它包含核心功能(如副作用管理和并发支持)以及多个扩展包,覆盖了从 AI 工具、数据库操作到分布式计算等场景。Effect 强调代码的可靠性和可维护性,适合需要高稳定性的生产级项目。社区活跃,支持开发者通过模块化方式轻松集成各种功能。 

 12  playwright 


  • 今日星标

     48 

  • 总星标数

     73773 

  • 主要语言

     TypeScript 

 https://github.com/microsoft/playwright 

 electron  javascript  testing  firefox  chrome  automation  web  test  chromium  test-automation  testing-tools  webkit  end-to-end-testing  e2e-testing  playwright 

 Playwright 是一个现代化的网页测试和自动化工具,可以让你用同一套代码同时测试 Chromium、Firefox 和 WebKit 浏览器。它支持跨浏览器操作,速度快且稳定,还能模拟移动设备、拦截网络请求、自动等待页面元素等,非常适合开发者用来做网页功能测试或爬虫自动化。它提供了丰富的工具,比如录制操作生成代码、调试和查看执行记录,让测试变得更简单高效。 

 13  hiring-without-whiteboards 


  • 今日星标

     24 

  • 总星标数

     48567 

  • 主要语言

     JavaScript 

 https://github.com/poteto/hiring-without-whiteboards 

 tech  jobs  interview  whiteboard  hiring  airtable  hiring-without-whiteboards 

 这个项目是一个GitHub仓库,收集了那些在招聘过程中不采用“白板面试”(比如解算法题或做技术谜题)的公司或团队名单。这些公司更倾向于使用实际工作场景中的任务,比如带薪/无薪的带回家项目、结对编程或讨论真实问题,来评估候选人的能力。项目旨在帮助求职者找到更合理、更贴近实际工作的面试体验,同时也鼓励大家贡献和更新名单。 

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/183644
 
21 次点击