免费课程和纳米学位项目

引领未来,成为一名机器人开发工程师

通过虚拟环境和实际硬件上的实战项目,掌握机器人开发核心技能。利用机器人的力量,以创新和有益的方式扩展人类的能力,把我们的世界变得更好。

合作企业 Bosch Electric Movement iRobot Kuka Lockheed Martin Megabots Uber ATG X


学习人工智能基础知识,以及如何运用人工智能来解决复杂的问题。

合作企业 IBM Watson 亚马逊 Alexa 滴滴出行

无人驾驶车将改变我们生活的方方面面,这项革命性的技术代表着机器人学、机器学习、软件工程和机械工程最前沿技术的集合。在这个纳米学位项目中,你将学习和掌握世界顶尖工程企业的无人驾驶车研究团队正在使用的技术和技能。

合作企业 Mercedes Benz Nvidia Uber ATG 滴滴出行 BMW McLaren NextEv

学习开发预测模型,成为数据分析、人工智能领域的稀缺人才!

机器学习标志着计算机科学、数据分析、软件工程和人工智能领域内的重大技术突破。AlphaGo 战胜人类围棋冠军、人脸识别、大数据挖掘,都和机器学习密切相关。这个项目将教你如何成为一名机器学习工程师,并将预测模型应用于金融、医疗、教育等领域内的大数据处理。

合作企业 Google 滴滴出行 kaggle

Learn about the changes made to the JavaScript programming language in ECMAScript 6 and how to use these new improvements to write better cleaner code.
探索并利用热门的 JavaScript 框架构建交互式、单页面应用!

合作企业 Google

这门课程将揭秘浏览器的渲染过程,让你更容易打造出高性能的网站应用。

合作企业 Google

你将学习如何克服挑战开发出能够服务成千上万的用户的应用,以及作为开发者要如何为应对海量用户做好准备。

合作企业 Google

你将学习如何克服挑战开发出能够服务成千上万的用户的应用,以及作为开发者要如何为应对海量用户做好准备。

合作企业 Google

从用信用卡付款到使用电话,密码学广泛地存在于我们的日常生活之中。学习在计算领域中制造和破解谜题。
在这门课程中,你将学习调试软件的标准方法,以及如何使用 Xcode 的调试工具查找和解决 bug。
通过编码一系列图像处理算法,了解 GPU 和 CUDA 编程环境中的并行计算基础知识!

合作企业 Nvidia

我们将为你展示如何训练和优化基础神经网络、卷积神经网络和长短期记忆神经网络。

合作企业 Google

学习如何对问题建模,并使用 Python 的一些高级功能提升性能。
基于知识的人工智能有两个目标:建立人类水平的智能体,以及由此探索人类认知。

合作企业 佐治亚理工学院

学习一些工具和技巧,当你遇到棘手的问题时,这些工具和技巧会帮助你找到有效的解决方案。

合作企业 佐治亚理工学院

这门课程将介绍性能评估,流水线技术,以及通过多种方法改进并行计算性能。

合作企业 佐治亚理工学院

学习如何使用原生 JavaScript Promise 轻松处理异步工作!
学习如何开发、分析和实施并行算法。

合作企业 佐治亚理工学院

本课程包含多项资源,旨在指导你使用 Backbone 框架编写条理清晰的网络应用程序。
全面了解 DevOps 发展状况、工作流程,并探索目前用来支持可扩展软件部署的系统。

合作企业 Nutanix

搭建和配置一个数据驱动的网络应用,并确保 Ubuntu Linux 网络应用服务器的安全性。
用构建工具 Gradle 构建更具规模、更优质的 Android 应用和 Java 应用。

合作企业 Google Gradle

学习如何编程开发一个无人驾驶车的主要构成系统。学习主题包括概率推论、规划和搜索、定位、跟踪和控制。

合作企业 佐治亚理工学院

学习如何在 iOS 应用中加入连网功能,以使它们能够访问全世界的数据。
学习应用构建过程,将你的想法变成应用,并发布到 App Store 上!
了解成就了如今先进操作的所有技术进步,涵盖各种平台:手机、多核、并行系统、分布式系统及云计算。

合作企业 佐治亚理工学院

应用的性能表现对用户很重要,所以这对开发人员十分重要。学会如何识别和处理 Android 应用的瓶颈问题,确保流畅的用户体验。

合作企业 Google

跟着你的用户,深入他们的客厅!这门课程将为你展示如何扩展你已有的 Android 应用,让它在 Android TV 和/或 Google Cast 上也能工作。

合作企业 Google

了解代码组织结构的重要性,以及如何使用 Vanilla JavaScript 或组织性库或框架来实现条理性。
学习如何将你的应用扩展至 Android Wear 智能手表上,让你的用户无论何时何地,都能在他们需要的时候找到你的应用。

合作企业 Google

让用户在外出时也可以使用 Android!学习在 Android Auto 上开发和运行你的媒体和消息应用。

合作企业 Google

本课程将教你何时以及为什么选择 Firebase 作为 Android 应用的后端。

合作企业 Google

更深入地学习机器学习,成为强化学习研究社区中的一份子。

合作企业 佐治亚理工学院

通过添加库集成、材料设计、小工具、接收云端信息和更多的功能,让你的应用成为产品级的软件。

合作企业 Google

Persisting data is a core skill for any iOS developer. Learn how to store app data to your device's hard drive using two common techniques: Core Data & NSKeyedArchiver.
这门课程将教你如何从头开始理解数据,以及如何回答数据方面的问题。

合作企业 AT&T

在这门课程里,你将亲身体验如何使网络应用具有无障碍功能。你将理解用户何时需要无障碍功能,为何需要。然后你将深入学习“如何”实现无障碍性。

合作企业 Google

Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs.

合作企业 Google