免费课程和纳米学位项目


全部纳米学位项目和单项课程

学习由 Google、亚马逊、Facebook 等全球领先科技企业参与制作的纳米学位项目和单项课程,从零开始成为人工智能、机器学习、无人驾驶车、机器人开发工程师,或网站开发、移动开发工程师和数据分析师。获得行业领导者的认可和认证,成为改变世界的抢手人才。

数据分析(入门) 未上线

4个项目

打下扎实基础,掌握数据分析的基础方法

为什么要学习数据分析?如果你想找一个拥有大量需求的职业,你需要为一些越来越常见以及廉价的东西提供稀缺且附带额外价值的服务。那么,什么东西正变得越来越常见和廉价?数据。什么可以为数据提供稀缺且附带额外价值的服务?数据分析。

—— Hal Varian,Google 首席经济学家,加州大学伯克利分校教授

由以下企业参与制作: Tableau

数据分析(进阶) 未上线

4个项目

掌握数据分析的最佳实践,迈出职业第一步

打下扎实基础,掌握数据分析的基础方法

为什么要学习数据分析?如果你想找一个拥有大量需求的职业,你需要为一些越来越常见以及廉价的东西提供稀缺且附带额外价值的服务。那么,什么东西正变得越来越常见和廉价?数据。什么可以为数据提供稀缺且附带额外价值的服务?数据分析。

—— Hal Varian,Google 首席经济学家,加州大学伯克利分校教授

由以下企业参与制作: Facebook, MongoDB

React 开发者(英文) 未上线

3个项目

跟随硅谷技术明星,学习最实用的 React 开发技能

在这门我们与 React Training 共同设计的纳米学位中,学习 React 基础知识、React 与 Redux,以及 React Native 专属课程,并获得专家项目评审和个性化的就业指导服务。

由以下企业参与制作: React Training

前端开发(入门) 未上线

5个项目

迈出成为前端工程师的第一步

学习网页开发的基本原理和应用知识,完成一系列实战项目,为成为一名前端工程师打下基础!

由以下企业参与制作: AT&T, Github, Google, Hack Reactor

前端开发(进阶) 未上线

4个项目

成为出色的前端工程师

进一步夯实你的前端开发高级技能,完成一系列实战项目,成为一名独当一面的前端工程师!

由以下企业参与制作: AT&T, Github, Google, Hack Reactor

深度学习(中/英) 未上线

5个项目

学习深度学习知识,获得优达学城证书!

人工智能正以颠覆性的方式改变这个世界,而在背后推动这场进步的,是深度学习。优达学城和深度学习专家 Siraj Raval 一起,为你带来这门充满活力的深度学习课程。你将通过丰富的课程材料,独家实战项目和专家代码审阅,学习深度学习的基础知识。

机器学习(入门) 未上线

5个项目

一门课搞定入门机器学习必须的编程和数学基础

现今每个人的工作都和数据息息相关,无论是数据分析、机器学习、深度学习、人工智能还是无人驾驶汽车,都需要坚实的编程、数学和统计基础。万事开头难,我们希望这个纳米学位能够帮你迈开数据科学职业生涯坚实的第一步。

机器学习(进阶) 未上线

9个项目

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

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

由以下企业参与制作: Google, kaggle, 滴滴出行

编程入门 未上线

5个项目

开始你的编程之路

欢迎来到编程的世界。在这个面向初学者的课程里,你将学习编程基础理论与技能,通过实战项目打下扎实基础,并了解下一步你有哪些职业选择。不论是你最终的目标是成为前端工程师、移动开发者、还是数据分析师,编程入门基石纳米学位都是一个很棒的起点。

Android 开发(入门) 未上线

13个项目

迈出成为 Android 开发者的第一步

Android 应用无处不在,成为一名 Android 开发者是一个非常明智的职业选择。这个基石纳米学位项目将教你从零开始开发一系列基础 Android 应用,助你迈出成为 Android 开发者的第一步。

