Bereiten Sie sich auf eine Karriere im wachstumsstarken Bereich des Data Engineering vor. In diesem Programm erlernen Sie gefragte Fähigkeiten wie Python, SQL und Datenbanken, um in weniger als 5 Monaten arbeitsfähig zu sein.
Data Engineer bauen Systeme, um Daten zu sammeln, zu verarbeiten und Rohdaten in verwertbare Informationen zu organisieren. Data Engineers liefern die grundlegenden Informationen, die Data Scientists und Fachkräfte für Datenanalyse zur Entscheidungsfindung nutzen.
Dieses Programm vermittelt Ihnen die grundlegenden Data-Engineering-Fähigkeiten, die Arbeitgeber für den Einstieg in das Data-Engineering suchen, einschließlich Python, eine der am häufigsten verwendeten Programmiersprachen. Sie werden auch SQL, RDBMS, ETL, Data Warehousing, NoSQL, Big Data und Spark mit praktischen Übungen und Projekten beherrschen.
Siewerden lernen, die Programmiersprache Python und Linux/UNIX-Shell-Skripte zuverwenden, um Daten zu extrahieren, zu transformieren und zu laden (ETL). Sie werden mit Relationalen Datenbanken (RDBMS) arbeiten und Daten mithilfe von SQL-Anweisungen abfragen und NoSQL-Datenbanken sowie unstrukturierte Daten verwenden. Sie lernen auch, wie generative KI-Tools und -Techniken im Data Engineering eingesetzt werden.
Nach Abschluss des Kurses verfügen Sie über ein Portfolio von Projekten und ein Professional Certificate von IBM, um Ihr Fachwissen unter Beweis zu stellen. Außerdem erhalten Sie ein IBM Digital Badge und Zugang zu Karriereressourcen, die Ihnen bei der Stellensuche helfen, einschließlich Probeinterviews und Lebenslaufunterstützung.
Dieses Programm wird von ACE® empfohlen - wenn Sie es abschließen, können Sie bis zu 12 College-Credits erwerben.
Praktisches Lernprojekt
Im Rahmen dieses Professional Certificates werden Sie praktische Übungen und Projekte durchführen, um praktische Erfahrungen mit Python, SQL, relationalen Datenbanken, NoSQL-Datenbanken, Apache Spark, dem Aufbau von Datenpipelines, der Verwaltung von Datenbanken und der Arbeit mit Data Warehouses zu sammeln.
Projekte:
Entwerfen Sie eine relationale Datenbank, um einem Kaffee-Franchise-Unternehmen zu helfen, seinen Betrieb zu verbessern.
Verwenden Sie SQL zur Abfrage von Volkszählungs-, Kriminalitäts- und Schuldatensätzen.
Schreiben Sie ein Bash-Shell-Skript auf Linux, das geänderte Dateien sichert.
Einrichten, Testen und Optimieren einer Datenplattform, die MySQL-, PostgreSQL- und IBM Db2-Datenbanken enthält.
Analysieren Sie Straßenverkehrsdaten, um ETL durchzuführen und eine Pipeline mit Airflow und Kafka zu erstellen.
Entwerfen und implementieren Sie ein Data Warehouse für ein Unternehmen, das sich mit der Entsorgung von Abfällen befasst.
Verschieben, Abfragen und Analysieren von Daten in MongoDB, Cassandra und Cloudant NoSQL-Datenbanken.
Trainieren Sie ein maschinelles Lernmodell, indem Sie eine Apache Spark-Anwendung erstellen.
Entwerfen, implementieren und verwalten Sie eine End-to-End-Data-Engineering-Plattform.