Vous voulez vous lancer dans le monde de l'ingénierie des bases de données ? Ce programme est enseigné par des experts reconnus par l'industrie à Meta. Vous apprendrez les compétences clés nécessaires pour créer, gérer et manipuler des bases de données, ainsi que les langages de programmation et les logiciels standard de l'industrie tels que SQL, Python et Django utilisés pour soutenir des sites Web et des applications exceptionnels tels que Facebook, Instagram et plus encore.
Dans ce programme, vous apprendrez :
Les techniques et méthodes de base pour structurer et gérer les bases de données.
Des techniques avancées pour écrire des applications basées sur des bases de données et des concepts avancés de modélisation des données.
Le système de gestion de base de données (SGBD) MySQL et la création, l'interrogation et la manipulation de données.
Comment coder et utiliser la syntaxe Python
Comment se préparer aux entretiens techniques pour les postes d'ingénieurs en bases de données.
Toutes les marques de tiers et autres propriétés intellectuelles (y compris les logos et les icônes) référencées dans l'expérience d'apprentissage restent la propriété de leurs propriétaires respectifs. À moins d'être spécifiquement identifiée comme telle, l'utilisation par Coursera de la propriété intellectuelle de tiers n'indique aucune relation, parrainage ou approbation entre Coursera et les propriétaires de ces marques de commerce ou autres propriétés intellectuelles.
Projet d'apprentissage appliqué
Vous réaliserez une série de 5 projets dans lesquels vous démontrerez vos compétences dans différents aspects de l'ingénierie des bases de données.
Vous démontrerez vos compétences en normalisation de base de données en structurant votre propre base de données relationnelle en définissant les relations entre les entités et en développant un schéma relationnel.
Après avoir développé vos compétences en Python, vous créerez une application Python pour administrer une base de données MySQL et programmer ses interactions avec les clients.
Dans le projet suivant, vous devrez appliquer la modélisation des données à un projet réel en mettant en œuvre des concepts avancés de modélisation des données tels que l'automatisation, le stockage et l'optimisation.
Enfin, vous serez chargé de créer une solution de base de données MySQL pour une application en vous appuyant sur les connaissances et les compétences acquises tout au long du programme.