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-1008
PathPathIntroductory

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

View full courseEnrol
FA-1013
CourseIntroductory

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

View full courseEnrol
FA-1015
CourseIntroductory

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

View full courseEnrol
FA-1024
CourseFreeIntroductory

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

View full courseEnrol
FA-1027
CourseFreeIntroductory

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

View full courseEnrol
FA-1029
CourseIntermediate

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

View full courseEnrol
FA-1031
CourseFreeIntroductory

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

View full courseEnrol
FA-1037
CourseIntroductory

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

View full courseEnrol
FA-1039
PathPathIntermediate

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

View full courseEnrol
FA-1044
PathPathIntroductory

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

View full courseEnrol
FA-1048
PathPathIntermediate

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

View full courseEnrol
FA-1050
CourseFreeIntroductory

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

View full courseEnrol
FA-1066
CourseFreeIntroductory

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

View full courseEnrol
FA-1074
CourseIntermediate

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

View full courseEnrol
FA-1075
CourseFreeIntroductory

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

View full courseEnrol
FA-1089
CourseFreeIntroductory

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

View full courseEnrol
FA-1100
CourseFreeIntroductory

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

View full courseEnrol
FA-1108
CourseFreeIntermediate

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

View full courseEnrol
FA-1111
CourseFreeIntroductory

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

View full courseEnrol
FA-1112
CourseFreeIntroductory

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

View full courseEnrol
FA-1113
CourseFreeIntroductory

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

View full courseEnrol
FA-1118
CourseFreeIntroductory

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

View full courseEnrol
FA-1122
PathPathIntermediate

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

View full courseEnrol
FA-1123
CourseFreeIntroductory

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

View full courseEnrol
FA-1130
CourseFreeIntroductory

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

View full courseEnrol
FA-1138
CourseFreeIntroductory

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

View full courseEnrol
FA-1142
CourseFreeIntroductory

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

View full courseEnrol
FA-1152
CourseFreeIntroductory

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

View full courseEnrol
FA-1159
CourseFreeIntermediate

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

View full courseEnrol
FA-1161
CourseFreeIntermediate

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

View full courseEnrol