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

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

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

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

Foundations of AI and Machine Learning

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

О курсе

This course provides a comprehensive introduction to fundamental components of artificial intelligence and machine learning (AI & ML) infrastructure. You will explore the critical elements of AI & ML environments, including data pipelines, model development frameworks, and deployment platforms. The course emphasizes the importance of robust and scalable design in AI & ML infrastructure. By the end of this course, you will be able to: 1. Analyze, describe, and critically discuss the critical components of AI & ML infrastructure and their interrelationships. 2. Analyze, describe, and critically discuss efficient data pipelines for AI & ML workflows. 3. Analyze and evaluate model development frameworks for various AI & ML applications. 4. Prepare AI & ML models for deployment in production environments. To be successful in this course, you should have intermediate programming knowledge of Python, plus basic knowledge of AI and ML capabilities, and newer capabilities through generative AI (GenAI) and pretrained large language models (LLM). Familiarity with statistics is also recommended.

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

Artificial Intelligence and Machine Learning (AI/ML)Machine LearningScalabilityApplication FrameworksData PreprocessingData PipelinesData SecurityInfrastructure ArchitectureAI IntegrationsMLOps (Machine Learning Operations)Artificial IntelligenceModel EvaluationAI WorkflowsData InfrastructureData ManagementData CleansingApplication DeploymentModel Deployment

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

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

01Introduction to AI/ML environments42 материалов

Welcome to the course

Introduction to the AI/ML engineering advanced professional certificate programВидеоIntroduction to the foundations of AI/ML infrastructureВидеоA day in the life of an AI/ML engineerВидеоWelcome to the Coursera CommunityЧтение

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

Microsoft

Преподаватель курса

Foundations of AI and Machine Learning
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 35.9 ч

5 модулей

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

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Discussion: AI/ML engineer responsibilitiesЧтение
Microsoft updatesЧтение
Getting started with Jupyter Notebooks in Azure Machine Learning StudioВидео
Practice activity: Setting up your environment in Microsoft AzureЧтение
Reflection: Setting up your environment in Microsoft AzureЗадание
Walkthrough: Setting up your environment in Microsoft Azure (Optional)Чтение
Selecting the right model deployment strategy in Microsoft AzureЧтение
Practice activity: Selecting the right model deployment strategy in Microsoft AzureЧтение
Reflection: Selecting the right model deployment strategy in Microsoft AzureЗадание
Walkthrough: Justifying your choice of model selection (Optional)Чтение
Course syllabus: Foundations of AI and Machine Learning InfrastructureЧтение
Building the Backbone of AI/ML SystemsDIALOGUE

AI/ML infrastructure

Introduction to AI/ML infrastructureВидеоData sources and pipelines, frameworks, and platformsВидеоPractice activity: Matching components to functionsЗаданиеKnowledge check: Components of AI/ML infrastructureЗадание

Data sources and pipelines

Introduction to data sources and pipelinesВидеоThe structure and role of data sources and pipelines explainedЧтениеIn-depth exploration of data sources and pipelinesЧтениеExamples of data sources and pipelinesВидеоKnowledge check: Data sources and pipelinesЗадание

Model development approaches and frameworks

Introduction to model development approaches and frameworksВидеоModel development frameworks and their applications explainedЧтениеKey considerations in selecting a model development frameworkЧтениеPractice Activity: Selecting an appropriate framework for a complex business issueЧтениеExplication of framework selectionЧтениеReflection: Framework selection Задание

Deployment platforms for AI/ML

Introduction to deployment platformsВидеоImportance of deployment platformsВидеоFeatures and requirements for effective deploymentВидеоKnowledge check: Deployment platformsЗадание

Module summary: Introduction to AI/ML environments

Summary: AI/ML applicationsВидеоA practical guide: Deploying AI/ML modelsЧтениеPractice activity: Deployment platformsЧтениеReflection: Deployment platformsЗаданиеWalkthrough: The predictive maintenance business problem (Optional)ЧтениеIndustry exemplar: Model deploymentВидеоGraded quiz: AI/ML applicationsЗадание
02Data management in AI/ML35 материалов

