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

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

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

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

Python for Data Science, AI & Development

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

О курсе

Kickstart your Python journey with this beginner-friendly, self-paced course taught by an expert. Python is one of the most popular programming languages, and the demand for individuals with Python skills continues to grow. This course takes you from zero to programming in Python in a matter of hours—no prior programming experience is necessary! You’ll begin with Python basics, including data types, expressions, variables, and string operations. You will explore essential data structures such as lists, tuples, dictionaries, and sets, learning how to create, access, and manipulate them. Next, you will delve into logic concepts like conditions and branching, learning how to use loops and functions, along with important programming principles like exception handling and object-oriented programming. As you progress, you will gain practical experience reading from and writing to files and working with common file formats. You’ll also use powerful Python libraries like NumPy and Pandas for data manipulation and analysis. The course also covers APIs and web scraping, teaching you how to interact with REST APIs using libraries like requests and extract data from websites using BeautifulSoup. You will practice and apply what you learn through hands-on labs using Jupyter Notebooks. By the end of this course, you’ll feel comfortable creating basic programs, working with data, and automating real-world tasks using Python. This course is suitable for individuals interested in pursuing careers in Data Science, Data Analytics, Software Development, Data Engineering, AI, and DevOps and a variety of other technology-related roles.

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

Python ProgrammingNumPyData CollectionData Import/ExportData AnalysisScripting

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

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

01Python Basics 21 материалов

About the course

Course IntroductionВидеоAbout this courseЧтениеExploring Python: Your First Steps into ProgrammingDIALOGUE

Getting Started with Python and Jupyter

Introduction to PythonВидео

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

Joseph Santarcangelo

Ph.D., Data Scientist at IBM

Python for Data Science, AI & Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 24.6 ч

5 модулей

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

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

Часть программы вашего университета
Introduction to JupyterЧтение
Getting Started with JupyterВидео
Hands-on Lab: Write Your First ProgramВнешний инструмент

Types

TypesВидеоHands-on Lab: TypesВнешний инструментPractice Quiz: TypesЗадание

Expressions and Variables

Expressions and VariablesВидеоHands-on Lab: Expression and VariablesВнешний инструментPractice Quiz: Expressions and VariablesЗадание

String Operations

String OperationsВидео(Optional) Reading: Format Strings in PythonЧтениеHands-On Lab: String OperationsВнешний инструментPractice Quiz: String OperationsЗадание

Module 1 Summary, Cheatsheet, Graded Quiz, and Glossary

Module 1 Summary: Python Basics ЧтениеCheat Sheet: Python Basics ЧтениеModule 1 Graded Quiz: Python BasicsЗаданиеModule 1 Glossary: Python BasicsЧтение
02Python Data Structures 15 материалов

Lists and Tuples

Lists and TuplesВидеоHands-On Lab: ListsВнешний инструментHands-On Lab: TuplesВнешний инструментCheat Sheet: Lists and TuplesЧтениеPractice Quiz: Lists and TuplesЗадание

Dictionaries

DictionariesВидеоHands-On Lab: DictionariesВнешний инструментPractice Quiz: DictionariesЗадание

Sets

SetsВидеоHands-On Lab: SetsВнешний инструментPractice Quiz: SetsЗадание

Module 2 Summary, Cheatsheet, Graded Quiz, and Glossary

Module 2 Summary: Python Data Structures ЧтениеCheatSheet: Dictionaries & SetsЧтениеModule 2 Graded Quiz: Python Data StructuresЗаданиеModule 2 Glossary: Python Data StructuresЧтение
03Python Programming Fundamentals 25 материалов

Conditions and Branching

Conditions and BranchingВидеоHands-On Lab: Conditions and BranchingВнешний инструментConditions and BranchingЧтениеPractice Quiz: Conditions and BranchingЗадание

Loops

LoopsВидеоIntroduction to Loops in PythonЧтениеHands-On Lab: LoopsВнешний инструментPractice Quiz: LoopsЗадание

