About Specialization Fundamentals of Data Engineering course
Data engineering is one of the fastest growing tech jobs, with demand for skilled data engineers far outstripping supply. The goal of data engineering is to make quality data accessible for fact-finding and data-driven decision making. This specialization from IBM will help anyone interested in a career in data engineering by teaching the fundamental skills needed to get started in the field. No prior data science experience is required to successfully complete this specialization.
The specialization consists of 5 self-paced online courses covering the skills needed to work with data, including the data engineering ecosystem and lifecycle, Python, SQL, and relational databases. You’ll learn these essential data engineering skills through engaging videos and hands-on labs using real tools and real databases. You’ll develop your understanding of data engineering, gain skills that are directly applicable to a data engineering career, and build the foundation for your data engineering career.
Upon successful completion of these courses, you will gain the practical knowledge and experience needed to delve deeper into data engineering and work on more complex data engineering projects.
Applied learning project
All specialization courses contain a variety of practical laboratory work and assignments that will help you gain practical experience and skills.
Projects range from working with data in different formats, transforming and loading this data into a single source, to analyzing socio-economic data using SQL and working with advanced SQL techniques.
You will work with various real databases and tools, including MySQL, PostgresSQL, IBM Db2, PhpMyAdmin, pgAdmin, IBM Cloud, Python, Jupyter notebooks, Watson Studio, etc.