Data acquisition techniques

Overview of data sourcesВидеоMethods for acquiring dataВидеоTools and libraries for data acquisition: a focus on SQLЧтениеPractice Activity: Setup of a Basic Data Scraper in PythonЧтениеReflection: Local set up of basic scraper in PythonЗаданиеWalkthrough: Setup of a local python data scraper (Optional)ЧтениеPractice Activity: Fetch a Document Using a Python Web ScraperЧтениеReflection: Fetching a document using the Python web scraperЗаданиеWalkthrough: Fetch a Document Using the Python Web Scraper (Optional)Чтение

Data cleaning and preprocessing

Importance of data cleaning and preprocessingВидеоManage Missing Values, Outliers, Normalize, and Transform DataЧтениеPractice activity: Setup a local data cleaning and preprocessing toolЧтениеReflection: Setting up of a local data cleaning and preprocessing toolЗаданиеWalkthrough: Setup of a data preprocessing tool (Optional)ЧтениеPractice activity: Apply the preprocessing tool to a dummy dataset for ML applicationЧтение

Efficient data sources for RAG in LLMs

Introduction to RAGВидеоComparison of data sources for RAG and traditional ML pipelinesЧтениеBest practices for maintaining efficient data sources for RAGВидеоError identification in data collectionЧтениеHow to identify errors in data collection (Optional)Чтение

Data security: Best practices

The importance of data security in AI developmentЧтениеCommon data security practicesЧтениеReal-world case studies of data breachesЧтениеKnowledge check: Best practices in data securityЗаданиеHear from an expert: Security considerations when working with dataВидео

Module summary: Data management in AI/ML

Summary: Data management in AI/MLВидеоPractice activity: Auditing ML code for security vulnerabilitiesЧтениеReflection: Auditing ML code for security vulnerabilitiesЗаданиеWalkthrough: Auditing ML code for security vulnerabilities (Optional)ЧтениеHear from an expert: Industry exemplarВидеоGraded quiz: Data management in AI/MLЗадание
03Considering and selecting model frameworks 30 материалов

Overview of ML frameworks and libraries

Introduction to popular ML frameworksЧтениеOverview of pretrained LLMsЧтениеKey features and use cases for frameworks and modelsВидеоPractice activity: Selecting and justifying a framework ЧтениеReflection: Selecting and justifying a frameworkЗаданиеWalkthrough: Selecting and justifying a framework (Optional)Чтение

Strengths and weaknesses of ML frameworks

Strengths and weaknesses of various ML frameworksЧтениеComparison of ML frameworksЧтениеApplicability of pretrained LLMsВидеоReal-world case studies of ML frameworksЧтениеDiscussion: Strengths and weaknesses of your selected framework Чтение

Implementing models using selected frameworks

Introduction to implementing modelsЧтениеGuide to implementing a simple model in TensorFlowВидеоGuide to implementing a simple model in PyTorchВидеоApply pretrained LLMs for specific tasksЧтениеPractice activity: Implementing a modelЧтениеReflection: Implementing a modelЗадание

Framework selection based on project requirements

Criteria for selecting frameworks based on project needsВидеоBest practices for adapting frameworks to projectsЧтениеReal-world case studies of framework selection and its impact on industry projectsЧтениеPractice activity: Selecting a framework for a phantom projectЧтениеReflection: Framework selection based on project needsЗаданиеWalkthrough: Framework selection based on project needs (Optional)Чтение

Module summary: Considering and selecting model frameworks

Summary: Selecting a frameworkВидеоPractice activity: Implementing a model for business deploymentЧтениеReflection: Implementing the model for the businessЗаданиеWalkthrough: Implementing the model for the business (Optional)ЧтениеHear from an expert: Industry exemplarВидеоGraded quiz: Selecting a frameworkЗадание
04Considerations when deploying platforms 29 материалов

Key features of AI/ML deployment platforms

