Browse Courses

IBM AI Developer Professional Certificate

This professional certificate program equips learners with the skills to develop AI applications using Python, Flask, and generative AI technologies. It covers foundational concepts, practical applications, and advanced techniques in AI development.

In this section

  • Introduction to Software Engineering
    • Introduction to AI
      This course provides a comprehensive introduction to AI, covering its history, key concepts, and applications.
      • Module-1
        • Introduction to AI
          This module introduces the concept of artificial intelligence, its history types, and foundational principles, including the evolution from early computing to modern AI applications.
        • Artificial vs Augmented
          This module explores the differences between artificial and augmented intelligence, their real-world applications, and how combining human and machine strengths leads to better outcomes. It includes practical examples and a strengths matrix.
        • Generative AI Use Case
          This module introduces generative AI, its core capabilities, and real-world use cases across industries such as marketing, healthcare, gaming, and education. It explains how generative AI differs from traditional AI and highlights its impact on creativity, productivity, and innovation.
        • Different Types of AI
          This documents explores the main types of artificial intelligence, including diagnostic, predictive, prescriptive, generative, reactive, limited memory theory of mind, self-aware, narrow, and general AI. It highlights their capabilities, applications, and differences.
        • AI vs Generative AI
          This document compares traditional AI and generative AI, highlighting their architectures, data sources, feedback mechanisms, and business applications. It explains how generative AI leverages large language models and massive datasets to enable new capabilities.
        • Evolving AI
          This document explores the evolving definition of artificial intelligence, the challenges of achieving general intelligence, and how benchmarks like the Turing test and real-world examples shape our understanding of AI progress.
        • Daily Life AI
          This document explores the integration of artificial intelligence in daily life, highlighting its role in personalization, automation, security healthcare, and smart devices. It provides real-world examples of how AI enhances convenience, safety, and efficiency.
        • Chatbot Smart Assistant
          This document explores how AI chatbots and smart assistants work, their evolution from rule-based to generative AI, and their applications and benefits across industries such as customer service, healthcare, education and e-commerce.
        • How Chatbots Work
          This document explains how chatbots work, their integration in business scenarios, and the benefits of automating customer interactions using AI and natural language processing. It covers real-world examples and the technical workflow behind chatbot operations.
        • Application of AI In different Industries
          This document explores real-world applications of AI across industries including manufacturing, healthcare, and finance. It highlights the impact benefits, and use cases of AI-driven solutions for efficiency, quality, and innovation.
        • Tools and Applications
          This document outlines essential tools and real-world applications of generative AI, including language, image, audio, and video generation, and highlights industry adoption by leading companies.
        • Every Day Machine Learning Use Cases
          This document explores practical use cases of machine learning in daily life including NLP, mobile apps, finance, cybersecurity, healthcare, and marketing. It highlights real-world applications and the impact of ML across industries.
      • Module-2
        • Cognitive Computing
          This document explores the concept, elements, and real-world impact of cognitive computing. It covers how cognitive systems mimic human thought their benefits, and applications across industries such as healthcare finance, and customer service.
        • AI Terminologies
          This document introduces key terms and concepts in artificial intelligence including machine learning, deep learning, and neural networks. It explains AI categories and highlights how these technologies enable intelligent systems and real-world applications.
        • Machine Learning
          This document introduces the fundamentals of machine learning, its types, and how ML models differ from traditional algorithms. It explains supervised unsupervised, and reinforcement learning with real-world examples and use cases.
        • Machine Learning Techniques and Training
          Overview of machine learning techniques, including supervised, unsupervised and reinforcement learning, with a focus on regression, classification, neural networks, and the training process.
        • Deep Learning
          This document provides an overview of deep learning, its key concepts applications in various fields, and the different types of models used. It also covers the training process and recent advancements in the field.
        • Neural Networks
          This document introduces neural networks, their structure, types, and training process. It explains how neural networks are inspired by the human brain and highlights their applications in pattern recognition, image analysis, and sequential data processing.
        • Machine Learning vs Deep Learning
          This document explains the key differences between machine learning and deep learning, using practical analogies and examples. It covers their relationship, data requirements, feature engineering, and the role of neural networks in deep learning.
        • Generative AI Models
          This document introduces generative AI models, their types, and applications. It explains how these models use machine learning and deep learning to create new content, and highlights the differences between unimodal and multimodal models.
        • Large Language Models
          This document provides an overview of large language models (LLMs), their foundation model origins, generative capabilities, and business applications. It explains how LLMs are trained, their advantages, and the role of prompting and tuning in real-world use cases.
        • Foundation Models
          Explains the relationship between AI, machine learning, deep learning foundation models, generative AI, and large language models. Covers definitions, distinctions, and the evolution of foundational AI technologies.
        • Activity
          This page provides an interactive recap of the key concepts covered in the "Introduction to AI" module. Use these activities to test your understanding and see how the core ideas connect.
        • NLP, Speech, and Vision
          Explores natural language processing (NLP), speech technologies, and computer vision, including their definitions, applications, and how neural networks enable machines to process language and visual data.
        • What is NLP
          Explains natural language processing (NLP), how it translates unstructured text into structured data, and the key steps and tools in the NLP pipeline with real-world use cases and examples.
        • Self-Driving Cars
          Explores the technology, challenges, and societal impact of self-driving cars including 3D object detection, sensor fusion, and the role of computer vision in autonomous vehicles.
        • AI, Cloud, Edge, and IoT
          Explains the basics of IoT, cloud computing, and edge computing, and how their convergence with AI enables smart, real-time applications for a connected future.
        • Module Summary
          Summarizes key concepts in machine learning, deep learning, generative AI cognitive computing, NLP, computer vision, IoT, cloud, and edge computing with real-world applications and model architectures.
      • Module-3
        • AI Agents
          Explains what AI agents are, their characteristics, types, and real-world applications, including multi-agent systems and their impact on automation and decision-making.
        • Agent Usage
          This module explores the shift from monolithic models to compound AI systems highlighting how integrating models with tools and databases enables more flexible, accurate, and adaptable solutions for real-world tasks.
        • Robotics Automation
          This module introduces robotics and automation, explaining how robots work how AI technologies are integrated, and how robotics enables automation across industries, including the role of cobots and robotic process automation.
        • AI and Business
          This module explores how AI is transforming business operations, automating workflows, enhancing decision-making, and driving efficiency and innovation across industries such as customer service, HR, accounting, marketing manufacturing, and healthcare.
        • Become AI Value Creator
          This module explores the evolution from traditional AI to generative AI and foundation models, explaining modes of AI consumption, the importance of open knowledge, and the impact of value creation and extraction in the AI economy.
        • RAG Introduction
          This document introduces retrieval-augmented generation (RAG), its components benefits, limitations of generative AI, and practical applications, with a focus on implementation using Google Cloud tools.
        • More About RAGs
          This document explores the challenges of large language models and how retrieval-augmented generation (RAG) addresses issues of outdated knowledge and lack of sources, with practical examples.
        • Adopting AI in Business
          This document outlines the benefits, real-world examples, and step-by-step process for adopting artificial intelligence in business operations, with a focus on planning, data readiness, and continuous improvement.
        • Adoption Framework
          This document explains the IBM AI Ladder framework for AI adoption, details each stage from data collection to business integration, and explores the shift from +AI to AI+ for holistic transformation.
        • Framework Adoption by Companies
          This document compares AI adoption frameworks used by Amazon, OpenAI, and Facebook, detailing their phases and tools for effective, ethical, and scalable AI integration in business operations.
        • AI Tools Utilisation
          This document explores the practical use of AI tools across industries highlighting real-world applications for research, healthcare, content creation, language learning, customer support, and data analysis.
        • AI Career Opportunities
          This document explores the evolving landscape of AI careers, highlighting technical and non-technical roles, required skills, and strategies for transitioning into the AI field across diverse industries.
        • Human vs AI
          This document explores the strengths and limitations of human and AI decision-making, using fraud detection as a case study, and examines how augmented intelligence can combine the best of both.
        • Module Summary
          This document summarizes key concepts from the module, including AI agents robotics, cobots, RPA, generative AI, business adoption, AI tools, and career opportunities, providing a comprehensive overview of modern AI applications.
      • Module-4
        • Ethical Consideration
          This document explores the ethical principles, challenges, and responsibilities in AI development, including privacy, bias, transparency accountability, and equitable access, with real-world case studies and practical strategies for responsible AI use.
        • Consideration Around Generative AI
          This document examines copyright, privacy, accuracy, hallucination, and ethical challenges in generative AI, offering practical strategies for responsible use and compliance with legal and social standards.
        • Hallucination in Large Language Models
          This document explains hallucination in large language models, its types causes, and practical strategies to minimize fabricated or inaccurate outputs in AI-generated content.
        • Ethics Key Players
          This document reviews the ethical AI approaches of IBM, Microsoft, and Google highlighting their principles, toolkits, and governance models for responsible and trustworthy AI development.
        • AI Governance
          This document explores the principles, risks, and best practices of AI governance, including data quality, bias, privacy, transparency, and the importance of oversight for responsible AI deployment.
        • Implementing AI Ethics
          This document details practical steps for implementing AI ethics, including guidelines, design thinking, guardrails, data diversity, and tools for bias mitigation and privacy in AI systems.
        • Module Summary
          This document summarizes key ethical considerations, responsible use governance, and best practices for AI, including privacy, bias, transparency and the approaches of leading organizations.
      • Module-5
        • Agentic Action
          This document outlines the actions that an agent can take in a structured manner. It covers how actions are specified, the use of tools, and how agents can be fine-tuned for coding tasks.
        • Hugging Face
          This document explores Hugging Face, an open-source AI platform, its model hub, datasets, Spaces, and practical steps to build and customize AI apps using shared code and APIs.
        • Agents Revisited
          This document explores the concept of AI agents, their practical roles workflows, and the transformative impact they are expected to have on work and daily life.
    • GAI Introduction and Applications
      This course introduces generative AI concepts and applications, providing foundational knowledge and practical examples.
      • Module-1
        • Introduction to Gai
          This document introduces the fundamentals of Generative AI, outlining its core concepts, applications, and significance in modern technology. Key topics include foundational principles, real-world use cases, and the impact of generative models across industries.
        • Capabilities of Generative AI
          This document explores the diverse capabilities of Generative AI, including text, image, audio, video, code, data generation, and virtual world creation with real-world applications and examples. It also covers the latest advancements in multimodal AI, AI agents, and the impact of generative AI on various industries.
        • Evolution of Generative AI
          This document traces the evolution of Generative AI, from early rule-based systems in the 1950s to the latest advancements in Large Language Models (LLMs), highlighting key milestones like GANs and Transformers.
      • Module-2
        • Applications of Generative AI
          This document covers the wide-ranging applications of Generative AI across various domains such as content creation, drug discovery, engineering finance and healthcare.
        • Tools for Text Generation
          This document provides an overview of leading tools and platforms for text generation, including LLMs like GPT and PaLM, as well as open-source and commercial solutions for creative, conversational, and code-related tasks.
        • Tools for Image Generation
          This document provides an overview of leading tools and technologies for image generation using generative AI, including DALL-E, Stable Diffusion, StyleGAN Craiyon, Freepik, Picsart, Fotor, Deep Art Effects, DeepArt.io, Midjourney Microsoft Bing Image Creator, and Adobe Firefly.
        • Tools for Audio and Video Generation
          Overview of generative AI tools for audio and video, including speech generation, music creation, audio enhancement, and video synthesis. Covers key platforms, capabilities, and real-world applications in creative and professional domains.
        • Tools for Code Generation
          Comprehensive overview of generative AI tools for code generation, including capabilities, strengths, limitations, and key platforms such as ChatGPT Gemini, Copilot, Polycoder, Watson Code Assistant, Amazon CodeWhisperer, Tab9 and Repl.it. Covers productivity, best practices, and ethical considerations.
    • Generative AI Prompt Engineering Basics
      Learn the basics of prompt engineering for generative AI, including techniques to craft effective prompts for AI models.
    • Introduction to HTML, CSS, & JavaScript
      This course covers the fundamentals of web development, including HTML, CSS, and JavaScript for building interactive web pages.
    • Python for Data Science, AI & Development
      Gain foundational skills in Python programming for data science, AI, and application development.
    • Developing AI Applications with Python and Flask
      Learn to develop and deploy AI-powered applications using Python and the Flask web framework.
    • Building Generative AI-Powered Applications with Python
      Explore how to build and deploy generative AI-powered applications using Python and modern AI frameworks.
    • Elevate your Software Development Career
      Discover how generative AI can enhance your software development career, with practical strategies and industry insights.
    • Software Developer Career Guide and Interview Preparation
      Prepare for a successful software development career with guidance on interviews, resumes, and professional growth.
    • IBM AI Developer Professional Certificate - Kanban Board

      Product Backlog

      • Epic: [Complete IBM AI Developer Professional Certificate]

        • due: 2025-12-31

        • tags: [epic, certification, ai, learning]

        • priority: critical

        • workload: Extreme

        • defaultExpanded: true

        • steps:

          • Introduction to Software Engineering
          • Introduction to Artificial Intelligence (AI)
          • Generative AI: Introduction and Applications
          • Generative AI: Prompt Engineering Basics
          • Introduction to HTML, CSS, & JavaScript
          • Python for Data Science, AI & Development
          • Developing AI Applications with Python and Flask
          • Building Generative AI-Powered Applications with Python
          • Generative AI: Elevate your Software Development Career
          • Software Developer Career Guide and Interview Preparation
           1Epic to complete the full IBM AI Developer Professional Certificate on Coursera.
           2
           3Main Objectives:
           4
           5- Finish all 10 required courses in the program
           6- Build hands-on projects and a portfolio
           7- Earn the IBM Professional Certificate
           8
           9Success Criteria:
          10
          11- All 10 courses marked as completed
          12- Portfolio projects submitted
          13- Certificate awarded by IBM/Coursera
          14
          15Dependencies:
          16
          17- Coursera account and enrollment
          18- Access to required software (Python, Flask, etc.)
          19- Time commitment for each course
          

      Sprint Backlog (Sprint 1: Foundation)

      In Progress

      Review/QA

      Done