Skip to content
UdemyData AnalysisPaid courseAll LevelsCertificate

Introduction to Large Language Models (LLMs) In Python (Udemy.com)

Develop Your Own Document-Reading Virtual Assistant With LLMs

Created by: Minerva Singh

Last updated November 2025

icon
What you will learn

  • Learn to work with Jupyter notebooks in a brand new cloud ecosystem-Saturn Cloud
  • Read in multiple PDFs into Python
  • Implement common natural language processing (NLP) techniques including entity recognition and keyword extraction
  • Get acquainted with common Large Language Model (LLM) frameworks including LangChain
  • Implement LLM frameworks for abstract summarisation and answering questions

How it compares

Against the other 371 rated Udemy courses in Data Analysis on CourseDuck:

  • Rating4.5 out of 5higher than 49% of them
  • Reviews2,212#89 of 372 by number of reviews
  • Length2.9 hoursshorter than 67% of them
  • Last updatedNovember 2025more recently than 50% of them

icon
Course Description

Unlock the potential of large language models (LLM) with my comprehensive course: "Introduction to Large Language Models (LLMs) In Python." With a focus on LLM frameworks such as OpenAI, LangChain, and LLMA-Index, this course empowers you to build your own Document-Reading Virtual Assistant. Whether you're new to LLM implementation or seeking to advance your AI skills, this course offers an invaluable opportunity to explore the cutting-edge field of AI.


Course Highlights:


- Cloud-Based Python Environment: Harness the power of Saturn Cloud, a cloud-based Python environment, to implement robust LLM implementations.


- Practical Text Analysis: Learn to implement essential Natural Language Processing (NLP) techniques, including entity recognition and keyword extraction, to deconstruct the text documents


- Leveraging LLM Frameworks: Discover standard techniques for LLM frameworks, including LangChain, OpenAI and LLAMA-Index, for abstract summarization and querying.


Why Enroll in This Course?


By enrolling in this course, you're embarking on a journey to become an expert in harnessing the potential of text data with Large Language Models (LLMs). Driven by the vision of our experienced instructor, who holds an MPhil from the University of Oxford and a data-intensive PhD from Cambridge University, you'll receive the guidance needed to navigate the complexities of LLM implementation.


Beyond the course content, you'll benefit from continuous support, ensuring you extract the maximum value from your investment. Join our community of learners, immerse yourself in LLM analysis, and advance your expertise in AI and data science.


Enroll Now to Unlock the Power of Text Data With LLMs!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Minerva Singh

I completed a PhD (University of Cambridge, UK) in 2017 where I focussed on implementing data science techniques for quantifying the impact of forest loss on tropical ecosystems. I hold an MPhil (School of Geography and Environment) and an MSc (Department of Engineering) from Oxford University. I have more than 10 year's experience in conducting academic research (published in high level peer-reviewed international scientific journals such as PLOS One) and advising both non-governmental and industry stakeholders in data science, deep learning and earth observation (EO) related topics.

I have a strong track record in implementing machine learning, data visualization, spatial data analysis, deep learning and natural language processing tasks using both R and Python. In addition to being educated at the best universities in the world, I have honed my statistical and data analysis skills through many MOOCs, including The Analytics Edge (R based statistics and machine learning course offered by EdX), Statistical Learning (R-based Machine Learning course offered by Stanford online) and the IBM Data Science Professional certificate Track. I specialise in a variety of topics ranging from deep learning (Tensorflow, Keras) to machine learning to spatial data analysis (including EO data processing), data visualizations, natural language processing, financial analysis among others. I have acted as a peer reviewer on highly

icon
More courses by Minerva Singh

$19.99

$13.99

$94.99

$12.99

$99.99

$94.99

icon
More Data Analysis courses

Free

$79.99

$12.99

$74.99

$69.99

Free

icon
Reviews

4.5

2,212 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anonymized User on 5/7/2026

This course session really pretty and having informative value of content. I hope it will be help me to upgrade my skills.

By Dimitriy Boichev on 3/1/2026

This course helped me understand tokenization, model inference, and prompt engineering in Python. The hands-on exercises made learning engaging and useful.

By Zexard Omacap on 2/28/2026

This training is well explained and beginner-friendly. The instructor clearly demonstrates how to use Python to build intelligent language workflows with LLMs.

By Elh Mabrouk on 2/25/2026

I enjoyed this training because it breaks down complex concepts into simple, easy-to-follow steps. The code examples helped me understand how to implement LLMs in real projects.

By Etienne Awo on 10/24/2025

This course is perfect for both beginners and intermediate learners. The instructor doesn’t just show code — they explain the intuition behind each step, which made everything much easier to understand.

By Mst Sonali on 10/24/2025

I loved how this course balances theory and practice. It starts with core NLP concepts and gradually introduces transformer models and Python libraries like Hugging Face. A great way to get hands-on with LLMs!

By MD Nokib on 10/22/2025

This is a fantastic introduction to Large Language Models. I now understand how attention mechanisms, embeddings, and transfer learning come together to make LLMs powerful. Highly recommended!

By Md Abdullah Al Mamun on 10/22/2025

I really enjoyed this course! It broke down the complex world of LLMs into digestible sections. The hands-on coding in Python helped me grasp how models like GPT and BERT are built and trained.

By Suhel Ahmed on 10/22/2025

Before taking this course, I found LLMs intimidating. But now, I feel confident working with pre-trained models, tokenizers, and embeddings in Python. The lessons were well-paced and full of practical demos.

By Anonymized User on 5/28/2024

The hands-on commands were hard to follow and there were not enough explanation by instructor to describe why the commands were used as they were. As a beginner to LLM, this course was hard to follow.

Showing all 10 reviews on CourseDuck

Read all 2,212 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100