Key features to consider in deployment platformsВидеоIntroduction to Microsoft AzureВидеоKnowledge check: Deployment platformsЗадание

Preparing models for deployment

Preparing models for deploymentВидеоAdditional steps to prepare a model for production deploymentВидеоBest practices for packaging and containerizing modelsЧтениеTools and frameworks for model deploymentЧтениеInstructions: Preparing a model for deploymentЧтениеPractice activity: Preparing a model for deploymentЧтениеReflection: Preparing a model for deploymentЗаданиеWalkthrough: Preparing a model for deployment (Optional)Чтение

Implementing version control for reproducibility

Importance of version control ВидеоTools and practices for version control (Git, DVC)ЧтениеEnsuring reproducibilityВидеоImplementing version control for reproducibilityЧтениеPractice activity: Implementing version control for reproducibility ЧтениеReflection: Implementing version control for reproducibility Задание

Evaluating deployment platforms

Criteria for evaluating deployment platformsЧтениеReal-world case studies of successful AI/ML deploymentsЧтениеPractical tips on choosing the right platform for specific project needsЧтениеPractice activity: Selecting a deployment platform for a dummy projectЧтениеReflection: Evaluating deployment platformsЗаданиеWalkthrough: Evaluating deployment platforms (Optional)Чтение

Module summary: Considerations when deploying platforms

Summary: Platform deploymentВидеоPractice activity: Justifying a platform choice in a presentation to a C-suite executiveЧтениеReflection: Supporting your platform choiceЗаданиеWalkthrough: Justifying a platform choice in a presentation (Optional)ЧтениеGraded quiz: Platform deploymentЗадание
05AI/ML concepts in practice30 материалов

The role of AI/ML engineers in a corporate context

Overview of the AI/ML engineer's responsibilitiesВидеоRequired skills and competenciesЧтениеTypical Tasks and ProjectsВидеоPractice activity: Role-playing as a hiring managerЧтениеReflection: The role of AI/ML engineers in a corporate contextЗаданиеWalkthrough: The decision-making process (Optional)ЧтениеHear from an expert: Data quality in the corporate settingВидео

Key priorities for AI/ML engineers

Prioritizing tasks and managing workflowsЧтениеBalancing model development, deployment, and maintenanceВидеоEnsuring AI/ML systems are scalable, reliable, and functionalЧтениеPractice activity: Prioritizing tasks as an AI/ML engineerЧтениеReflection: Key priorities for AI/ML engineersЗаданиеWalkthrough: Prioritizing tasks as an AI/ML engineer (Optional)Чтение

Networking and mentorship in AI/ML engineering

Importance of networking and professional relationshipsЧтениеStrategies for finding and connecting with mentors in the fieldЧтениеBenefits of mentorship for career growth and developmentЧтениеPractice activity: Creating a networking action plan for the AI/ML industryЧтениеReflection: Networking and mentorshipЗаданиеWalkthrough: How to create a successful networking plan (Optional)Чтение

Review of additional reading and resources

Further reading resourcesЧтениеIntroduction to industry journals, blogs, and conferencesЧтениеRecommendations for further developmentЧтение

Module summary: AI/ML concepts in practice

Summary: AI/ML concepts in practiceВидеоGraded quiz: AI/ML concepts in practiceЗадание

Course summary: Foundations of AI and Machine Learning

Course summaryВидеоCourse assignment: Drafting your pitch to the C-suiteВзаимная проверкаWalkthrough: Preparing for a pitch to the C-suite (Optional)ЧтениеExample: Pitching to the C-suiteВидеоCongratulations on completing the course!Видео
Reflection: Data cleaning and preprocessingЗадание
Walkthrough: Data cleaning and preprocessing (Optional)Чтение
Discussion: Data cleaning and preprocessing outliersЧтение
Hear from an expert: The value of consistent taxonomyВидео
Walkthrough: Implementing a model (Optional)Чтение
Walkthrough: Implementing version control for reproducibility (Optional)Чтение
Hear from an expert: Understanding the problem before building AI solutionsВидео