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

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

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

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

Python Project for Data Engineering

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

О курсе

Showcase your Python skills in this Data Engineering Project! This short course is designed to apply your basic Python skills through the implementation of various techniques for gathering and manipulating data. You will take on the role of a Data Engineer by extracting data from multiple sources, and converting the data into specific formats and making it ready for loading into a database for analysis. You will also demonstrate your knowledge of web scraping and utilizing APIs to extract data. By the end of this hands-on project, you will have shown your proficiency with important skills to Extract Transform and Load (ETL) data using an IDE, and of course, Python Programming. Upon completion of this course, you will also have a great new addition to your portfolio! PRE-REQUISITE: **Python for Data Science, AI and Development** course from IBM is a pre-requisite for this project course. Please ensure that before taking this course you have either completed the Python for Data Science, AI and Development course from IBM or have equivalent proficiency in working with Python and data. NOTE: This course is not intended to teach you Python and does not have too much new instructional content. It is intended for you to mostly apply prior Python knowledge.

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

Extract, Transform, LoadWeb ScrapingPython ProgrammingUnit TestingHypertext Markup Language (HTML)Application Programming Interface (API)Data AccessPackage and Software ManagementStyle GuidesDatabasesIntegrated Development EnvironmentsData WranglingProgramming PrinciplesData IntegrationData TransformationData PipelinesMaintainabilityDatabase Management

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

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

01Extract, Transform, Load (ETL)16 материалов

Welcome

Course IntroductionВидеоHelpful Tips for Course CompletionЧтениеPre-requisites and Course SyllabusЧтение[Example] Teaching Someone Who's StuckDIALOGUE

Working with Python Using an IDE

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

Joseph Santarcangelo

Ph.D., Data Scientist at IBM

Python Project for Data Engineering
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.5 ч

3 модулей

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

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

Часть программы вашего университета
Demo: Working with an IDE Видео
Hands-on Lab: Getting Started with IDE Внешний инструмент

Extract, Transform, Load (ETL)

Extract, Transform, Load (ETL)ВидеоHands-on Lab: Extract, Transform, Load (ETL)Внешний инструмент

Access Data Using Webscraping and APIs

(Optional) Web Scraping Видео[Optional] REST APIs & HTTP RequestsВидеоHands-on Lab: Web scraping and Extracting Data using APIsВнешний инструмент

Accessing and Loading Databases Using Python

Reading: Querying SQLite3 databasePLUGINHands-on Lab: Accessing Databases using Python scriptВнешний инструмент

Module Summary and Assessment

Practice Quiz: Extract, Transform, Load (ETL)ЗаданиеModule Summary: Extract, Transform, Load (ETL)ЧтениеGraded Quiz: Extract, Transform, Load (ETL)Задание
02Final Project10 материалов

Practice Project

Practice Project OverviewPLUGINPractice Project: Extract, Transform and Load GDP dataВнешний инструмент

Graded Final Project

Final Project OverviewPLUGINReading: Final Project Submission Guidelines and DeliverablesPLUGINFinal Project: Acquiring and processing information on world's largest banksВнешний инструментOption 1 - AI Graded: Final Project - Submission and EvaluationВнешний инструментOption 2 - Peer Graded: Final Project - Submission and EvaluationВзаимная проверкаGraded Quiz: Final Project Задание

Course Wrap Up

Congratulations and Next StepsЧтениеThanks from the Course TeamЧтение
03[Optional] Python Coding Practices and Packaging Concepts11 материалов

Application Development and Packaging using Python

Module IntroductionЧтениеPython Style Guide and Coding Practices ВидеоReading: Static Code Analysis ResourcesPLUGINHands-on Lab: Static Code AnalysisВнешний инструментUnit Testing ВидеоHands-on Lab: Practice Session and Assignment on Unit TestingВнешний инструментPackaging ВидеоHands-on Lab: Practice Session and Assignment on Python PackagingВнешний инструментModule Summary: Python Coding Practices and Packaging Concepts ЧтениеPractice Quiz: Python Coding Practices and Packaging ConceptsЗаданиеCheatsheet: Python Coding Practices and Packaging ConceptsPLUGIN