Improve your programming skills with data engineering. Use big data to make decisions, perform analytics, and develop artificial intelligence and machine learning applications.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Learn how to use data engineering to leverage big data for business strategy, data analytics, or machine learning and artificial intelligence. By completing this course series, you will equip yourself with the knowledge and skills required to build effective data pipelines, manage advanced platforms such as:
and tell stories with data through visualization. Delve into fundamental big data concepts, distributed computing with Spark, the Snowflake architecture, Databricks machine learning capabilities, Python techniques for data visualization, and critical practices like DataOps.
This course series is intended for:
who want to strengthen their expertise in data science or machine learning, as well as for professionals interested in developing a career as a data-focused software engineer, data scientist, or data engineer working in the cloud, machine learning, business intelligence, or other fields.
The internship includes a capstone project that focuses on using the Databricks API to replicate an existing project. This provides hands-on experience working with Databricks to build a portfolio-ready data solution. You will apply Python to a variety of data engineering tasks.



