抓住获得奖学金的机会

免费开始学习一门您喜欢的课程并获得金钱奖励
现在看
59 学生
60 课
初级

您将学到什么?

  • 如何构建Android应用和iOS应用可以与之交谈的API 如何在API可以与之通信的服务器上部署实时MongoDB实例 如何在Node中将API部署到实时服务器 如何在ES6中编写用于API开发或一般编程的代码

教学大纲

18点 23分
1: API课程介绍 部分
04:27
API课程简介
01:55
什么是REST API
02:32
2: Node,MongoDB,Postman和其他API工具的设置 部分
47:15
节点API的API工具简介
01:03
安装Atom - 用于API开发的代码编辑器
09:55
安装Nodejs和节点版本管理器
09:24
安装MongoDB - noSQL数据库
09:31
安装Postman - Client来测试节点API
09:52
使用NPM安装Node js软件包
07:30
3: Hello API 部分
44:32
在Node中的Hello World API示例代码
44:32
4: JavaScript基础知识 部分
3:03:21
简介 - 为什么Javascript用于节点API开发
01:34
ECMAScript标准和ES6
02:46
ES6 变量
21:21
ES6 字符串
07:07
ES6 运营商
10:03
ES6条件和循环
16:47
ES6功能
20:23
ES6 JavaScript对象
20:22
ES6阵列
18:33
ES6阵列助手
33:57
ES6'这个'和'绑定'
08:16
ES6'呼叫'
05:27
ES6'导入'和'要求'
16:45
5: 创建我们的REST API 部分
2:05:14
节点REST API部分简介
01:10
设置我们的Node Project Skeleton
22:43
设置MongoDB for Node API
16:28
添加数据(节点中的POST请求)
20:24
检索数据(节点中的GET请求)
10:47
更新数据(节点中的PUT请求)
06:43
删除数据(节点中的DELETE请求)
05:42
添加功能到我们的Node API和重构
41:17
6: 身份验证和安全 部分
43:31
在节点中设置我们的身份验证用户模型
14:38
认证中间件和节点中的资源保护
28:53
7: 将我们的Node API部署到Live Server 部分
1:12:06
节点部署简介
02:01
节点部署 - 为我们的Node API启动Digital Ocean Droplet
18:21
节点部署 - Digital Ocean droplet第2部分
22:35
节点部署 - Digital Ocean droplet第3部分
29:09
8: 创建iOS应用程序以使用我们的Node REST API 部分
4:44:41
构建iOS客户端简介
01:47
API 调整
15:05
数据模型
25:43
数据服务
50:24
AuthService
32:03
主ViewController
23:05
登录ViewController
27:32
AddFoodTruck ViewController
26:32
详细信息ViewController
24:42
评论ViewController
32:57
AddReview ViewController
24:51
9: 创建一个Android应用程序以使用我们的Node REST API 部分
4:58:46
部分介绍
02:51
API调整
09:03
设置数据模型
28:50
创建Recycler视图
34:20
创建FoodTruck详细信息视图
22:14
FoodTruck详细视图第2部分
32:46
检索FoodTruck的评论
22:57
创建评论Recycler View
20:15
创建登录屏幕
08:35
用户注册
21:29
用户登录
23:26
添加FoodTruck评论
34:56
添加新的FoodTruck
37:04

简述

要求

  • 开始使用本课程不需要先前的编码经验 基本的编程技巧可能有助于构建restful API 用于在Node中创建RESTful API的Mac或PC

关于教师

评价 204
学生 84,845
大量学员推荐
课程 21

BitDegree平台评价

我们的学生说完美的
9.5 于 10
trustpilot logo 1 trustpilot logo