🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Tout dans ce cours fonctionne toujours de la même manière dans Parse 3.0, c'est juste que dans Parse 3+, la syntaxe de certaines fonctionnalités est différente. Par exemple, dans Parse 3+, on utilise des Promesses au lieu de Callbacks et des Fonctions Fléchées au lieu de la Syntaxe des Fonctions Standards. Si vous n'êtes pas à l'aise avec ces fonctionnalités JavaScript plus avancées, consultez mon Cours de JavaScript Avancé :
https://go.asim.dev/advjs🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Bienvenue dans ce cours où vous apprendrez à construire, utiliser et déployer un backend pour votre application web ou mobile, en utilisant le framework open-source basé sur JavaScript, Parse Server.
À la fin de ce cours :-
- Vous aurez les compétences pour configurer et déployer en production votre propre instance de Parse en utilisant la plateforme d'hébergement populaire appelée Heroku.
- Vous saurez comment interagir avec le système de base de données, comment définir des tables et des colonnes, insérer des données et effectuer des requêtes.
- Vous apprendrez à implémenter rapidement des fonctionnalités comme l'inscription, la connexion, le mot de passe oublié et même la réinitialisation du mot de passe.
- Ainsi que comment sécuriser votre application et vos données avec les différents mécanismes que Parse met à votre disposition, y compris les permissions au niveau des classes, les ACL et les permissions basées sur les rôles.
- Dans ce cours, vous apprendrez également comment étendre votre serveur Parse avec des fonctionnalités personnalisées en écrivant du code JavaScript qui s'exécute côté serveur.
- Vous aurez également des instructions étape par étape sur la façon de publier votre application Parse en production.
Vous apprendrez :-
- Comment configurer et exécuter le serveur Parse.
- Utiliser le SDK Client JavaScript
- Définir un Schéma de Base de Données
- Gérer la programmation Asynchrone avec les Promesses JavaScript
- Effectuer des Requêtes de Base de Données,
- Y compris la nouvelle fonctionnalité "Live Queries" qui vous permet de créer des applications en temps réel ! Par exemple, une application de chat !
- Comment authentifier et autoriser les utilisateurs
- Télécharger des Fichiers
- Implémenter des fonctionnalités de Géolocalisation.
- Écrire du Code Cloud côté Serveur
- Héberger un site web basique aux côtés de votre serveur Parse
- Le publier en Production
Qui êtes-vous ?
============
Le cours est conçu pour les personnes qui sont nouvelles dans le développement web, mais vous devez au minimum avoir des connaissances de base en JavaScript.
Ce n'est PAS un cours où je recommande d'apprendre JavaScript en cours de route, au minimum vous devez être capable de :-
- Déclarer des variables
- Créer et appeler des fonctions
- Parcourir des tableaux
- Interagir avec des objets
Peut-être êtes-vous un développeur front-end désireux d'ajouter des connaissances backend pour se qualifier de développeur full stack.
Peut-être êtes-vous un entrepreneur qui souhaite rapidement construire un MVP sans perdre de temps précieux à coder un backend depuis zéro.
Une connaissance de git et node serait idéale.