Staging environment
Hero image

Large Language Models for Beginners

In four weeks, learn to create applications using large language models, empowering you to develop the next generation of digital solutions.

This course is no longer available.

Explore other courses

Course overview

Unlock the world of Generative AI with the right skill set

Large language models (LLMs) are a powerful tool that can be used to generate text, translate languages, write different kinds of creative content, and answer your questions in an informative way. In this course, you will learn how to program LLMs using Python and Langchain.


This course will expand your skill set with the latest libraries, frameworks, and tools. You will be able to develop innovative applications, experiment with new technologies, and push the boundaries of what's possible. By combining your programming skills with the power of large language models, you can create and deploy intelligent and interactive solutions.


With these skills, you can explore new opportunities in areas of AI, data science, natural language processing and other emerging fields.

Who is this course for

01

This course is for professionals who want to break into the tech industry.

02

This course is for developers who want to develop new cutting edge skills.

03

This course is for technical leaders who want to lead their teams to build innovative products.

What you’ll get out of this course

Learn the basics of LLMs

Get a comprehensive introduction to the concepts, current landscape, applications and potential of large language models.

Learn how to program LLMs using Python and Langchain

Through engaging demonstrations and hands-on exercises, participants will learn the essential techniques and best practices for effectively programming LLMs.

Learn how to use LLMs for a variety of tasks

Gain valuable insights into implementing practical applications such as generating answers from proprietary data and developing customised chatbots.

Build your portfolio with end-to-end projects

Through guided instruction and practical exercises, participants will work on real-world projects from inception to deployment, applying their knowledge in a practical setting.

What’s included

Live sessions

Learn directly from Altaf Rehmani & Jyoti Gupta in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

9 lessons • 4 projects

Week 1

Jul 6—Jul 7

    Introduction to Large Language Models

    • 📄

      Introduction to Large Language Models

    • 📄

      Applications and Landscape of Large Language Models

    • ✍️

      Exercise

      Submit by Jul 13
    • 📄

      Video Recording

Week 2

Jul 8—Jul 14

    Prompt Engineering and Langchain

    • 📄

      Recap

    • 📄

      Prompt Engineering

    • ✍️

      Exercises - Prompt Engineering

      Submit by Jul 13
    • 📄

      Intro to Langchain - Part 1

    • 📄

      Create an LLM App in 15 Minutes

    • ✍️

      Exercises - LLM App

      Submit by Jul 20
    • 📄

      Intro to Langchain - Part 2

    • ✍️

      Exercises - Langchain

      Submit by Jul 19
    • 📄

      Video Recording

Week 3

Jul 15—Jul 21
    Nothing scheduled for this week

Week 4

Jul 22—Jul 27
    Nothing scheduled for this week

Meet your instructor

Altaf Rehmani

Altaf Rehmani

Digital transformation and AI specialist

20 years of experience in leadership and investor roles across financial services, Education and Retail. Interested in all things digital, teaching and applying AI to solve practical problems.

Jyoti Gupta

Jyoti Gupta

Software Architect and AI Instructor

15 years experience in enterprise software development, teaching data science and AI.

Course schedule

4 hours per week

  • Saturdays

    9:00am - 10:00am EST


  • Coursework and weekly projects

    3 hours per week


Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions