Skip to main content
FORWARD
University
Forward University campus
Forward AI Academy

Every course, and exactly what you build on it.

Four to twelve weeks. Online, live sessions plus self-paced work. No entry requirements on any course in this list.

Filter the catalogue

Showing 30 of 175 courses in AI Engineering and Development.

Developers and technical builders: Python, APIs, agents, retrieval and deployment. The engineering craft behind AI products, taught on the tools teams really use.

FA-1008PathIntroductory

Learn Python with AI

Learn Python programming with AI tools. This course takes you from fundamentals to best practices using Codex CLI for serious development.

Length
4 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1008
FA-1013Introductory

Intro to Vibe Coding

Learn about vibe coding, different tools for effective vibe coding, and how to vibe code your own application.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1013
FA-1015Introductory

Learn Python 3

Learn the basics of Python 3.13, one of the most powerful, versatile, and in-demand programming languages today.

Length
6 weeks
Commitment
4 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1015
FA-1024FreeIntroductory

Intro to AI Agents

Understand AI agents from the ground up in this beginner-friendly course covering autonomous systems and agentic workflows.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1024
FA-1027FreeIntroductory

Encouraging Innovation and Experimentation with AI

Leverage AI to foster a culture of innovation with an experimental mindset. Learn strategies for continuous improvement and successful transformations.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1027
FA-1029Intermediate

Learn How to Build AI Agents

Learn the building blocks of agentic workflows and autonomous agents in this course.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1029
FA-1031FreeIntroductory

Learning Django Using Generative AI Help

Learn Django using generative AI tools. Dive into Django's MTV architecture, use AI tools for project setup, and create a robust web application.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1031
FA-1037Introductory

AI-Assisted Development with Codex CLI

Learn to build maintainable projects with AI using Codex CLI in this course on agentic coding, specs, TDD, and context engineering.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1037
FA-1039PathIntermediate

Build AI Agents with OpenAI and LangChain

Learn to build autonomous AI agents that use tools, make decisions, and accomplish complex tasks using LangChain and agentic design patterns.

Length
4 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1039
FA-1044PathIntroductory

Build Chatbots with Python

Build rules-based and generative AI chatbots with Python.

Length
8 weeks
Commitment
4 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1044
FA-1048PathIntermediate

Learn LangChain

Build powerful AI applications using LangChain and LangGraph.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1048
FA-1050FreeIntroductory

Build and Deploy an App with Cursor

Learn how to use Cursor AI to build apps by just describing what you want. Create a task manager with search, filters, and deploy it live to Netlify.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1050
FA-1066FreeIntroductory

Intro to AI Agents with Letta

Learn to build stateful AI agents with persistent memory using Letta's MemGPT architecture, designed for developers and ML engineers.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1066
FA-1074Intermediate

Build AI Applications with Streamlit

Learn Streamlit to build and deploy interactive AI applications with Python in this hands-on course.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1074
FA-1075FreeIntroductory

Intro to AI Programming with Lovable

Learn Lovable AI to build web apps from plain language in this course. Create, edit and deploy applications with AI assistance.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1075
FA-1089FreeIntroductory

Learn to Program Alexa

Learn how to build and host Alexa Skills that respond to users' vocal commands.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1089
FA-1100FreeIntroductory

Intro to AI Programming with Windsurf

Learn to build a Next.js portfolio site using Windsurf AI , a coding agent that writes code alongside you.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1100
FA-1108FreeIntermediate

Intro to GitHub Copilot

Learn how to use GitHub Copilot to streamline your workflow and development. This course provides an in-depth understanding of the AI-driven coding assistant.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1108
FA-1111FreeIntroductory

Intro to AI Programming with V0

Learn to build production-ready apps faster using v0, Vercel's AI code generator, in this hands-on course for developers.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1111
FA-1112FreeIntroductory

Unit Testing with Generative AI Case Study

Use generative AI to help create a unit test for Python code. Generative AI can generate unit tests for all of the functions of a Python class.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1112
FA-1113FreeIntroductory

Creating documents efficiently with Copilot for Microsoft 365

Leverage AI with Copilot for Microsoft 365. Enhance document creation in Word, amplify presentations in PowerPoint, boost collaboration in Loop, and facilitates brainstorming in Whiteboard.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1113
FA-1118FreeIntroductory

Intro to AI Programming with Bolt

Learn to build and ship a weather app with AI using Bolt AI coding tools , no prior experience needed.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1118
FA-1122PathIntermediate

The Generative AI Cloud Odyssey: Exploring AWS, Azure, and GCP

Learn Generative AI on AWS, Azure & GCP through hands-on projects. Develop cloud-based AI skills and build intelligent solutions across major platforms.

Length
8 weeks
Commitment
4 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1122
FA-1123FreeIntroductory

Discovering Copilot for Windows 11

Leverage Copilot on Windows 11 for increased efficiency and productivity. Learn to take screenshots, activate system settings, and generate creative text and images.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1123
FA-1130FreeIntroductory

Streamline Resume Creation with Generative AI Case Study

Use generative AI to create a custom resume, tailor-made to a specific job application that includes relevant keywords for improved discoverability.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1130
FA-1138FreeIntroductory

Debug Python Code with Generative AI Case Study

Use generative AI to resolve Python code issues. Generative AI can help you fix bugs, test and simulate code, optimize and improve performance, and much more.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1138
FA-1142FreeIntroductory

Pair Programming with Generative AI Case Study

Use generative AI for pair programming by teaming up with an AI system to generate Python code in the driver-navigator style of pair programming.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1142
FA-1152FreeIntroductory

Optimizing Code with Generative AI Case Study

Leverage generative AI tools to optimize code readability, maintainability, testability, and resource efficiency, fostering streamlined development.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1152
FA-1159FreeIntermediate

Generative AI on AWS: Generating Code with Amazon CodeWhisperer

Unleash productivity with Amazon CodeWhisperer. Learn setup, automated code generation, software optimization, and security configuration best practices.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1159
FA-1161FreeIntermediate

Learn Conversational Design with Alexa

Learn how to use advanced techniques like entity resolution and dialog management to build more conversational Alexa skills.

Length
2 weeks
Commitment
2 hours

You build: A working build in this stack, committed with a readme and a failure log.

You earn: Verified micro, credential: AI Engineering Practice

Enrol on FA-1161