由以下企业参与制作: Google

Android 开发(进阶) 未上线

4个项目

打磨,美化你的 Android 应用

如果你已经有了自己的 Android 应用,正打算把应用做得更好。那么这门课正是你所需要的。你将会学到应用上线前系统的检查,测试和美化流程,让最后 10% 的工作给你的应用大放异彩!

由以下企业参与制作: Google, 滴滴出行

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

由以下企业参与制作: BMW, McLaren, Mercedes Benz, NextEv, Nvidia, Uber ATG, 滴滴出行

人工智能工程师(英文) 未上线

4个项目

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

由以下企业参与制作: IBM Watson, 亚马逊 Alexa, 滴滴出行

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

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

由以下企业参与制作: Bosch, Electric Movement, Kuka, Lockheed Martin, Megabots, Uber ATG, X, iRobot

学习如何创建服务器端、数据驱动的网络应用,能够支持任何前端,为数十万用户提供服务。

由以下企业参与制作: AT&T, Github, Google, 亚马逊 Web 服务

VR 开发者(英文) 未上线

11个项目
未来,创意内容的主要载体将是虚拟现实(VR)。VR 领域正在飞速发展,相应职位需求每天都在增加。开启你的 VR 职业生涯,现在正是最好的时机。

由以下企业参与制作: Google VR, Unity, Upload Collective, Vive

iOS 开发者(英文) 未上线

10个项目
通过开发 5 个可加入作品集的 iOS 应用,掌握 Swift 语言,向他人展示你卓越的 iOS 开发技能。

由以下企业参与制作: AT&T, Lyft

深度学习(中/英) 未上线

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

由以下企业参与制作: Google

计算机科学导论(中/英) 未上线

项目 最终项目
在这门 Python 入门课程中,学习计算机科学的关键概念。你将通过实践学习,搭建你自己的搜索引擎和社交网络。

编程基础:Python(中/英) 未上线

项目 电影预告片网站
本课程是学习面向对象编程方法的入门级编程课程,而面向对象编程方法是开发者重复利用和共享代码必须具备的技能。学会如何创建能为他人带来便利的项目!

Android 开发入门(中/英) 未上线

项目 最终项目:五项新技能
学习 Android 和 Java 编程基础知识,迈出你成为 Android 应用开发者之旅的第一步!

由以下企业参与制作: Google

学习如何进行版本控制——一个对所有开发者都十分重要的工具。这么课程将主要介绍 Git 版本控制系统及 GitHub 协作平台。

人工智能入门 未上线

本课程将介绍人工智能的基础知识。课程内容包括机器学习、概率推理、机器人技术、计算机视觉以及自然语言处理。

Java 编程入门 未上线

在这门 Java 入门课程中,将学习基本的计算机科学和面向对象编程的概念。

由以下企业参与制作: 圣何塞州立大学

机器学习入门(中/英) 未上线

项目 从安然公司邮件中识别欺诈行为
你将从这门课程中学到使用机器学习进行数据调查时的端到端过程,并将运用所学知识处理真实的数据集。

统计学入门 未上线

分析、可视化和解读数据!通过引人深思的实例,结合统计学与编程,让你在整门课程中。

开发一个接入云端的 Android 应用,并学习移动开发和 Android 开发的工具、原理和最优方案。在开发自己的项目时,这些你都会用到。

由以下企业参与制作: Google

HTML 和 CSS 入门(中/英) 未上线

项目 构建作品集网站
了解如何将数字设计模型转变为静态网页,以及如何构建自适应作品集网站,用来展示你的作品。

数据分析入门(中/英) 未上线

项目 调查数据集
探索一系列数据集,对它们提出问题并解答。你将学习使用 NumPy、Pandas 和 Matplotlib 等 Python 库。

关于交易策略的机器学习 未上线

项目 毕业项目
基于真实数据,运用基于机器学习的算法做出股票交易决策。

由以下企业参与制作: 佐治亚理工学院

机器人人工智能 未上线

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

