About Generative AI Specialization for Data Engineers course
Data engineering is the efficient collection, generation, transformation, and storage of data. Generative AI tools can make each of the data engineering tasks more efficient, effective, and convenient in the ETL pipeline. This specialization is not only for data engineers, but for anyone who might be interested in using generative AI in Data Engineering.
Over three self-contained courses in the specialization, you'll begin by exploring the differences that distinguish generative AI from discriminative AI. You'll look at real-world examples of generative AI use cases and explore popular generative AI models and tools for generating text, code, images, audio, and video.
Next, you'll learn about the engineering concepts behind generative AI prompts and their real-world applications in business. Learn about prompting techniques such as zero-shot and few-shot, explore different approaches to prompt development, and get familiar with commonly used prompt development tools including IBM Watsonx, Prompt Lab, Spellbook, and Dust.
This specialization does not require any experience, although you may need some knowledge of data engineering.
Take your career to the next level. Let's get started!
Applied learning project
This specialization emphasizes applied learning and includes a range of practical classes and projects. During these classes, you will take the theory and skills you have learned and practice them in real-world scenarios.
You will complete practical tasks to:
- Generate text, images and code using generative AI
- Apply operational design methods and best practices
- Use generative AI tools to design data workflows