查看官方信息

技能

学习使用全球开发人员使用的网络本地语言JavaScript进行编码。

生产标准

构建一个持久用户数据并通过API连接到像Twitter和Facebook这样的服务的单页Web应用程序。

大的图片

学习面向对象编程的基础知识,同时获得行业专家和同行的支持。

认识你的支持团队

我们卓越的教育是社区的努力。当您在GA学习时,您可以随时依靠内部专家团队在您需要的时候提供指导和支持。

教师

从老师的日常工作中熟练使用它们,学习行业级的框架,工具,词汇和最佳实践。

助教

采取新材料并不总是容易的。通过办公时间和其他渠道,我们的助教在这里为您提供答案,提示等等。

课程制作人

我们的校友喜欢他们的课程制作人,他们在整个课程中保持动力。您可以随时联系您的支持。

看看你会学到什么

单元1:JavaScript的基础知识

  • Installfest
    • 安装和配置Node.js,npm,Git和其他命令行工具
    • 安装并配置Slack并加入教室
    • 计算机思维练习和计算机科学主题介绍
  • 在命令行上使用JavaScript
  • 互联网基础
  • 了解客户端 - 服务器模型
  • 了解浏览器中的JavaScript与命令行
  • 在命令行上运行JavaScript代码
  • 变量介绍
  • 数据类型
  • 使用变量
  • 使用条件
  • 了解数据类型
  • 集合和循环
  • 使用集合
  • 使用循环
  • 迭代集合
  • 功能和范围
  • 使用函数
  • 了解范围
  • 单元1项目,Slackbot
  • 使用提供的脚手架,构建一个基本的Slackbot,响应用户输入并在本地从您的机器上运行Slack通道

单元2:浏览器和API

  • 对象和JSON
    • 使用对象和方法
    • 介绍给JSON
    • 使用JSON格式的数据
  • 介绍DOM和jQuery
  • 介绍jQuery
  • 了解DOM
  • 表单和用户输入
  • DOM和jQuery继续
  • 事件和听众
  • 操纵DOM中的对象
  • AJAX和API
  • 介绍到AJAX
  • 进行API调用
  • 消费和使用API​​数据
  • 异步JavaScript和回调
  • 了解异步与同步
  • 使用异步API
  • 使用回调
  • Unit 2 Take Home Project:API Consuming App
  • 构建一个简单的单页应用程序,该应用程序使用来自开放的第三方API的数据

第三单元:坚持数据和高级话题

  • 高级API
    • 认证
    • 使用令牌和API密钥
    • 与Oauth合作
  • 原型继承
  • 介绍原型继承
  • 使用原型
  • 使用构造函数
  • 这和匿名函数
  • 了解“这个”
  • 使用匿名函数
  • 介绍到CRUD和Firebase
  • 了解CRUD
  • 介绍Firebase
  • 将用户数据写入Firebase
  • 检索和更新用户数据
  • 课堂实验室
  • 开始处理您的最终项目:一个单页面应用程序,它至少使用一个API的数据并通过Firebase保存用户数据

第4单元:建立和部署您的应用程序

  • 部署您的应用程序
    • 使用CSS框架
    • 将您的应用程序部署到GitHub Pages / Heroku
    • 在GitHub Pages / Heroku中使用自定义域名
  • 教师/学生的选择
  • 教师将选择课程未涵盖的主题,并准备和教授关于该主题的原创课程
  • 示例主题包括介绍各种框架,库和工具中未涵盖的工具
  • 实验室时间
  • 在同行和教学团队的协助下完成最终的项目
  • 实验室时间
  • 在同行和教学团队的协助下完成最终的项目
  • 最后的项目演讲
  • 介绍您的最终项目:一个单页面应用程序,至少从一个API使用数据,并通过Firebase保存用户数据

融资选择

需要付款协助?我们的融资选择让您专注于您的目标,而不是让您无法达成目标的障碍。

为您的学费和生活费用申请3年固定比率的优秀贷款¹。目前的收入没有考虑到沉浸式学生的融资批准。¹必须是美国公民或永久居民;批准待定状态。
每个市场的融资选择都不相同,只有被我们课程接受的学生才能获得。
联系当地的招生官员了解更多信息。

授课语言:
英语

浏览 General Assembly 其余 12个硕士学位 »

本课程是 Campus based
开始日期
三月 2019
八月 2019
Duration
10 周
在职学习
价格
3,950 USD
Deadline
按地点
按日期
开始日期
一月 2020
结束日期
申请截止日期
开始日期
一月 2020
结束日期
申请截止日期
开始日期
一月 2020
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
三月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
二月 2020
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
九月 2019
结束日期
申请截止日期
开始日期
八月 2019
结束日期
申请截止日期
开始日期
八月 2019
结束日期
申请截止日期

三月 2019

Location
申请截止日期
结束日期

八月 2019

Location
申请截止日期
结束日期
Location
申请截止日期
结束日期

九月 2019

Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期

一月 2020

Location
申请截止日期
结束日期
Location
申请截止日期
结束日期
Location
申请截止日期
结束日期

二月 2020

Location
申请截止日期
结束日期