由以下企业参与制作: 佐治亚理工学院

Linux 命令行基础 未上线

项目 基于 LINUX 的服务器配置
了解 Linux 命令行界面

机器学习 未上线

在这门课程中,你将学习如何运用监督学习、非监督学习和强化学习技术,来解决一系列的数据科学问题。

由以下企业参与制作: 佐治亚理工学院

网站开发 未上线

从了解网站的工作原理开始,学习要搭建一个功能齐备的博客,你所需要掌握的所有知识。

描述统计学入门(中/英) 未上线

3个项目
做好数据分析,数据可视化和解释数据的准备!通过引人思考的案例和把统计学与编程结合在一起的问题,让你既投入又感到很有挑战。

JavaScript 基础 未上线

2个项目
通过为你的项目作品集编写一个在线简历,学习网站开发者创建互动网站所用的 JavaScript 语法和编程基础知识。

这门课程将带你走进计算机视觉的的世界,教授基础知识、应用方法和机器学习分类。

由以下企业参与制作: 佐治亚理工学院

学习如何对问题建模,并使用 Python 的一些高级功能提升性能。

产品设计(中/英) 未上线

项目 验证产品设计
学习如何验证产品,了解用户界面和用户体验的最佳实践,使用 Google 的设计冲刺,以及设定和追踪行动指标。

由以下企业参与制作: Google

用 Gradle 构建 Android 和 Java(中/英) 未上线

项目 实现突破
用构建工具 Gradle 构建更具规模、更优质的 Android 应用和 Java 应用。

由以下企业参与制作: Google, Gradle

并行编程入门 未上线

通过编码一系列图像处理算法,了解 GPU 和 CUDA 编程环境中的并行计算基础知识!

由以下企业参与制作: Nvidia

数据科学入门 未上线

2个项目
数据科学家都在做什么?在这门课程中,我们将调查数据科学领域中的重要主题,让你了解成为一个数据科学家的必要技能!

你将通过编写你自己的线性代数函数库学习线性代数!

推论统计学入门 未上线

项目 检验心理学现象
这门课程将教你如何检验假说,并利用从数据得出的统计学结果进行预测。

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

由以下企业参与制作: Google

交互式 3D 图形 未上线

此课程将教授 3D 计算机图形的原理:网格、变换、照明、动画,以及使交互式 3D 应用程序在浏览器中运行。

由以下企业参与制作: Autodesk

Hadoop 和 MapReduce 入门 未上线

项目 最终项目
此课程较为简短,你将从中了解 MapReduce 和 Apache Hadoop 的基本原理,开始理解大数据在现实世界中的意义!

由以下企业参与制作: Cloudera

高级 Android 应用开发(中/英) 未上线

项目 超级二重唱:两个应用投入生产
通过添加库集成、材料设计、小工具、接收云端信息和更多的功能,让你的应用成为产品级的软件。

由以下企业参与制作: Google

算法入门 未上线

这门课程将介绍算法的设计与分析,使你有能力分析社交网络和探索个体是如何相连接的。

强化学习 未上线

项目 训练智能车学会驾驶
更深入地学习机器学习,成为强化学习研究社区中的一份子。

由以下企业参与制作: 佐治亚理工学院

用 R 进行数据分析(中/英) 未上线

项目 探索和总结数据
数据无处不在,但大部分数据都没有被探索。学习如何使用 R 研究和总结数据,最终独立分析数据集。

由以下企业参与制作: Facebook

如何创业 未上线

学习如何使用客户开发流程来创立一家成功的初创公司。企业家要“走出办公楼”,去收集用户反馈,基于这些反馈对产品进行迭代。

操作系统概论 未上线

项目 实战项目 1:多线程 Web 服务器
操作系统概论介绍了基本的操作系统抽象化、机制及实现。

由以下企业参与制作: 佐治亚理工学院

用 MongoDB 进行数据整理(中/英) 未上线

