首页 · AI学习
微软出品:8门免费AI新手课程
这8门课都是微软在GitHub上公开的免费课程,仓库名里都带For-Beginners,不需要预备知识,边学边做。下面是我们对每一门的简短点评,帮你判断从哪一门开始。课程内容以微软官方仓库为准,我们没有改动,也不是课程的作者。
- AI通识(AI-For-Beginners) 12周共24课,从AI的基本概念讲起,适合想先搭起整体框架、还没决定往哪个方向深入的人。可以当作打基础的主线慢慢学。
- 生成式AI(generative-ai-for-beginners) 21课,教你用大模型和提示词(Prompt)做实际应用,代码示例有Python和TypeScript两种。想马上动手做点东西的人,从这一门开始最直接。
- AI Agent(ai-agents-for-beginners) 每一课包含讲解、短视频和Python示例,介绍能自主调用工具、完成任务的AI Agent怎么搭。适合已经用过大模型、想再往前走一步的人。
- MCP协议(mcp-for-beginners) 讲解让AI应用和外部工具、数据互相对接的MCP协议,示例覆盖6种编程语言,可以挑自己熟悉的语言上手。适合想给AI接入自己工具的开发者。
- Web开发(Web-Dev-For-Beginners) 12周共24课,从零学做网页,不需要任何基础。如果你连编程都还没碰过,这一门比直接学AI更容易建立信心。
- 机器学习(ML-For-Beginners) 12周共26课,主要使用Scikit-learn讲解经典机器学习方法,不讲深度学习。适合想弄懂机器学习到底在算什么、打好基础的人。
- 数据科学(Data-Science-For-Beginners) 10周共20课,讲从数据到结论的完整工作流程。适合经常和表格、数据打交道,想学会用数据说话的人,也可以作为机器学习的前置课。
- 物联网(IoT-For-Beginners) 12周共24课,课程项目围绕"从农场到餐桌"展开,可以用虚拟硬件完成,没有开发板也能学。适合对用代码控制设备感兴趣的人。
怎么选起点
- 完全没有编程基础:先学Web开发,建立写代码的基本手感。
- 想尽快做出AI应用:先学生成式AI,再按兴趣选AI Agent或MCP协议。
- 想系统理解原理:先学AI通识,再学数据科学和机器学习。
- 对硬件感兴趣:直接学物联网,用虚拟硬件就能完成。
这些课程都是成套的系统课程,不需要一口气学完。挑一门,按自己的节奏做完前几课,再决定要不要继续。
课程整理自微软官方GitHub仓库,点击各门课即可前往。课程内容和更新以官方仓库为准。