Generative AI and LLMs
Build job-ready generative AI and LLM expertise, from prompt engineering and application development to RAG and AI systems.
Duration
Approx 12 weeks3 hrs per week

Gain practical generative AI and LLM skills
Generative AI is rapidly becoming an important part of modern technology and software development. This four-course ExpertTrack takes you from the foundations of large language models (LLMs) to building, deploying, and managing advanced AI applications.
You’ll begin by understanding how generative AI and transformers work, while developing practical prompt engineering skills. You’ll then progress to working with LLM APIs and frameworks such as LangChain and LlamaIndex, building applications that connect models with tools and data.
Advance your LLM application development skills
As your expertise grows, you’ll learn how to build retrieval-augmented generation (RAG) systems using embeddings, semantic search, and vector databases. You’ll explore how to ground LLM responses in external knowledge and evaluate the quality of your AI applications.
You’ll then take your skills into advanced generative AI engineering. Learn to fine-tune models using techniques such as LoRA and QLoRA, develop multimodal AI applications, and deploy GenAI solutions using APIs, containers, and cloud platforms.
Prepare for a career in generative AI
The final stage of the collection focuses on making AI systems reliable and production-ready. You’ll explore LLMOps, evaluation, safety, observability, and model monitoring, developing an understanding of how generative AI systems are managed throughout their lifecycle.
Through practical, project-based learning, you’ll build skills across the full LLM development workflow – from prompting and application development to RAG, fine-tuning, deployment, and monitoring.
Develop job-ready AI engineering expertise
By completing this ExpertTrack, you’ll have developed practical expertise relevant to emerging roles such as Generative AI Engineer, LLM Engineer, AI Engineer, and LLM Application Developer. Whether you’re looking to move into generative AI or strengthen your existing technical career, this collection provides a structured pathway to build the advanced skills employers increasingly value.
Key skills you will learn
- Generative AI
- LLMs
Experience required
This ExpertTrack is designed for software developers, data professionals, machine learning practitioners, and other technical professionals who want to build job-ready expertise in generative AI and LLMs. You should already be able to program in Python and understand basic machine learning concepts
Getting started
You’ll progress from prompt engineering and LLM applications to RAG, fine-tuning, and production systems, preparing you for roles in generative AI and LLM engineering.
ExpertTrack course overview
Course 1
Generative AI and Prompt Engineering Foundations
Build practical generative AI, prompt engineering & context engineering skills, learning how LLMs work & create effective prompts.
3 tests
3 weeks
3 hours per week
Week 1
Generative AI and LLM Fundamentals
- Welcome to Generative AI: Understanding the Landscape
- Inside the Transformer Architecture
- Exploring the LLM Landscape and Responsible AI
Week 2
Prompt Engineering Essentials
- Anatomy of an Effective Prompt: From Intent to Output
- Prompting Strategies: Zero-Shot, One-Shot, and Few-Shot
- Task-Specific Prompting and Debugging
Week 3
Advanced Prompting Strategies
- Reasoning Prompts: Guiding LLMs Through Complex Tasks
- Structured and Compositional Prompting: Building Complex Prompts
- Adversarial Prompting and Human-in-the-Loop: Testing and Improving AI Safety
- Context Engineering: Beyond the Prompt
Course 2
Building LLM Applications with APIs and Frameworks
Gain practical LLM application development skills and understand how to create reliable generative AI applications with Python.
3 tests
3 weeks
3 hours per week
Week 1
LLM API Integration and Generation Controls
- Calling LLM APIs Across Providers
- Configuring Generation and Managing Tokens
- Structured Outputs and Tool Calling
Week 2
Building Applications with LangChain and LlamaIndex
- Composing Applications with LangChain
- Document Ingestion and Querying with LlamaIndex
Week 3
Model Selection, Reliability, and the Capstone
- Selecting the Right Model
- Reliability, Observability, and the Capstone
Course 3
Retrieval-Augmented Generation and Vector Databases
Learn retrieval-augmented generation and build knowledge-grounded AI applications using advanced RAG techniques.
3 tests
3 weeks
3 hours per week
Week 1
Embeddings and Vector Databases
- Text Embeddings and Semantic Search
- Vector Databases and Similarity Search
Week 2
Building and Advancing RAG Pipelines
- The RAG Architecture — Retriever, Augmenter, Generator
- Advanced Retrieval Techniques
Week 3
Evaluating and Shipping RAG Systems
- Measuring RAG Quality
- Improving Pipelines and the Capstone
Course 4
Applied Generative AI and Production Systems
Develop advanced generative AI skills and learn how to fine-tune, deploy, evaluate, and monitor production-ready LLM applications.
3 tests
3 weeks
3 hours per week
Week 1
Fine-Tuning and Model Specialisation
- When and How to Fine-Tune
- Parameter-Efficient Fine-Tuning
Week 2
Multimodal Systems and Deployment
- Building Multimodal Applications
- Deploying GenAI Applications
Week 3
LLMOps, Safety, and the Capstone
- LLMOps and Production Safety
- Observability, Monitoring, and the Capstone
Prove you're job ready
Highlight the new, job-relevant skills you’ve gained and supplement existing qualifications with a hard-earned, industry-specific digital certificate – plus one for every course within your ExpertTrack.
- Learn the latest in your chosen industry or subject.
- Complete each course and pass assessments.
- Receive certificates validated by the educating organisation.
- Impress employers with learning outcomes you can add to your CV.
- Make your career dreams a reality.
Download a PDF
How ExpertTracks work
Join an ExpertTrack to master new skills in your chosen specialist area. Work through a series of topic-focused courses at your own pace, and pass the final assessment to earn a digital certificate award which proves your expertise.
Decide if the ExpertTrack is right for you with free access to the full suite of courses and assessments for a week.
Pay a monthly subscription fee of $39 for as long as it takes you to complete the ExpertTrack. You can learn at your own pace and cancel at any time.
Receive a certificate for every completed course and pass the final assessment to earn a digital certificate.
Use your specialist training to progress further in your career or build expertise in areas you’re passionate about.
Learning on FutureLearn
Your learning, your rules
- Courses are split into weeks, activities, and steps to help you keep track of your learning
- Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities
- Stay motivated by using the Progress page to keep track of your step completion and assessment scores
Join a global classroom
- Experience the power of social learning, and get inspired by an international network of learners
- Share ideas with your peers and course educators on every step of the course
- Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others
Map your progress
- As you work through the course, use notifications and the Progress page to guide your learning
- Whenever you’re ready, mark each step as complete, you’re in control
- Complete 90% of course steps and all of the assessments to earn your certificate
Want to know more about learning on FutureLearn? Using FutureLearn
What are our learners saying?
Add a new skill or forge a new path
"I recommend Futurelearn to anyone looking to learn and upskill...If you are in the job market, you might want to add a new skill or forge a new path."
They bring the classroom right to you
"FutureLearn courses are always interesting and informative. They bring the classroom right to you and send you on a journey to explore new ideas and offer interesting topics."
Start learning today - free 2-day trial
After your free trial you can:
- Pay $39 per month to keep learning online
- Have complete control over your subscription; you can cancel any time
- Work at your own pace and set your own deadlines at every stage
- Only pay while you’re learning; the subscription will cancel automatically when you finish
- Complete online assessments to test your knowledge and prove your skills
- Earn digital course certificates and a final award that you can share online, with potential employers, and your professional network
- Keep access to the content of courses you complete even after your subscription ends
FAQ
ExpertTracks are a series of online courses designed to help you master new skills in specialist areas. You pay a monthly subscription fee which includes access to all courses within the ExpertTrack, as well as assessments and the final digital certificate.
Each ExpertTrack comes with a 2-day free trial period. You may cancel your subscription at any time and your subscription will automatically cancel when you finish the courses and assessments in your chosen ExpertTrack.
Yes. All of our ExpertTracks come with a 2-day free trial. You may claim one free trial period per ExpertTrack.
You have two days before you will be charged your first monthly subscription fee. When you join an ExpertTrack you automatically receive a 2-day free trial period. You can cancel at any time during the trial period and no payment will be taken from your account.
Please see our full refund policy here.
No, all of our ExpertTracks consist of fully online courses. This means you can take an ExpertTrack from anywhere in the world.
No. ExpertTracks are designed for you to master new skills in a specialist area. You will earn a digital certificate that proves your learning, but it does not carry accreditation.
If you’re looking for certified or accredited courses, many of our microcredentials offer university credit or professional certification.
Have more questions about ExpertTracks? Read the ExpertTracks FAQs, or contact us.