项目 整理 OpenStreetMap 数据
数据科学家的大部分时间都是在清洗数据。在这门课程中,你将学习如何将杂乱的数据整理成为你需要的样子。

由以下企业参与制作: MongoDB

编程语言 未上线

这是一门编程语言基础入门课程,将介绍如何有效处理字符串、语句和程序结构等概念。

用 Python 开发可规模化的应用 未上线

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

由以下企业参与制作: Google

计算机网络 未上线

这门高级计算机网络课程将介绍计算机网络领域的常用工具和最新概念。

由以下企业参与制作: 佐治亚理工学院

全栈基础 未上线

项目 条目目录
通过使用迭代开发过程全新创建你自己的 Web 应用,了解后端 Web 开发的基本原理。

由以下企业参与制作: 亚马逊 Web 服务

快速原型设计 未上线

项目 交互原型
学会设计原型,会在开发过程中节省你的时间和成本。你将可以用更快的速度开发出高品质应用,并对产品的可行性拥有信心。

由以下企业参与制作: Google

在 Android 应用中使用材料设计(中/英) 未上线

项目 让你的应用符合材料设计
学习定义了 Android 视觉语言的材料设计原则,并把它运用到你的应用上。

由以下企业参与制作: Google

学习本课程 10 分钟后,你就能够创建完全个性化的 2048 小游戏。即使你从来没有编写过任何代码也不用担心,是不是很酷?

曾想过这样一个问题吗:为何 Netflix 能预测你喜欢的电影,Amazon 会知道你想买的东西?答案就在非监督学习!

由以下企业参与制作: 佐治亚理工学院

面向对象的 Javascript 编程(中/英) 未上线

项目 经典街机游戏克隆
构建各种 JavaScript 对象,并了解它们的继承模型对应用的内存模型有何影响。使你的代码更简洁、更具模块性。

由以下企业参与制作: Hack Reactor

关系数据库入门(中/英) 未上线

项目 比赛结果
关系数据库是非常强大的工具,广泛用于各个行业。你将学习 SQL 基础知识以及如何将 Python 代码与关系数据库相关联。

学习一套神奇的、精挑细选的 Android 学习教程,设计一款你会想要分享给朋友和家人的应用。

网站性能优化(中/英) 未上线

项目 网站优化
通过用 Chrome 开发者工具来实验性地测量和优化网站速度,学习浏览器是如何将 HTML、CSS 和 JavaScript 转化为网页的。

由以下企业参与制作: Google

心理学入门 未上线

了解心理学概念和原理,认识人类思维和行为。

由以下企业参与制作: 圣何塞州立大学

数据可视化与 D3.js(中/英) 未上线

项目 创建有效的数据可视化
学习数据可视化的基本原理、创建你自己的数据可视化,并练习用数据交流信息。

响应式网站设计基础(中/英) 未上线

项目 搭建作品集网站
学习如何开发在任何设备上都能完美显示的网站,并将这些策略运用到实践中!

由以下企业参与制作: Google

jQuery 入门(中/英) 未上线

项目 交互式简历
学习如何使用 jQuery 轻松获取和修改 DOM。

Java 编程基础 未上线

迈出成为 Java 开发者的第一步!学习 Java 语法和创建条件语句、循环和函数。

A/B 测试(中/英) 未上线

项目 设计 A/B 测试
此课程讲述 A/B 测试的设计与分析,A/B 测试为 Google、Amazon 和 Netflix 等科技公司广泛使用。

由以下企业参与制作: Google

这是一门是为研发人员开设的设计课程。在这门课中,你将学习 UX 设计技巧,设计用户喜爱的5星移动应用。

由以下企业参与制作: Google

浏览器渲染优化(中/英) 未上线

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

由以下企业参与制作: Google

HTML5 Canvas(中/英) 未上线

项目 经典街机游戏克隆
学习如何使用 HTML5 Canvas 创建和编辑图片,甚至动画。

This course is designed to teach you about managing microservices, using Kubernetes. This course is built in partnership with experts such as Google’s Kelsey Hightower.

