К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
LLM-empowered Python Programming for AI · LearnSpace
Назад в каталог
courseraПрограммирование

LLM-empowered Python Programming for AI

Курс от University of Glasgow
Средний≈ 14.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The first course introduces essential Python programming skills for applied AI. Thanks to Large Language Models (LLMs), you no longer need to be a proficient Python programmer to make good use of AI techniques in your science and engineering practice. Instead, you only need to handle the fundamentals of Python, its use for AI, and systematically describe your requirements for LLM tools. However, systematic LLM-empowered Python programming lessons are rare. This course aims to fill this gap. In 3 modules, you will be able to generate Python programs, understand them, and validate them, and become a proficient Python programmer, particularly in Python programs for numerical computing and AI. Students who already have strong Python programming experience can proceed directly to Course 2.

Навыки, которые вы освоите

Object Oriented Programming (OOP)NumPyModel TrainingPython ProgrammingPandas (Python Package)Scikit Learn (Machine Learning Library)Generative AIPrompt PatternsProgramming PrinciplesApplied Machine LearningData AnalysisPrompt EngineeringUnit TestingLarge Language ModelingDevelopment EnvironmentData StructuresLLM ApplicationMachine Learning MethodsStatistical Machine LearningMatplotlib

Программа курса

3 модулей · 50 учебных материалов

01Python Fundamentals and LLM-based Programming16 материалов

Welcome

Specialization and Course StructureЧтениеCourse Sample CertificateЧтениеSpecialisation Sample CerificateЧтениеConnect with UofG OnlineЧтение

Учитесь у экспертов

Bo Liu

Professor

Xin Ma

Xin Ma

LLM-empowered Python Programming for AI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.4 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Welcome to LLM-empowered Python Programming for AIВидео

Module 1: Python Fundamentals and AI-Assisted Programming

Setup Python EnvironmentВидеоTutorial 1 - Python installation and a demo of Jupyter NotebookВидеоVariables, Operators, Control Structure, Loop, FunctionsВидеоAI-assisted Python ProgrammingВидеоTutorial 2 - Cases for using LLM for Python programming ВидеоPPT Lecture Slides - Python FundamentalsЧтение

Dialogue

Python Foundations and AI-Assisted Programming: From Syntax to Problem SolvingDIALOGUE

Module 1 Quiz

Module 1 QuizЗадание

Module 1 Programming Assignment

Module 1 Practice AssignmentЧтениеAssignment 1.1: Build a Student Score AnalyzerЛабораторная

Module 1 Summary

Module 1 RecapВидео
02Python Data Structures, Libraries, and Numerical Programming17 материалов

Module 2 Introduction

Module 2 IntroductionВидео

Module 2-1: Python Objects and Data Structures

Objects and Classes in PythonВидеоPython ListsВидеоPython Built-in Classes, Modules, PackagesВидеоPPT Lecture Slides - Python Objects and Data StructuresЧтение

Module 2-2: Python Libraries and Numerical Programming

Data Analysis with NumPy and PandasВидеоData Visualization with MatplotlibВидеоTutorial - Getting Started with NumPy in PyCharmВидеоTutorial - AI-Assisted Pandas AnalysisВидеоTutorial - AI-Assisted Data Visualisation with MatplotlibВидеоPPT Lecture Slides - Python Libraries and Numerical ProgrammingЧтение

Dialogue

Thinking in Objects: Building Structured and Reusable Python ProgramsDIALOGUE

Module 2 Quiz

Module 2 QuizЗадание

Module 2 Programming Assignments

Module 2 Practice AssignmentЧтениеAssignment 2.1: Daily Sales Data AnalyzerЛабораторнаяAssignment 2.2: Daily Temperature Data AnalysisЛабораторная

Module 2 Summary

Module 2 RecapВидео
03LLM-assisted Python programming for AI17 материалов

Module 3 Introduction

Module 3 IntroductionВидео

Module 3-1: Introduction to scikit-learn

Getting Started with scikit-learnВидеоPPT Lecture Slides - Intro to scikit-learnЧтение

Module 3-2: Classification & Regression with scikit-learn

Tutorial - Case Study 1: Linear Regression ВидеоTutorial 2 - KNN Classification Case StudyВидеоTutorial - Case Study: KNN Visualisation and EvaluationВидеоPPT Lecture Slides & Tutorial Resources - Classification & Regression with scikit-learnЧтение

Module 3-3: Complex Function Writing

Tutorial - Complex Function WritingВидеоTutorial - Building and Visualizing a Fitness Function in PythonВидеоPPT Lecture Slides - Complex Function WritingЧтение

Dialogue

From Data to Prediction: Understanding Machine Learning WorkflowsDIALOGUE

Module 3 Quiz

Module 3 QuizЗадание

Module 3 Programming Assignments

Module 3 Practice AssignmentЧтениеAssignment 3.1: Build a Fruit Classifier with KNNЛабораторнаяAssignment 3.2: Predict Salaries with Linear RegressionЛабораторная

Module 3 Summary

Module 3 RecapВидеоContinue Learning with UofG OnlineЧтение