课程目录

类型

课程难度

预估完成时间

前端开发(进阶)

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

合作企业 Google Github AT&T

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

合作企业 Google Github AT&T

React 开发者
在这门纳米学位中,学习 React 基础知识、React 与 Redux,以及 React Native 专属课程,并获得专家项目评审和个性化的就业指导服务。
全栈开发工程师
学习 Python、HTML、CSS、开发者工具和关系数据库,并学习后端开发知识及更高级的前端开发应用,并进行配置服务器,毕业后你将成为硅谷水平的全栈工程师!

合作企业 亚马逊 Web 服务 Github AT&T Google

HTML and CSS Syntax
In this course, you'll learn the fundamentals web development, along with best practices and professional problem-solving techniques using Developer Tools.
计算机科学导论
在这门 Python 入门课程中,学习计算机科学的关键概念。你将通过实践学习,搭建你自己的搜索引擎和社交网络。
编程基础:Python
本课程是学习面向对象编程方法的入门级编程课程,而面向对象编程方法是开发者重复利用和共享代码必须具备的技能。学会如何创建能为他人带来便利的项目!
如何使用 Git 和 GitHub
学习如何进行版本控制——一个对所有开发者都十分重要的工具。这么课程将主要介绍 Git 版本控制系统及 GitHub 协作平台。
Linux 命令行基础
了解 Linux 命令行界面
关系数据库入门
关系数据库是非常强大的工具,广泛用于各个行业。你将学习 SQL 基础知识以及如何将 Python 代码与关系数据库相关联。
用 Git 进行版本控制
学习如何使用 Git,这个每名开发者都需要掌握的流行版本控制系统。
GitHub 协作
学习如何与其他开发者一起在 GitHub 上协作。
全栈基础
通过使用迭代开发过程全新创建你自己的 Web 应用,了解后端 Web 开发的基本原理。

合作企业 亚马逊 Web 服务

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

合作企业 佐治亚理工学院

设计 RESTful API
创建和保护一个后端服务器,并提供用户友好的 RESTful API。
网站性能优化
通过用 Chrome 开发者工具来实验性地测量和优化网站速度,学习浏览器是如何将 HTML、CSS 和 JavaScript 转化为网页的。

合作企业 Google

HTML5 Canvas
学习如何使用 HTML5 Canvas 创建和编辑图片,甚至动画。
AJAX 入门
在使用来自 Google 街景、《纽约时报》和维基百科的数据构建 Web 应用的过程中,学习如何发送异步请求。
网站易用性
在这门课程里,你将亲身体验如何使网络应用具有无障碍功能。你将理解用户何时需要无障碍功能,为何需要。然后你将深入学习“如何”实现无障碍性。

合作企业 Google

响应式图片
学习如何让图片成为响应式设计工作流程的一部分。

合作企业 Google

离线网络应用
学习如何使用 Service Workers 和 IndexedDB 开发离线优先的网络应用。

合作企业 Google

Authentication & Authorization: OAuth
Learn to implement the OAuth 2.0 framework to allow users to securely and easily login to your web applications.
配置 Linux 网站服务器
搭建和配置一个数据驱动的网络应用,并确保 Ubuntu Linux 网络应用服务器的安全性。
HTTP 和 Web 服务器
HTTP 是网络的基本协议。在这门课程中,使用 Python 和命令行探索它的原理。
浏览器渲染优化
这门课程将揭秘浏览器的渲染过程,让你更容易打造出高性能的网站应用。

合作企业 Google

网站工具化和自动化
在本课程中,你将学习如何设置开发环境,在日常工作和迭代中获得超级生产力。

合作企业 Google

JavaScript 和 DOM
Discover how the DOM is created and learn to programmatically control the page using JavaScript.

合作企业 Mode

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

学习 Backbone.js
本课程包含多项资源,旨在指导你使用 Backbone 框架编写条理清晰的网络应用程序。
点击应用开发入门
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

Please waitLoading…