Data Engineering Foundations Specialization

Data engineering is one of the fastest-growing tech occupations, where the demand for skilled data engineers far outweighs the supply. The goal of data engineering is to make quality data available for fact-finding and data-driven decision making. This Specialization from IBM will help anyone interested in pursuing a career in data engineering by teaching fundamental skills to get started in this field. No prior data engineering experience is required to succeed in this Specialization.
The Specialization consists of 5 self-paced online courses covering skills required for data engineering, including the data engineering ecosystem and lifecycle, Python, SQL, and Relational Databases. You will learn these data engineering prerequisites through engaging videos and hands-on practice using real tools and real-world databases. You'll develop your understanding of data engineering, gain skills that can be applied directly to a data career, and build the foundation of your data engineering career.
Upon successfully completing these courses, you will have the practical knowledge and experience to delve deeper into data engineering and work on more advanced data engineering projects.
WHAT YOU WILL LEARN
- Working knowledge of Data Engineering Ecosystem and Lifecycle. Viewpoints and tips from Data professionals on starting a career in this domain.
- Python programming basics including data structures, logic, working with files, invoking APIs, using libraries such as Pandas and Numpy, doing ETL.
- Relational Database fundamentals including Database Design, Creating Schemas, Tables, Constraints, and working with MySQL, PostgreSQL & IBM Db2.
- SQL query language, SELECT, INSERT, UPDATE, DELETE statements, database functions, stored procs, working with multiple tables, JOINs, & transactions.

Sort options

Python for Data Science, AI & Development (Coursera)

Apr 30th 2024
Python for Data Science, AI & Development (Coursera)
Course Auditing
Categories
Effort
Languages
Kickstart your learning of Python for data science, as well as programming in general, with this beginner-friendly introduction to Python. Python is one of the world’s most popular programming languages, and there has never been greater demand for professionals with the ability to apply Python fundamentals to drive business [...]
Apr 30th 2024
Course Auditing
32.00 EUR/month

Introduction to Relational Databases (RDBMS) (Coursera)

Apr 29th 2024
Introduction to Relational Databases (RDBMS) (Coursera)
Course Auditing
Categories
Effort
Languages
Are you ready to dive into the world of data engineering? You’ll need a solid understanding of how data is stored, processed, and accessed. You’ll need to identify the different types of database that are appropriate for the kind of data you are working with and what processing the data requires.
Apr 29th 2024
Course Auditing
41.00 EUR/month

Python Project for Data Engineering (Coursera)

Apr 29th 2024
Python Project for Data Engineering (Coursera)
Course Auditing
Categories
Effort
Languages
This mini-course is intended to apply foundational Python skills by implementing different techniques to collect and work with data. Assume the role of a Data Engineer and extract data from multiple file formats, transform it into specific datatypes, and then load it into a single source for analysis. Continue [...]

Introduction to Data Engineering (Coursera)

Apr 29th 2024
Introduction to Data Engineering (Coursera)
Course Auditing
Categories
Effort
Languages
This course introduces you to the core concepts, processes, and tools you need to know in order to get a foundational knowledge of data engineering. You will gain an understanding of the modern data ecosystem and the role Data Engineers, Data Scientists, and Data Analysts play in this ecosystem. [...]
Apr 29th 2024
Course Auditing
42.00 EUR/month