Overview
Artificial intelligence (AI) is transforming our world. Whether you’re a student, a developer, or a technology consultant - understanding AI and knowing how to create AI-powered applications can give you an edge in your career. This Professional Certificate is designed to arm you with the skills to work as an AI developer.
This program will give you a firm understanding of AI technology, its applications, and its use cases. You will become familiar with concepts and tools like machine learning, data science, natural language processing, image classification, image processing, IBM Watson AI services, OpenCV, and APIs. Even if you have no programming background, through this Professional Certificate, you will learn practical Python skills to design, build, and deploy AI applications on the web. The courses will also enable you to apply pre-built AI smarts to your products and solutions.
Rather than create complex AI algorithms and interfaces from scratch, you’ll use IBM Watson AI services and APIs to create smart applications with minimal coding. By the end of this Professional Certificate, you will have completed several projects that showcase proficiency in applying AI and building AI-powered solutions.
In addition to earning a Professional Certificate from Coursera, you'll also receive a digital badge from IBM recognizing your proficiency in applied AI.
Syllabus
Course 1: Introduction to Artificial Intelligence (AI)
- Offered by IBM. In this course you will learn what Artificial Intelligence (AI) is, explore use cases and applications of AI, understand AI ... Enroll for free.
Course 2: Getting Started with AI using IBM Watson
- Offered by IBM. In this course you will learn how to quickly and easily get started with Artificial Intelligence using IBM Watson. You will ... Enroll for free.
Course 3: Building AI Powered Chatbots Without Programming
- Offered by IBM. This course will teach you how to create useful chatbots without the need to write any code. Leveraging IBM Watson's ... Enroll for free.
Course 4: Python for Data Science, AI & Development
- Offered by IBM. Kickstart your learning of Python with this beginner-friendly self-paced course taught by an expert. Python is one of the ... Enroll for free.
Course 5: Developing AI Applications with Python and Flask
- Offered by IBM. This mini course is intended to apply basic Python skills for developing Artificial Intelligence (AI) enabled applications. ... Enroll for free.
Course 6: Building AI Applications with Watson APIs
- Offered by IBM. A learner will be able to write an application that leverages multiple Watson AI services (Discovery, Speech to Text, ... Enroll for free.
- Offered by IBM. In this course you will learn what Artificial Intelligence (AI) is, explore use cases and applications of AI, understand AI ... Enroll for free.
Course 2: Getting Started with AI using IBM Watson
- Offered by IBM. In this course you will learn how to quickly and easily get started with Artificial Intelligence using IBM Watson. You will ... Enroll for free.
Course 3: Building AI Powered Chatbots Without Programming
- Offered by IBM. This course will teach you how to create useful chatbots without the need to write any code. Leveraging IBM Watson's ... Enroll for free.
Course 4: Python for Data Science, AI & Development
- Offered by IBM. Kickstart your learning of Python with this beginner-friendly self-paced course taught by an expert. Python is one of the ... Enroll for free.
Course 5: Developing AI Applications with Python and Flask
- Offered by IBM. This mini course is intended to apply basic Python skills for developing Artificial Intelligence (AI) enabled applications. ... Enroll for free.
Course 6: Building AI Applications with Watson APIs
- Offered by IBM. A learner will be able to write an application that leverages multiple Watson AI services (Discovery, Speech to Text, ... Enroll for free.
Courses
-
In today’s fast-paced business environment, seamless operations and maximum productivity are essential. AI-powered chatbots are now a cornerstone for managing routine customer queries efficiently, freeing human teams to focus on strategic, high-level tasks. This course is designed to equip you with the skills and techniques to create AI-powered chatbots, even if you have no programming skills. Whether you’re a student, a professional, or an expert looking to make your mark in the field, this course has something for you. You’ll start by exploring what chatbots are and their benefits in the digital landscape. You’ll learn about action workflows and the key features of the chatbot you will build during the course. The course also delves into the high-level differences between decision-tree chatbots and generative AI chatbots. You’ll be introduced to the concept of actions within chatbots and learn to build them using IBM watsonx Assistant. Hands-on experience is a key part of this course. Through interactive labs, instructional videos, and quizzes, you’ll apply what you’ve learned to real-world scenarios, such as creating a customer care chatbot for a fictitious flower shop. By the end of the course, you’ll be well on your way to building and deploying your own AI-powered chatbots.
-
A learner will be able to write an application that leverages multiple Watson AI services (Discovery, Speech to Text, Assistant, and Text to Speech). By the end of the course, they’ll learn best practices of combining Watson services, and how they can build interactive information retrieval systems with Discovery + Assistant.
-
Artificial Intelligence (AI) is all around us, seamlessly integrated into our daily lives and work. Enroll in this course to understand the key AI terminology and applications and launch your AI career or transform your existing one. This course covers core AI concepts, including deep learning, machine learning, and neural networks. You’ll examine generative AI models, including large language models (LLMs) and their capabilities. Furthermore, you’ll examine AI’s application across domains such as natural language processing (NLP), computer vision, and robotics, uncovering how these advancements drive innovation and use cases. This course explores AI's transformative impact, including generative AI, on businesses. It also explains how AI can revolutionize your work and environment and what career opportunities it offers. Finally, the course explores AI ethics and governance, prevalent concerns and issues surrounding the AI landscape. The course includes hands-on labs and a project, providing an opportunity to explore AI’s use cases and applications. You will also hear from expert practitioners about the capabilities, applications, and ethical considerations surrounding AI.   This course is suitable for everyone, including professionals, enthusiasts, and students interested in learning the fundamentals of AI.
-
Computer Vision is one of the most exciting fields in Machine Learning and AI. It has applications in many industries, such as self-driving cars, robotics, augmented reality, and much more. In this beginner-friendly course, you will understand computer vision and learn about its various applications across many industries. As part of this course, you will utilize Python, Pillow, and OpenCV for basic image processing and perform image classification and object detection. This is a hands-on course and involves several labs and exercises. Labs will combine Jupyter Labs and Computer Vision Learning Studio (CV Studio), a free learning tool for computer vision. CV Studio allows you to upload, train, and test your own custom image classifier and detection models. At the end of the course, you will create your own computer vision web app and deploy it to the Cloud. This course does not require any prior Machine Learning or Computer Vision experience. However, some knowledge of the Python programming language and high school math is necessary.
-
In this course you will learn how to quickly and easily get started with Artificial Intelligence using IBM Watson. You will understand how Watson works, become familiar with its use cases and real life client examples, and be introduced to several of Watson AI services from IBM that enable anyone to easily apply AI and build smart apps. You will also work with several Watson services to demonstrate AI in action.
This course does not require any programming or computer science expertise and is designed for anyone whether you have a technical background or not. -
Kickstart your learning of Python with this beginner-friendly self-paced course taught by an expert. Python is one of the most popular languages in the programming and data science world and demand for individuals who have the ability to apply Python has never been higher. This introduction to Python course will take you from zero to programming in Python in a matter of hours—no prior programming experience necessary! You will learn about Python basics and the different data types. You will familiarize yourself with Python Data structures like List and Tuples, as well as logic concepts like conditions and branching. You will use Python libraries such as Pandas, Numpy & Beautiful Soup. You’ll also use Python to perform tasks such as data collection and web scraping with APIs. You will practice and apply what you learn through hands-on labs using Jupyter Notebooks. By the end of this course, you’ll feel comfortable creating basic programs, working with data, and automating real-world tasks using Python. This course is suitable for anyone who wants to learn Data Science, Data Analytics, Software Development, Data Engineering, AI, and DevOps as well as a number of other job roles.
Taught by
Antonio Cangiano, Joseph Santarcangelo, Rav Ahuja, Sacchit Chadha, Tanmay Bakshi and Yi Leng Yao