🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
assistindo agora
21 Alunos

Descrição

O que você vai aprender?

  • Como construir APIs que aplicativos Android e iOS podem se conversar Como lançar instâncias ao vivo do MongoDB em servidores que as APIs podem se conversar Como lançar APIs no Node em servidores Como escrever o código em ES6 para desenvolvimento de APIs ou para programação em geral

Requisitos

  • Nenhum conhecimento prévio de programação é necessário para iniciar este curso Habilidades básicas de programação pode ser de grande ajuda na construção de APIs REST Um Mac ou PC para a criação de uma RESTful API no Node
  • NFT Certificate
  • 60 Lições
  • Iniciante
  • English
  • 4.7 Avaliação
  • +100 XP

Share Course on Social media

Grade Curricular do Curso

Course consist of total 18h 23m of content, in total.

Seção 1: Introdução ao curso de API
04:27
Introdução ao curso de API
01:55
O que é uma API REST
02:32
Seção 2: Configurando o Node, MongoDB, Postman e outras ferramentas de API
47:15
Introdução à Ferramentas de API para a API Node
01:03
Instalando o Atom - editor de código para desenvolvimento de API
09:55
Instalando o NodeJS & o gerenciador de versão do node
09:24
Instalando o MongoDB - base de dados noSQL
09:31
Instalando o Postman - Cliente para teste de API node
09:52
Instalando os pacotes do NodeJS com NPM
07:30
Seção 3: Olá API
44:32
API Olá mundo exemplo de código com o Node
44:32
Seção 4: Básico de JavaScript
3:03:21
Introdução - Porquê JavaScript para desenvolvimento com node
01:34
Básico de ECMAScript e ES6
02:46
Variáveis ES6
21:21
Strings ES6
07:07
Operadores ES6
10:03
Condicionais e Loops ES6
16:47
Funções ES6
20:23
Objetos JavaScript ES6
20:22
Arrays ES6
18:33
Ajudantes de Arrays ES6
33:57
‘this’ e ‘bind’ ES6
08:16
‘Call’ ES6
05:27
‘Import’ e ‘required’ ES6
16:45
Seção 5: Criando nossa API REST
2:05:14
Seção de introdução à API REST do Node
01:10
Configurando nosso esqueleto do projeto Node
22:43
Configurando a base do MongoDB para a API Node
16:28
Adicionando dados (requests POST no Node)
20:24
Recuperando dados (requests GET no Node)
10:47
Atualizando dados (requests PUT no Node)
06:43
Deletando dados (requests DELETE no Node)
05:42
Adicionando funções à nossa API Node e refatorando
41:17
Seção 6: Autenticação e segurança
43:31
Configurando nosso modelo de usuário para autenticação Node
14:38
Autenticação de Middleware e segurança de recursos no Node
28:53
Seção 7: Fazendo o deploy da nossa API em um servidor em tempo real
1:12:06
Introdução ao deploy do Node
02:01
Lançamento do Node - Rodando um droplet da Digital Ocean em nossa API Node
18:21
Lançamento do Node - Digital Ocean parte 2
22:35
Lançamento do Node - Digital Ocean parte 3
29:09
Seção 8: Criando um app para iOS para fazer uso da nossa API REST Node
4:44:41
Introdução à Construção de um cliente iOS
01:47
Ajustes da API
15:05
Modelos de dados
25:43
DataService
50:24
AuthService
32:03
Controlador principal de telas
23:05
Controlador de telas de login
27:32
Controlador de telas addFoodTruck
26:32
Controlador de telas detalhes
24:42
Controlador de telas reviews
32:57
Controlador de telas addReviews
24:51
Seção 9: Criando um app Android para fazer uso de nossa API REST em Node
4:58:46
Introdução à seção
02:51
Ajustes da API
09:03
Configurando o modelo de dado
28:50
Criando o Recycler view
34:20
Criando a tela de detalhes do FoodTruck
22:14
Tela de detalhes do FoodTruck parte 2
32:46
Recuperar as análises do FoodTruck
22:57
Criar o Recycler view das análises
20:15
Criar a tela de login
08:35
Registro de usuário
21:29
Login de usuário
23:26
Adicionar as análises do FoodTruck
34:56
Adicionar novo FoodTruck
37:04

Avaliações da plataforma BitDegree