由以下企业参与制作: Google

JavaScript 设计模式(中/英) 未上线

项目 街区地图
了解代码组织结构的重要性,以及如何使用 Vanilla JavaScript 或组织性库或框架来实现条理性。

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

由以下企业参与制作: Google

高级操作系统 未上线

了解成就了如今先进操作的所有技术进步,涵盖各种平台:手机、多核、并行系统、分布式系统及云计算。

由以下企业参与制作: 佐治亚理工学院

此课程将带你认识设计在当今世界中的作用,并为你提供在生活中做出更好设计决定所需要的见解。

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

由以下企业参与制作: Google

基于知识的人工智能有两个目标:建立人类水平的智能体,以及由此探索人类认知。

由以下企业参与制作: 佐治亚理工学院

了解技术面试官期望你掌握的技能,包括效率、常见算法,操作流行数据结构,以及阐释你的思路。

由以下企业参与制作: Pramp

VR 入门 未上线

了解虚拟现实 (VR) 的历史和基础知识,迈出你成为一名虚拟现实开发人员的第一步!

设计 RESTful API 未上线

创建和保护一个后端服务器,并提供用户友好的 RESTful API。

软件测试 未上线

学习如何捕获漏洞和破坏软件,并了解可以帮助你构建更好的软件的各种测试方法。

配置 Linux 网站服务器 未上线

项目 基于 Linux 的服务器配置
搭建和配置一个数据驱动的网络应用,并确保 Ubuntu Linux 网络应用服务器的安全性。

你每天都在使用互联网,来了解互联网的原理吧!

前端框架 未上线

探索并利用热门的 JavaScript 框架构建交互式、单页面应用!

由以下企业参与制作: Google

在此课程中,你将学习 Android 系统中数据存储的基础知识,构建你的首个数据库以及可用于任何小型公司的应用!

文档编写是开发流程的重要组成部分。学习使用 Markdown 编写 README 文档,方便其他人阅读你的代码!

JavaScript Promises 规范 未上线

项目 公共交通应用
学习如何使用原生 JavaScript Promise 轻松处理异步工作!

网站工具化和自动化 未上线

项目 线下聚会规划应用
在本课程中,你将学习如何设置开发环境,在日常工作和迭代中获得超级生产力。

由以下企业参与制作: Google

在这门课程中,你将创建你的第一个渐进式 Web 应用。

由以下企业参与制作: Google

应用密码学 未上线

从用信用卡付款到使用电话,密码学广泛地存在于我们的日常生活之中。学习在计算领域中制造和破解谜题。

AJAX 入门(中/英) 未上线

项目 街区地图
在使用来自 Google 街景、《纽约时报》和维基百科的数据构建 Web 应用的过程中,学习如何发送异步请求。

学习实时处理 Twitter 上的大量推文或大数据流,使用 Apache Storm 驱动 d3 可视化图,即实现“实时 Hadoop”。Storm 是免费、开源的,并且使用起来很有乐趣!

由以下企业参与制作: Twitter

用 Swift 进行 iOS 应用开发入门 未上线

项目 完美音调
学习构建你的第一个 iPhone 应用,迈出成为 iOS 开发者的第一步。

本课程重点介绍 Swift 编程语言的语法,完成此课程后,你将能够应用 Swift 基础要素来构建 iOS 应用。

学习如何编写 Android 多屏应用!

由以下企业参与制作: Google

学习 Android 网络基础知识,应用到你自己的 Android 应用开发中。

由以下企业参与制作: Google

响应式图片(中/英) 未上线

项目 搭建作品集网站
学习如何让图片成为响应式设计工作流程的一部分。

由以下企业参与制作: Google

代数入门 未上线

深入了解代数原理,用代数解决日常生活中的问题。

由以下企业参与制作: 圣何塞州立大学

使用 Tableau 进行数据可视化(中/英) 未上线

