The Complete Coursera Learning Path: 10 Specializations, 65+ Courses, 11 Guided Projects

2026-04-17

A single, opinionated learning path across the Pragmatic AI Labs and Duke University Coursera catalogs — 10 specializations, 65+ courses, 11 guided projects, and 3 standalone courses. This is the curriculum for an engineer building a career from foundations through production AI.

How To Read This Path

The catalog sequences naturally into four tracks: Foundations, Data and Cloud, AI and LLMs, and Platform and Tooling. You can follow them in order or skip between them once you have the prerequisites. Each track builds artifacts you can ship to production and show in a portfolio.

Track 1 — Foundations

Start here if you're new to data engineering or need a refresher on the three languages every backend engineer writes.

Python, Bash and SQL Essentials for Data Engineering — Duke

  1. Python and Pandas for Data Engineering
  2. Linux and Bash for Data Engineering
  3. Scripting with Python and SQL for Data Engineering
  4. Web Applications and Command-Line Tools for Data Engineering

Mastering GitHub — Pragmatic AI Labs

  1. GitHub: From Zero to Pull Request
  2. GitHub: Codespaces, Actions, and Ecosystem Tools
  3. GitHub Enterprise Administration
  4. GitHub: Advanced Prompt Engineering for Code
  5. GitHub Production Applications
  6. GitHub: Governing AI-Generated Code
  7. GitHub: Security, Identity, and Access
  8. GitHub: Evaluating and Integrating AI Models
  9. GitHub: AI-Augmented Testing and Refactoring

Track 2 — Data and Cloud

The data engineering and cloud path — from big-data foundations through enterprise lakehouse architectures.

Applied Python Data Engineering — Duke

  1. Spark, Hadoop, and Snowflake for Data Engineering
  2. Virtualization, Docker, and Kubernetes for Data Engineering
  3. Data Visualization with Python

Building Cloud Computing Solutions at Scale — Duke

  1. Cloud Computing Foundations
  2. Cloud Virtualization, Containers and APIs
  3. Cloud Data Engineering
  4. Cloud Machine Learning Engineering and MLOps

Enterprise AI and Data Engineering with Databricks — Pragmatic AI Labs

  1. Enterprise AI with Databricks
  2. Data Engineering with Databricks
  3. Applied Data Science with Databricks
  4. Databricks MLOps
  5. Databricks Solutions Architecture

Track 3 — AI and LLMs

Where the industry is heading — foundation models, LLM operations, and the open-source AI stack.

MLOps | Machine Learning Operations — Duke

  1. Python Essentials for MLOps
  2. DevOps, DataOps, MLOps
  3. MLOps Tools: MLflow and Hugging Face
  4. MLOps Platforms: Amazon SageMaker and Azure ML

Large Language Model Operations (LLMOps) — Duke

  1. Introduction to Generative AI
  2. Operationalizing LLMs on Azure
  3. Advanced Data Engineering
  4. GenAI and LLMs on AWS
  5. Databricks to Local LLMs
  6. Open Source LLMOps Solutions

Next-Gen AI Development with Hugging Face — Pragmatic AI Labs

  1. Hugging Face Foundations
  2. Fine-Tuning with Hugging Face
  3. Rust-Native AI with Candle and Burn
  4. Deploying Hugging Face Models
  5. Hugging Face Agents and Tools

Track 4 — Platform and Tooling

Production AI engineering — building the systems others build on.

AI Tooling — Pragmatic AI Labs

Foundation Models and Bedrock:

  1. Generative AI and Foundation Models on AWS
  2. Intelligent Applications with Amazon Bedrock
  3. Prompt Architecture and NLP on Amazon Bedrock
  4. AI Orchestration: From Local Models to Cloud

Enterprise AI and Security:

  1. Enterprise AIOps with Amazon Q Business
  2. AI Security and Governance on AWS
  3. AI-Powered Analytics and Performance Engineering
  4. CLI Automation with Amazon Q and CloudShell

Agents, Debugging, and Multi-Modal:

  1. Deterministic LLM Programming
  2. Agentic AI: Actor Models and Subagent Architecture
  3. AI Debugging and Test-Driven Fixes
  4. Multi-Modal AI

Privacy, Pipelines, and MCP:

  1. Privacy-Conscious Development with AI Assistants
  2. AI-Powered Data Pipelines with Deno
  3. Building Deterministic MCP Agents
  4. Conversational Bot Architecture with Rust and Deno

Production and Capstone:

  1. AI Code Review Automation with GitHub Actions
  2. LLM Security and Vulnerabilities
  3. Build a Production SaaS Application with AI
  4. AI Tooling Capstone: Serverless Multi-Model Systems

Rust Programming — Duke

  1. Rust Fundamentals
  2. Data Engineering with Rust
  3. Rust for DevOps
  4. Python and Rust with Linux Command Line Tools
  5. Rust for Large Language Model Operations (LLMOps)

Standalone Courses

Guided Projects (1–2 hour portfolio builds)

Data engineer path: Track 1 → Track 2 → MLOps spec in Track 3.

AI engineer path: Track 1 → MLOps + LLMOps + Hugging Face in Track 3 → AI Tooling in Track 4.

Platform / staff engineer path: All four tracks; Track 4's AI Tooling capstone is the portfolio artifact.

Rust-curious: Finish Track 1, then jump into the Rust Programming spec in Track 4 and Rust-Native AI within the Hugging Face spec.