Description du cours Ce cours fournit une compréhension approfondie des systèmes de gestion de base de données, en se concentrant sur les bases de données SQL et NoSQL. Les apprenants exploreront les principes fondamentaux des bases de données, y compris leurs principes de conception, et acquerront des compétences pratiques dans la gestion des bases de données avec des technologies populaires telles que MongoDB. Le cours couvre également la création d'API, en mettant l'accent sur les principes de conception RESTful et la mise en œuvre de méthodes d'authentification et d'autorisation sécurisées. Grâce à des leçons vidéo et des exercices pratiques, les participants acquerront les compétences nécessaires pour gérer efficacement les bases de données et les intégrer aux applications. Objectifs d'apprentissage Analyser les différences fondamentales entre les bases de données SQL et NoSQL afin de déterminer les cas d'utilisation appropriés pour chaque technologie. Créer et exécuter des opérations CRUD de base et avancées dans MongoDB, en démontrant la maîtrise de la manipulation des données.


Gestion des bases de données - Développement web de bout en bout
Ce cours fait partie de Spécialisation Développement Web de bout en bout : UI, Bases de données, APIs

Instructeur : Board Infinity
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Analyser les différences fondamentales entre les bases de données SQL et NoSQL afin de déterminer les cas d'utilisation appropriés pour chaque technologie.
Créer et exécuter des opérations CRUD de base et avancées dans MongoDB, en faisant preuve de compétence dans la manipulation des données.
Concevoir des API RESTful qui respectent les meilleures pratiques en matière de structure des points d'extrémité et de mesures de sécurité, y compris l'authentification et l'autorisation.
Intégrer les API dans les applications frontales, en veillant à l'efficacité de l'échange de données et de la gestion des erreurs entre le client et le serveur.
Compétences que vous acquerrez
- Catégorie : Conception de l'API
- Catégorie : Évolutivité
- Catégorie : Codage sécurisé
- Catégorie : SQL
- Catégorie : Interface de programmation d'application (API)
- Catégorie : Gestion des bases de données
- Catégorie : Authentifications
- Catégorie : MongoDB
- Catégorie : NoSQL
- Catégorie : Bases de données
- Catégorie : Bases de données relationnelles
- Catégorie : Autorisation (informatique)
- Catégorie : Restful API
- Catégorie : Conception de la base de données
- Catégorie : Node.js
Détails à connaître

Ajouter à votre profil LinkedIn
12 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Dans ce module, vous aurez une compréhension fondamentale des bases de données, couvrant les concepts et les types essentiels. Les étudiants exploreront les différences entre les bases de données SQL et NoSQL, apprendront les principes de conception clés et auront un aperçu de l'architecture des bases de données. Ce module prépare le terrain pour des sujets plus avancés dans la gestion des bases de données.
Inclus
10 vidéos4 lectures4 devoirs1 sujet de discussion
Ce module couvre les techniques essentielles pour gérer et administrer efficacement les bases de données. Les apprenants exploreront l'installation et la configuration des bases de données SQL et NoSQL, comprendront les pratiques de sécurité clés pour protéger les données et maîtriseront les techniques d'optimisation des performances des bases de données. Le module met l'accent sur les compétences pratiques nécessaires pour assurer la sécurité, l'efficacité et la maintenance des systèmes de bases de données.
Inclus
9 vidéos3 lectures4 devoirs
Ce module se concentre sur les principes et les pratiques de conception et de consommation des API RESTful. Les apprenants comprendront les principes de REST, développeront des points d'extrémité à l'aide d'Express.js et mettront en œuvre des mécanismes d'authentification et d'autorisation. En outre, le module couvre des techniques pour récupérer des données à partir d'API et les intégrer dans des applications frontales.
Inclus
9 vidéos3 lectures4 devoirs
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement mobile et web

Board Infinity
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,