项目 搭建 Tableau 数据面板
学习数据可视化的基本原理,并练习使用数据交流信息。

DevOps 入门 未上线

全面了解 DevOps 发展状况、工作流程,并探索目前用来支持可扩展软件部署的系统。

由以下企业参与制作: Nutanix

这门课程将教你如何从头开始理解数据,以及如何回答数据方面的问题。

由以下企业参与制作: AT&T

应用市场营销 未上线

项目 营销和分销计划
这门市场营销课程将帮助你理解潜在用户,并力求让产品满足客户需求。

由以下企业参与制作: Google

学习大型软件系统分析和设计中涉及的原理和概念。

由以下企业参与制作: 佐治亚理工学院

软件开发流程 未上线

这门课程将探索需求工程、架构和设计、测试和维护以及软件质量。

由以下企业参与制作: 佐治亚理工学院

学习如何使用按钮和文字让你的应用具备互动性。你将学习 Java 编程语言,并应用在你的 Android 应用开发中。

由以下企业参与制作: Google

软件调试 未上线

在这节课中,你将学习如何系统地调试程序,如何自动化调试过程及在 Python 中构建几个自动调试工具。

高性能计算 未上线

学习如何开发、分析和实施并行算法。

由以下企业参与制作: 佐治亚理工学院

Learn the fundamentals of JavaScript, the most popular programming language in web development.

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

由以下企业参与制作: 佐治亚理工学院

后端入门 未上线

项目 项目:多用户博客

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

由以下企业参与制作: 佐治亚理工学院

代数入门复习 未上线

快速复习基础代数知识,包括整数运算、科学计数法、代数表达式、线性方程、作图等。

用 Swift 开发 iOS 联网 未上线

项目 地图位置
学习如何在 iOS 应用中加入连网功能,以使它们能够访问全世界的数据。

JavaScript 测试(中/英) 未上线

项目 订阅阅读器测试
了解如何使用红-绿-重构工作流程和自动测试框架,充满信心地改进你的网络应用。

在这门课中,你将学习如何使用 XML 在 Android 中设计你的第一个界面!

Swift 入门 未上线

学习用于构建 iOS 应用的 Apple 编程语言—— Swift。先从基础知识开始,然后逐步完成各种 Swift 挑战。

物理入门 未上线

探访意大利,荷兰和英国物理学中的著名发现的发生地点,学习物理学基础知识。

VR 软件开发 未上线

了解虚拟现实编程!你将学习 C# 编程的基础知识,以及如何使用 C# 来控制 Unity 中的 VR 应用。

微分方程实战 未上线

编写 Python 代码来找到微分方程的数学解决方法,用来扑救森林火灾、营救阿波罗 13 号宇航员、阻止流行病的传播,以及解决其他现实中的难题。

HTTP is the fundamental protocol of the Web. Explore how it works using Python code and command-line tools.

时间序列预测分析 未上线

项目 预测电子游戏需求
学习在各种业务背景下构建和应用时间序列预测模型的基础知识。

基因组的故事 未上线

学习遗传学基础知识,了解什么是 DNA,以及 DNA 如何影响我们。

由以下企业参与制作: 23andMe

离线网络应用 未上线

项目 公共交通应用
学习如何使用 Service Workers 和 IndexedDB 开发离线优先的网络应用。

由以下企业参与制作: Google

Xcode 调试 未上线

在这门课程中,你将学习调试软件的标准方法,以及如何使用 Xcode 的调试工具查找和解决 bug。

Client-Server Communication 未上线

项目 Project 5: Capstone Project
Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs.

由以下企业参与制作: Google

信息安全入门 未上线

由以下企业参与制作: 佐治亚理工学院

学习理论计算机科学的基础知识。了解这些知识对解决复杂的计算难题有何影响。

网站易用性 未上线

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

由以下企业参与制作: Google

计算摄影技术 未上线

这门课程介绍了计算对整个摄影工作流程的影响,摄影的传统目标是从 3D 场景中捕获光源并形成 2D 图像。

