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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Cloud Computing Fundamentals · LearnSpace
Назад в каталог
courseraIT и технологии

Cloud Computing Fundamentals

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

О курсе

Master the essential concepts and hands-on skills needed to understand cloud computing from multiple perspectives. This comprehensive course takes you from cloud computing history and definitions through advanced database technologies, providing both theoretical foundations and practical implementation experience. You'll explore how cloud platforms have transformed modern technology, learning to evaluate IaaS, PaaS, and SaaS service models while gaining hands-on experience with virtualization using VirtualBox. The course progresses through cloud data infrastructure, where you'll differentiate between databases, data warehouses, and data lakes, and learn to apply de-normalized schemas like Star and Snowflake for optimal performance. By course completion, you'll confidently compare and select appropriate database technologies—MySQL, MongoDB, and Neo4j—understanding ACID versus BASE properties and horizontal versus vertical scaling strategies. What sets this course apart is its balanced approach: combining historical context, architectural understanding, and practical coding exercises using Python, GitHub, and Flask. Whether you're transitioning into cloud roles or expanding your technical expertise, this course equips you with the foundational knowledge and practical skills essential for modern cloud computing careers.

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

Data WarehousingVirtualizationCloud ComputingCloud StorageCloud InfrastructureDatabase ManagementDatabase DesignApplication Programming Interface (API)Virtualization and Virtual MachinesCloud TechnologiesCloud PlatformsSQLNoSQLCloud DeploymentPython ProgrammingCloud ServicesCloud Computing ArchitectureMySQLMongoDBGit (Version Control System)

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

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

01Definitions and History of Cloud Computing10 материалов

Introduction to Cloud Computing

Welcome to Cloud ComputingВидеоCourse OverviewЧтениеLecture 1: History of Cloud ComputingВидеоLecture 2: Definitions of Cloud ComputingВидео

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

Dmitriy Babichenko

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

Cloud Computing Fundamentals
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 15.8 ч

4 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Lecture 3: The Impact of Cloud ComputingВидео
Lecture 4: Setting Up a Python Virtual EnvironmentВидео
Activity: Creating Python Virtual EnvironmentsЧтение
Activity: Getting Started with Git and GitHubЧтение

Module completion

Let's Practice: Definitions and History of Cloud ComputingЗаданиеTest Yourself: Definitions and History of Cloud ComputingЗадание
02Cloud Computing Platforms and Service Models14 материалов

Enabling Technologies and Service Models

Lecture 1: Enabling Technologies - VirtualizationВидеоLecture 2: Enabling Technologies - NetworkingВидеоLecture 3: Enabling Technologies - StorageВидеоEnabling Technologies for Cloud ComputingЗаданиеLecture 4: Service Models - IaaSВидеоLecture 5: Service Models - PaaSВидеоLecture 6: Service Models - SaaSВидеоCloud Computing Service ModelsЗаданиеLecture 7: Benefits and Risks of Cloud ComputingВидеоActivity: Setting Up an Ubuntu Virtual MachineЧтениеCase Study: Cloud Computing Service Models for a Growing Start-UpЧтение

Module completion

Cloud Service StrategistDIALOGUELet's Practice: Cloud Computing Platforms and Service ModelsЗаданиеTest Yourself: Cloud Computing Platforms and Service ModelsЗадание
03Cloud Data Infrastructure23 материалов

Overview

Overview: Cloud Data InfrastructureВидео

Relational Databases Review

Lecture 1: Relational Databases - IntroductionВидеоLecture 2: Relational Databases - RelationshipsВидеоLecture 3: Relational Databases - NormalizationВидеоNormalizationЗаданиеLecture 4: SQL RefresherВидеоCode Review: SQL Syntax RefresherЧтение

Data Warehouse Design

Activity: Connecting to Remote MySQL ServerЧтениеCode Review: Working with Python and MySQLЧтениеLecture 5: Databases vs. Warehouses vs. LakesВидеоDatabases vs. Data WarehousesЗаданиеLecture 6: DenormalizationВидеоDenormalizationЗадание

Module completion

Data Architecture ConsultantDIALOGUELet's Practice: Cloud Data InfrastructureЗаданиеTest Yourself: Cloud Data InfrastructureЗадание
04Databases in Cloud Computing22 материалов

NoSQL and Cloud Database Technologies

Lecture 1: NoSQLВидеоLecture 2: Acid vs. BaseВидеоAcid vs. BaseЗаданиеLecture 3: MongoDB Part IВидеоLecture 4: MongoDB Part IIВидеоActivity: Connecting to Remote MongoDB ServerЧтениеActivity - MongoDB Installation, Connection, and QueryingЧтениеCode Review: Working with Python and MongoDBЧтениеLecture 5: Graph Databases (Optional)ВидеоLecture 6: Neo4j Introduction (Optional)ВидеоActivity: Installing, Connecting to, and Querying Neo4j in Neo4j Desktop & Neo4j AuraЧтениеCode Review: Working with Python and Neo4j (Optional)ЧтениеCode Review: Neo4j Querying with Cypher (Optional)ЧтениеLecture 7: Scaling in Cloud DatabasesВидеоCase Study: ClassicModels to MongoDB MigrationЧтениеCode Review: ClassicModels to MongoDB MigrationЧтениеCase Study: Social Network Migration (Optional)ЧтениеCase Study: Horizontal Scaling MongoDBЧтение

Module completion

Database Technology AdvisorDIALOGUELet's Practice: Databases in Cloud ComputingЗадание Test Yourself: Databases in Cloud ComputingЗадание

Course Wrap-Up

Course SummaryЧтение
Lecture 7: Star SchemasВидео
Lecture 8: Snowflake SchemaВидео
Case Study: Airbnb StarЧтение
Case Study: Netflix StarЧтение
Case Study: Spotify SnowflakeЧтение
Case Study: Expedia SnowflakeЧтение
Lecture 9: Cloud Data InfrastructureВидео