Functions

FunctionsВидеоExploring Python FunctionsЧтениеHands-On Lab: FunctionsВнешний инструментPractice Quiz: FunctionsЗадание

Exception Handling

Exception HandlingВидеоException HandlingЧтениеHands-On Lab: Exception HandlingВнешний инструментPractice Quiz: Exception HandlingЗадание

Objects and Classes

Objects and ClassesВидеоObjects and ClassesЧтениеHands-On Lab: Objects and ClassesВнешний инструментPractice Quiz: Objects and ClassesЗадание

Practice with Python Programming Fundamentals

Practice Lab: Text AnalysisВнешний инструмент

Module 3 Summary, Cheatsheet, Graded Quiz, and Glossary

Module 3 Summary: Python Programming FundamentalsЧтениеCheat Sheet: Python Programming FundamentalsЧтениеModule 3 Graded Quiz: Python Programming FundamentalsЗаданиеModule 3 Glossary: Python Programming FundamentalsЧтение
04Working with Data in Python 24 материалов

Reading and Writing Files with Open

Reading Files with OpenВидеоReading Files with OpenЧтениеHands-On Lab: Reading Files with OpenВнешний инструментWriting Files with OpenВидеоWriting Files with OpenЧтениеHands-On Lab: Writing Files with OpenВнешний инструментPractice Quiz: Reading and Writing Files with OpenЗадание

Pandas

Pandas: Loading DataВидеоPandas: Working with and Saving DataВидеоPandasЧтениеPractice Lab: Selecting Data in a DataFrameВнешний инструментHands on Lab: Loading Data with PandasВнешний инструментPractice Quiz: PandasЗадание

Numpy in Python

One Dimensional NumpyВидеоHands-On Lab: One Dimensional NumpyВнешний инструментMatrix MathematicsЧтениеTwo Dimensional NumpyВидеоHands-On Lab: Two Dimensional NumpyВнешний инструментBeginner's Guide to NumPyЧтениеPractice Quiz: Numpy in Python

Module 4 Summary, Cheatsheet, Graded Quiz, and Glossary

Module 4 Summary: Working with Data in Python ЧтениеCheat Sheet: Working with Data in PythonЧтениеModule 4 Graded Quiz: Working with Data in PythonЗаданиеModule 4 Glossary: Working with Data in Python Чтение
05APIs and Data Collection25 материалов

Simple APIs

Application Program InterfaceВидеоSome Context on APIsЧтениеHands-On Lab: Introduction to APIВнешний инструментPractice Quiz: Simple APIs Задание

REST APIs, Web Scraping, and Working with Files

REST APIs & HTTP Requests - Part 1ВидеоREST APIs & HTTP Requests - Part 2ВидеоWeb Scraping and HTML BasicsЧтениеHands-on Lab: Access REST APIs & Request HTTPВнешний инструментHands-On Lab: API ExamplesВнешний инструмент(Optional) HTML for Web ScrapingВидео(Optional) Web Scraping ВидеоWeb Scraping - A Key Tool in Data ScienceЧтениеWeb Scraping Tables using PandasЧтениеHands-on Lab: Web ScrapingВнешний инструментWorking with Different File Formats ВидеоHands-on Lab: Working with different file formatsВнешний инструмент Practice Quiz: REST APIs, Web Scraping, and Working with FilesЗаданиеPractice Project: GDP Data Extraction and ProcessingВнешний инструмент

Module 5 Summary, Cheatsheet, Graded Quiz, and Glossary

Module 5 Summary: APIs and Data CollectionЧтениеCheat Sheet: APIs and Data CollectionЧтениеModule 5 Graded Quiz: APIs and Data CollectionЗаданиеModule 5 Glossary: APIs and Data CollectionЧтение

Final Exam

Final Exam for the CourseЗадание

Course Wrap-Up

Congratulations and Next StepsЧтениеPython Cheat Sheet: The BasicsЧтение
Задание