免费课程和纳米学位项目


网站开发

优达学城的网站开发课程,都由包括 Google、Salesforce 在内的全球领先科技企业共同设计开发。这些课程通过网站应用开发实战项目,让你获得相应技能。你将会掌握成为一个前端工程师、后端工程师或是全栈工程师所需要的技能。不论你是想搭建你的第一个网站,还是想提升自己的能力,你都能学到你所需要的技能,成为一名卓越的网站开发者。

前端开发(入门) 未上线

5个项目

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

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

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

前端开发(进阶) 未上线

4个项目

成为出色的前端工程师

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

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

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

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

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

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

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

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

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

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

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

网站开发 未上线

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

Linux 命令行基础 未上线

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

JavaScript 基础 未上线

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

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

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

由以下企业参与制作: Google

全栈基础 未上线

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

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

计算机网络 未上线

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

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

jQuery 入门(中/英) 未上线

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

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

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

由以下企业参与制作: Google

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

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

由以下企业参与制作: Google

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

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

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

由以下企业参与制作: Google

HTML5 Canvas(中/英) 未上线

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

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

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

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

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

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

由以下企业参与制作: Google

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

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

设计 RESTful API 未上线

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

配置 Linux 网站服务器 未上线

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

JavaScript Promises 规范 未上线

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

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

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

由以下企业参与制作: Google

AJAX 入门(中/英) 未上线

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

前端框架 未上线

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

由以下企业参与制作: Google

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

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

由以下企业参与制作: Google

离线网络应用 未上线

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

由以下企业参与制作: Google

JavaScript 测试(中/英) 未上线

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

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

Authentication & Authorization: OAuth 未上线

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

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

后端入门 未上线

项目 项目:多用户博客

网站易用性 未上线

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

由以下企业参与制作: 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

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

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

官方微信公众号二维码

优达学城(Udacity)微信