regarder maintenant
40 Etudiants
60 Leçons
Débutant

Qu'est-ce que vous allez apprendre ?

  • Comment créer des API avec lesquelles les applications Android et iOS peuvent parler Comment déployer des instances MongoDB en direct sur des serveurs avec lesquels les API peuvent Comment déployer des API dans Node sur des serveurs réels Comment écrire du code dans ES6 pour le développement d'API ou pour la programmation générale

Curriculum

18h 23m
Section 1: Introduction au cours
04:27
Introduction au cours sur les APIs
01:55
Qu'est-ce qu'une API REST?
02:32
Section 2: Configuration pour Node, MongoDB, Postman et d’autres outils d’API
47:15
API Tooling Intro pour nœud API
01:03
Installation d’Atom - Éditeur de code pour le développement d’API
09:55
Installation de Nodejs et du gestionnaire de version de nœud
09:24
Installer MongoDB - base de données noSQL
09:31
Installation de Postman - Client pour tester l’API de noeud
09:52
Installation des packages de noeud js avec NPM
07:30
Section 3: Bonjour API
44:32
Exemple de code Hello World API dans un nœud
44:32
Section 4: Les bases de JavaScript
3:03:21
Intro - Pourquoi Javascript pour le développement d'API de nœud
01:34
Normes ECMAScript et ES6
02:46
ES6 Variables
21:21
ES6 Cordes
07:07
ES6 opérateurs
10:03
ES6 Conditions et boucles
16:47
Fonctions ES6
20:23
Objets JavaScript ES6
20:22
Tableaux ES6
18:33
ES6 Array Helpers
33:57
ES6 'this' et 'bind'
08:16
ES6 'Call'
05:27
ES6 'importation' et 'requis'
16:45
Section 5: Création de notre API REST
2:05:14
Section Intro de l'API REST des nœuds
01:10
Configuration de notre squelette de projet de nœud
22:43
Configuration de l'API MongoDB for Node
16:28
Ajout de données (demandes POST dans le nœud)
20:24
Récupération de données (requêtes GET dans le nœud)
10:47
Mise à jour des données (demandes PUT dans le nœud)
06:43
Suppression de données (demandes DELETE dans le nœud)
05:42
Ajout de fonctionnalités à notre API de nœud et refactoring
41:17
Section 6: Authentification et sécurité
43:31
Configuration de notre modèle d'utilisateur pour l'authentification dans le nœud
14:38
Middleware d'authentification et sécurisation des ressources dans le nœud
28:53
Section 7: Déploiement de notre API de nœud sur un serveur live
1:12:06
Intro de déploiement de nœud
02:01
Déploiement de nœuds - Création d'un droplet Digital Ocean pour notre API de nœud
18:21
Déploiement de nœuds - Partie 2 de la gouttelette Digital Ocean
22:35
Déploiement de nœuds - Partie 3 de la gouttelette Digital Ocean
29:09
Section 8: Création d'une application iOS pour utiliser notre API Node REST
4:44:41
Construire un client iOS Intro
01:47
Ajustements de l'API
15:05
Modèles de données
25:43
DataService
50:24
AuthService
32:03
principal ViewController
23:05
LogIn ViewController
27:32
AddFoodTruck ViewController
26:32
Détails ViewController
24:42
Avis sur ViewController
32:57
AddReview ViewController
24:51
Section 9: Création d'une application Android pour utiliser notre API Node REST
4:58:46
Introduction à la section
02:51
Ajustements de l'API
09:03
Configurer le modèle de données
28:50
Créer la vue du recycleur
34:20
Créer une vue détaillée de FoodTruck
22:14
FoodTruck detail view Part 2
32:46
Récupérer des critiques de FoodTruck
22:57
Créer les commentaires Recycler Voir
20:15
Créer l'écran de connexion
08:35
Enregistrement de l'utilisateur
21:29
Utilisateur en ligne
23:26
Ajouter un commentaire sur FoodTruck
34:56
Ajouter un nouveau Food Truck
37:04

Description

Prérequis

  • Aucune expérience préalable en codage n'est requise pour débuter avec ce cours. Des compétences de base en programmation peuvent être utiles pour créer des API reposantes Un Mac ou un PC pour la création de l'API RESTful dans Node

A propos de l'instructeur

90.6% des étudiants ont qualifié cet instructeur d'excellent !
Les avis 217
Les étudiants 87,530
Audience massive
Les cours 20

Avis sur la plateforme BitDegree

Nos étudiants disent Excellent
9.5 sur 10
trustpilot logo 1 trustpilot logo