由以下企业参与制作: 佐治亚理工学院

UIKit Fundamentals 未上线

项目 制作表情包
Learn the iOS UIKit framework, which is the cornerstone of creating user interfaces in all iOS apps and crucial for any iOS Developer to be intimately familiar with.

VR 场景和物件 未上线

学习 Unity 平台基础原则,迈出在 Unity 中开发 VR 内容的第一步。

Many times your apps need to run lengthy operations in the background, like downloading data, but you don't want these operations to interfere with your UI. Apple's Grand Central Dispatch framework allows you to create asynchronous apps for iOS, ensuring smooth a smooth user experience in situations like the one mentioned above.

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

由以下企业参与制作: Google

学习如何使用 Google的 AdMob 来为你的应用添加横幅式广告和插播式广告,从而获得收入!

由以下企业参与制作: Google

Deploying a Hadoop Cluster 未上线

项目 Hadoop Cluster
Deploy your own Hadoop cluster to crunch some big data!

用 Google 的边缘定位提供程序、行为识别和地理围栏 API 技术,增强你的应用。

由以下企业参与制作: Google

如何开发 iOS 应用 未上线

项目 你来决定!
学习应用构建过程,将你的想法变成应用,并发布到 App Store 上!

This class is an an introductory course about educational technology offered as CS6460 at Georgia Tech where it is a part of the Online Masters Degree (OMS).

由以下企业参与制作: 佐治亚理工学院

Building High Conversion Web Forms 未上线

项目 线下聚会规划应用
Increase conversions with best practices for fast, efficient forms! Learn how to design and build web forms for users on any device.

由以下企业参与制作: Google

Android Wear 开发(中/英) 未上线

项目 无处不在
学习如何将你的应用扩展至 Android Wear 智能手表上,让你的用户无论何时何地,都能在他们需要的时候找到你的应用。

由以下企业参与制作: Google

Authentication & Authorization: OAuth 未上线

项目 目录应用
Learn to implement the OAuth 2.0 framework to allow users to securely and easily login to your web applications.

本课程包含多项资源,旨在指导你使用 Backbone 框架编写条理清晰的网络应用程序。

This course covers the essential Operating Systems concepts students need in preparation for the rest of the GT "Advanced Operating Systems" sequence.

由以下企业参与制作: 佐治亚理工学院

移动设备上的地图改变了数百万人的生活。学习如何运用 Google 地图 API 来为你的应用添加地图功能。

由以下企业参与制作: Google

可视化代数 未上线

通过直观呈现和解决问题学习代数的基本知识!我们将介绍丰富的各种内容,从分数到因子再到函数。

由以下企业参与制作: 圣何塞州立大学

iOS 设计模式 未上线

In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers.

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

由以下企业参与制作: Google

iOS Persistence and Core Data 未上线

项目 虚拟旅行者
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.

This course will introduce you to the content available through the Google Maps APIs through building a real-estate listings web application step-by-step.

由以下企业参与制作: Google

细分和聚类 未上线

项目 建立国家细分
学习构建和应用聚类模型,在商业环境中进行更详尽细分的基础知识

学习如何安装 Android Studio,并使用 Android Studio 项目向导创建新项目。

构建 iOS 界面 未上线

Learn the best practices for creating iOS interfaces. Build adaptive interfaces, animate UI elements, and analyze designs from popular apps on the App Store.

This survey course provides a broad, forward-facing overview of contemporary health informatics within the context of the US healthcare delivery system.

由以下企业参与制作: 佐治亚理工学院

Shell 工作坊 未上线

The Unix shell is a valuable tool for developing and deploying software. Learn the basics of this terminal-based, command-line interface.

This course will teach you when and why to choose Firebase as a backend for your Android application.

由以下企业参与制作: Google

2D Game Development with libGDX 未上线

项目 Outbreak
This course explores how to use LibGDX to build 2D games that run anywhere, from web browsers to mobile devices. At the end you will create a full game, called Icicles.

