IBM
Spécialisation Fondements de l'ingénierie des données
IBM

Spécialisation Fondements de l'ingénierie des données

Posez les bases d'une carrière dans l'ingénierie des données. Développez une expérience pratique avec Python, SQL et les bases de données relationnelles et maîtrisez les fondamentaux de l'écosystème de l'ingénierie des données.

Enseigné en Français (doublage IA)

Abhishek Gagneja
Joseph Santarcangelo
Rav Ahuja

Instructeurs : Abhishek Gagneja

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet

(1,421 avis)

niveau Débutant

Expérience recommandée

2 mois à raison de 10 heures par semaine
Planning flexible
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs
Approfondissez votre connaissance d’un sujet

(1,421 avis)

niveau Débutant

Expérience recommandée

2 mois à raison de 10 heures par semaine
Planning flexible
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs

Ce que vous apprendrez

  • Connaissance pratique de l'écosystème et du cycle de vie de l'ingénierie des données. Points de vue et conseils de professionnels des données sur le démarrage d'une carrière dans ce domaine.

  • Les bases de la programmation en Python, y compris les structures de données, la logique, le travail avec les fichiers, l'invocation des API, l'utilisation de bibliothèques telles que Pandas et Numpy, la réalisation d'ETL.

  • Principes fondamentaux des bases de données relationnelles, y compris la conception de bases de données, la création de schémas, de tables et de contraintes, et le travail avec MySQL, PostgreSQL et IBM Db2.

  • Langage de requête SQL, instructions SELECT, INSERT, UPDATE, DELETE, fonctions de base de données, procédures stockées, travail avec des tables multiples, JOIN et transactions.

Vue d'ensemble

Ce qui est inclus

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Français (doublage IA)
74 exercices pratiques

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de IBM

Spécialisation - série de 5 cours

Ce que vous apprendrez

  • Dressez la liste des compétences de base requises pour un poste d'ingénieur en données au niveau débutant.

  • Discuter des différentes étapes et des concepts du cycle de vie de l'ingénierie des données.

  • Décrire les technologies d'ingénierie des données telles que les bases de données relationnelles, les magasins de données NoSQL et les moteurs Big Data.

  • Résumer les concepts de sécurité des données, de gouvernance et de conformité.

Compétences que vous acquerrez

Pipelines de données, Entreposage de données, Extraction, transformation, chargement (ETL), Sécurité des données, Architecture des données, Bases de données relationnelles, Apache Spark, SQL, NoSQL, Big Data, Magasin de données, Gouvernance de données, Lacs de données, Bases de données, Science des données et Apache Hadoop

Ce que vous apprendrez

  • Développer une compréhension fondamentale de la programmation Python en apprenant la syntaxe de base, les types de données, les expressions, les variables et les opérations sur les chaînes de caractères.

  • Appliquer la logique de programmation Python en utilisant les structures de données, les conditions et les branchements, les boucles, les fonctions, la gestion des exceptions, les objets et les classes.

  • Démontrer une compétence dans l'utilisation des bibliothèques Python telles que Pandas et Numpy et dans le développement de code à l'aide des Bloc-notes Jupyter.

  • Accéder et extraire des données basées sur le web en travaillant avec des API REST à l'aide de requêtes et en effectuant du web scraping avec BeautifulSoup.

Compétences que vous acquerrez

Programmation en Python, Pandas (paquetage Python), Web scraping, NumPy, structures de données, JSON, Jupyter, Programmation orientée objet (POO), Manipulation de données, Interface de programmation d'application (API), Importation/exportation de données, Programmation Informatique, Analyse des Données, Scripting, Traitement des données, Restful API, Principes de programmation et Automatisation

Ce que vous apprendrez

  • Démontrez vos compétences en Python pour travailler et manipuler des données

  • Mettre en œuvre le " webscraping " et utiliser les API pour extraire des données avec Python

  • Jouez le rôle d'un ingénieur de données travaillant sur un projet réel pour extraire, transformer et charger des données

  • Utilisez les blocs-notes Jupyter et les IDE pour mener à bien votre projet

Compétences que vous acquerrez

Programmation en Python, Web scraping, Manipulation de données, Extraction, transformation, chargement (ETL), Bases de données, Restful API, Examen du code, Traitement des données, Environnements de développement intégré, SQL, Tests unitaires, Transformation de données, Interface de programmation d'application (API) et Guides de style

Ce que vous apprendrez

  • Décrire les données, les bases de données, les bases de données relationnelles et les bases de données en nuage.

  • Décrire les modèles d'information et de données, les bases de données relationnelles et les concepts de modèles relationnels (y compris les schémas et les tables).

  • Expliquez un diagramme de relations entre entités et concevez une base de données relationnelle pour un cas d'utilisation spécifique.

  • Développer une connaissance pratique des SGBD les plus courants, notamment MySQL, PostgreSQL et IBM DB2

Compétences que vous acquerrez

Bases de données relationnelles, Conception de la base de données, SQL, PostgreSQL, MySQL, Architecture et administration des bases de données, Manipulation de données, Bases de données, Gestion des données, Modélisation des données, Systèmes de gestion de bases de données, Interface de ligne de commande, Intégrité des données et IBM DB2

Ce que vous apprendrez

  • Analyser les données d'une base de données en utilisant SQL et Python.

  • Créer une base de données relationnelle et travailler avec plusieurs tables à l'aide de commandes DDL.

  • Construire des requêtes SQL de niveau basique à intermédiaire en utilisant des commandes DML.

  • Composez des requêtes plus puissantes avec des techniques SQL avancées telles que les vues, les transactions, les procédures stockées et les jointures.

Compétences que vous acquerrez

SQL, Pandas (paquetage Python), Bases de données relationnelles, Bases de données, Manipulation de données, Jupyter, Analyse des Données, Langage de requête, Traitement des transactions, Procédure stockée et Programmation en Python

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.

Instructeurs

Abhishek Gagneja
IBM
6 Cours242 750 apprenants
Joseph Santarcangelo
IBM
36 Cours2 197 000 apprenants
Rav Ahuja
IBM
56 Cours4 382 472 apprenants
Hima Vasudevan
IBM
4 Cours633 852 apprenants

Offert par

IBM

Comparer avec des produits similaires

Évaluation
Niveau
Compétences
Outils
Dernière mise à jour
Nombre d'exercices pratiques
Éligibilité au diplôme
Partie de Coursera Plus

Vous aimerez peut-être aussi

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

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

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