Les cours en data engineering peuvent vous aider à comprendre comment construire des pipelines de données, intégrer des systèmes et organiser les flux d'information. Vous pouvez développer des compétences en modélisation, automatisation, transformation et gestion de données à grande échelle. Beaucoup de cours présentent des outils et plateformes utilisés dans les environnements de données modernes.

Plusieurs enseignants
Compétences que vous acquerrez: Apache Airflow, Data Modeling, Data Pipelines, Data Storage, Data Architecture, Requirements Analysis, Data Processing, Data Warehousing, Query Languages, Apache Hadoop, Extract, Transform, Load, Data Lakes, Amazon Web Services, File Systems, Apache Spark, Database Systems, Feature Engineering, Data Integration, AWS Kinesis, Data Management
Intermédiaire · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Science des données, Pipelines de données, Big Data, NoSQL, SQL, Gouvernance des données, Apache Hadoop, Apache Spark, Entreposage de données, Bases de données relationnelles, Magasin de données, Bases de données, Extrait, Lacs de données, Sécurité des données, Architecture des données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IBM Cognos Analytics, Web scraping, Flux d'air Apache, Science des données, Commandes Linux, IA générative, NoSQL, Programmation en Python, SQL, Apache Kafka, Réseautage professionnel, Conception de la base de données, Apache Hadoop, Analyse des Données, Apache Spark, Magasin de données, Extrait, Administration de base de données, Importation/exportation de données, Entreposage de données
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Web scraping, MySQL, Pipelines de données, Programmation en Python, Big Data, Conception de la base de données, Principes de programmation, SQL, Gouvernance des données, IBM DB2, Systèmes de gestion de bases de données, Transformation de données, Entreposage de données, Importation/exportation de données, Bases de données, Magasin de données, Extrait, Bases de données relationnelles, Procédure stockée, Architecture des données
Débutant · Spécialisation · 3 à 6 mois

Snowflake
Compétences que vous acquerrez: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Data Lakes, Extract, Transform, Load, Data Warehousing, DevOps, Cloud Development, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
Débutant · Certificat Professionnel · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Infrastructure as Code (IaC), Cloud Engineering, Serverless Computing, CI/CD, Data Infrastructure, Amazon Web Services, Data Architecture, AWS Identity and Access Management (IAM), AWS CloudFormation, Infrastructure Architecture, Security Controls, Cloud Applications, Amazon CloudWatch, Terraform
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Feature Engineering, Data Import/Export, Cloud API, Dashboard, Apache Spark, Big Data, PySpark, Applied Machine Learning, Apache Hive, Artificial Intelligence and Machine Learning (AI/ML), Query Languages, Apache Hadoop, Application Deployment, Looker (Software), Cloud Computing, Serverless Computing, Machine Learning, Jupyter, Scalability, SQL
Intermédiaire · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Amazon Web Services, Contrôles de sécurité, Pipelines de données, Transformation de données, Analyse des besoins, Évolutivité, Cloud Computing, Entreposage de données, Configuration requise, Extrait, Optimisation des performances, Architecture des données, Traitement des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Visualisation des logiciels, Interface de ligne de commande, MySQL, Version du logiciel, Commandes Linux, Algorithmes, NoSQL, Pensée informatique, Tests unitaires, Entreposage de données, Administration de base de données, Django (Framework Web), Linux, Gestion des bases de données, Intégrité des données, Architecture et administration des bases de données, Pseudo-code, Gestion des fichiers, Logiciel de collaboration, Développement piloté par les tests (TDD)
Débutant · Certificat Professionnel · 3 à 6 mois
Duke University
Compétences que vous acquerrez: Web scraping, Git (Système de contrôle des versions), Science des données, MySQL, Manipulation des données, Pandas (paquetage Python), SQL, Commandes Linux, Big Data, Programmation en Python, JSON, Administration Linux, Contrôle des versions, Microservices, AWS SageMaker, Ingénierie des nuages, Jupyter, Script Shell, Bash (langage de script), Linux
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Web scraping, Manipulation des données, Examen du code, Pipelines de données, Tests unitaires, SQL, Environnements de développement intégré, Programmation en Python, Interface de programmation d'application (API), Transformation de données, Extrait, Guides de style, Bases de données, Intégration de données, Traitement des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Manipulation des données, Pandas (paquetage Python), Traitement des transactions, Programmation en Python, SQL, Bases de données, Langage de requête, Bases de données relationnelles, Procédure stockée, Jupyter, Analyse des Données
Débutant · Cours · 1 à 3 mois
Jetez un coup d'œil à ces deux cours gratuits d'ingénierie des données de Coursera Data Engineering Guide de carrière et Interview Preparation and Python Data Processing. Ces cours vous donneront une introduction complète au paysage actuel de l'ingénierie des données, vous aidant à développer des compétences importantes pour exceller dans ce domaine.
Si vous êtes un ingénieur en données cherchant à se perfectionner ou un débutant cherchant à s'initier à ce domaine, il existe quelques ressources intéressantes. Le cours Introduction à l'ingénierie des données couvre les fondamentaux de l'ingénierie des données pour toutes les étapes du pipeline. Le cours Python et Pandas pour l'ingénierie des données de l'Université de Duke offre une vue d'ensemble des bibliothèques Python et des structures de données utilisées pour construire et structurer des applications d'ingénierie des données. Le cours Data Engineering and Machine Learning Using Spark (Ingénierie des données et apprentissage automatique à l'aide de S park) offre un aperçu approfondi de l'application de Spark pour les projets d'ingénierie des données et d'apprentissage automatique. Le cours Python pour la science appliquée des données et l'IA couvre également des sujets similaires liés à l'ingénierie des données, mais il aborde également les applications dans les tâches d'IA et d'apprentissage automatique. Enfin, le cours IoT, Wireless and Cloud Computing constitue un bon point d'entrée dans l'ingénierie des données si vous souhaitez vous familiariser avec ces sujets.
La spécialisation GCP Data and Machine Learning offre une compréhension complète du développement et du déploiement de modèles d'apprentissage automatique dans le nuage. En outre, le certificat professionnel Microsoft Azure Data Engineering offre des connaissances fondamentales en matière de cloud computing aux ingénieurs de données en herbe sur le lieu de travail. Enfin, la spécialisation Architecture logicielle et Big Data propose des cours de pointe sur les systèmes distribués, l'ingénierie des applications Big Data et la conception d'algorithmes.
Les compétences en ingénierie des données peuvent mener à une variété de rôles dans les secteurs de la technologie et de l'analytique :
Oui, Coursera propose une variété de cours gratuits sur de nombreux sujets, y compris l'ingénierie des données. Bien que vous puissiez accéder gratuitement à la plupart des supports de cours en auditant les cours, cela n'inclut pas les devoirs notés ou un certificat d'achèvement. Pour ceux qui souhaitent obtenir un certificat afin de présenter leur apprentissage ou d'améliorer leur profil professionnel, Coursera offre la possibilité d'acheter le cours. En outre, Coursera propose des essais gratuits ou une aide financière aux apprenants qui remplissent les conditions requises, ce qui rend les certifications plus accessibles à tous.