由以下企业参与制作: 亚马逊 Android 应用市场

你的用户都分布在世界的哪些角落?他们是如何使用你的应用的?想知道这些问题的答案,你需要学习这门课!

由以下企业参与制作: Google

商业分析 A/B 测试 未上线

项目 预测咖啡单更新的影响
学习设计和分析 A/B 测试的基础知识。

App Monetization 未上线

项目 Monetization Plan
Learn how to effectively develop, implement, and measure your monetization strategy, iterating on the model as appropriate.

由以下企业参与制作: Google

In this short class you'll build powerful apps without writing code. Great if you're an aspiring developer or someone who wants to learn what programmers do.

由以下企业参与制作: Salesforce

学习如何在 Alteryx 程序中识别、纠正、格式化和混合多种来源的数字,认识一种新的数据处理方式。

由以下企业参与制作: Alteryx

使用 Alteryx 更好地了解数据分析和相关的分析框架。

由以下企业参与制作: Alteryx

In this course you’ll learn how to organize your code, and why that’s important. You’ll be using the MVC Design Pattern in the web application micro-framework Sinatra.

分类模型 未上线

了解预测分析的基础知识,学习如何熟练使用 Alteryx 解决问题。

由以下企业参与制作: Alteryx

In this course, you'll learn how to improve the mobile development process by using continuous integration and deployment.

由以下企业参与制作: Buddybuild

How to Make a Platformer Using libGDX 未上线

项目 Space Kerfuffle
This course will explore how to create a game called Giga Gal. Giga Gal is a platformer in which you run, collect energy packs, jump a bunch, and shoot enemies.

由以下企业参与制作: 亚马逊 Android 应用市场

This course will teach you when and why to choose Firebase as a backend for your iOS application.

由以下企业参与制作: Google

Sinatra is a micro-framework for quickly developing small Ruby applications for the web. In this course, you'll learn all about Sinatra, routing, and templating.

Deploy your first web application using the Heroku platform and learn about the underlying mechanics of web hosting.

Objective-C for Swift Developers 未上线

项目 Objective-C for Swift Developers
Learn the distinguishing language features of Objective-C. Practice Objective-C syntax by writing classes, and writing and calling methods.

由以下企业参与制作: Lyft, Venmo

在这门课程中,我们将介绍医学数据的特征,以及处理这些数据面临的数据挖掘挑战。课程将涉及各种算法和体系。

由以下企业参与制作: 佐治亚理工学院

The skills you learn in this course will enable you to pursue and implement the most effective monetization strategies for your game, build a game that keeps your players interested and engaged, and present your game in ways that allow it to stand out in the app store.

由以下企业参与制作: 亚马逊 Android 应用市场

In this OMS Orientation, we cover several things you will need to know to be a successful OMS student.

由以下企业参与制作: 佐治亚理工学院

Swift 进阶 未上线

Get a quick practical introduction to Swift programming basics and build your first iOS app!

AutoLayout 未上线

With this course, you will learn about AutoLayout and how to use stack views and constraints to create pixel-perfect UIs.

服务器端 Swift 未上线

In this course, you'll learn how to utilize Swift as a server-side language for building end-to-end applications. That's one language (Swift) for the client and server.

Learn how to use Git, a popular Version Control System and essential tool for any developer.

JavaScript ES6 未上线

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.

GitHub 协作 未上线

Learn how to interact with remote repositories and collaborate with other developers on GitHub.

In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

由以下企业参与制作: Facebook

In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

由以下企业参与制作: Facebook

VR 平台和应用 未上线

Python 入门 未上线

Python is one of the most popular programming languages in the world. If you already know another language and want to expand to Python, this is the course for you!

VR 设计 未上线

Localization is about making a product feel tailored to users around the world. Specifically, it is the process of adapting a product to a language, culture and market.

Learn how to asynchronously request data in your web applications with Ajax.

官方微信公众号二维码

优达学城(Udacity)微信