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

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

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

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

Get Started with Python

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

О курсе

This is the second of eight courses in the Google Advanced Data Analytics Certificate. The Python programming language is a powerful tool for data analysis. In this course, you’ll learn the basic concepts of Python programming and how data professionals use Python on the job. You'll explore concepts such as object-oriented programming, variables, data types, functions, conditional statements, loops, and data structures. Google employees who currently work in the field will guide you through this course by providing hands-on activities that simulate relevant tasks, sharing examples from their day-to-day work, and helping you enhance your data analytics skills to prepare for your career. Learners who complete the eight courses in this program will have the skills needed to apply for data science and advanced data analytics jobs. This certificate assumes prior knowledge of foundational analytical principles, skills, and tools covered in the Google Data Analytics Certificate. By the end of this course, you will: -Define what a programming language is and why Python is used by data scientists -Create Python scripts to display data and perform operations -Control the flow of programs using conditions and functions -Utilize different types of loops when performing repeated operations -Identify data types such as integers, floats, strings, and booleans -Manipulate data structures such as , lists, tuples, dictionaries, and sets -Import and use Python libraries such as NumPy and pandas

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

Python ProgrammingObject Oriented Programming (OOP)Data StructuresNumPyPandas (Python Package)Code ReusabilityData AnalysisComputer ProgrammingProgramming PrinciplesComputational LogicData VisualizationScriptingData ManipulationScripting LanguagesAnalytics

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

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

01Hello, Python!26 материалов

Get started with the course

Introduction to Course 2 ВидеоHelpful resources and tipsЧтениеAdrian: My path to a data careerВидеоCourse 2 overviewЧтение

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

Google Career Certificates

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

Get Started with Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 24.9 ч

5 модулей

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

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

Часть программы вашего университета
Welcome to module 1Видео
Introduction to PythonВидео
Test your knowledge: Get started with the courseЗадание

The power of Python

Annotated follow-along guide: Hello, Python!ЛабораторнаяDiscover more about PythonВидеоPython versus other programming languagesЧтениеJupyter NotebooksВидеоHow to use Jupyter NotebooksЧтениеObject-oriented programmingВидеоMore about object-oriented programmingЧтениеHamza: How Python helped my data science careerВидеоTest your knowledge: The power of PythonЗадание

Use Python syntax

Variables and data typesВидеоCreate precise variable namesВидеоExplore Python syntaxЧтениеData types and conversionsВидеоActivity: Use Python syntaxЛабораторнаяExemplar: Use Python SyntaxЛабораторнаяTest your knowledge: Using Python syntaxЗадание

Review: Hello, Python!

Wrap-upВидеоGlossary terms from Module 1ЧтениеModule 1 challengeЗадание
02Functions and conditional statements20 материалов

Functions

Welcome to module 2ВидеоLateefat: Tips to address challenges when learning to codeВидеоAnnotated follow-along guide: Functions and conditional statementsЛабораторнаяDefine functions and returning values ВидеоWrite clean codeВидеоUse comments to scaffold your codeВидеоReference guide: FunctionsЧтениеActivity: FunctionsЛабораторнаяExemplar: FunctionsЛабораторнаяTest your knowledge: FunctionsЗадание

Conditional statements

Make comparisons using operatorsВидеоReference guide: Python operatorsЧтениеUse if, elif, else statements to make decisionsВидеоReference guide: Conditional statementsЧтениеActivity: Conditional statementsЛабораторнаяExemplar: Conditional statementsЛабораторная

Review: Functions and conditional statements

Wrap-upВидеоGlossary terms from module 2ЧтениеModule 2 challengeЗадание
03Loops and strings25 материалов

While loops

Welcome to module 3ВидеоMichelle: Approach problems with an analytical mindsetВидеоAnnotated follow-along guide: Loops and stringsЛабораторнаяIntroduction to while loopsВидеоLoops, break, and continue statementsЧтениеActivity: While loopsЛабораторнаяExemplar: While loopsЛабораторнаяTest your knowledge: While loops Задание

For loops

Introduction to for loopsВидеоLoops with multiple range() parametersВидеоFor loopsЧтениеActivity: For loopsЛабораторнаяExemplar: For loopsЛабораторнаяTest your knowledge: For loops Задание

Strings

Work with stringsВидеоString slicingВидеоString indexing and slicingЧтениеFormat stringsВидеоString formatting and regular expressionsЧтениеActivity: StringsЛабораторнаяExemplar: Strings

Review: Loops and strings

Wrap-upВидеоGlossary terms from module 3ЧтениеModule 3 challengeЗадание
04Data structures in Python43 материалов

Lists and tuples

Welcome to module 4ВидеоAnnotated follow-along guide: Data structures in PythonЛабораторнаяIntroduction to listsВидеоModify the contents of a listВидеоReference guide: ListsЧтениеIntroduction to tuplesВидеоCompare lists, strings, and tuplesЧтениеMore with loops, lists, and tuplesВидеоzip(), enumerate(), and list comprehensionЧтениеActivity: Lists & tuples ЛабораторнаяExemplar: Lists & tuples ЛабораторнаяTest your knowledge: Lists and tuplesЗадание

Dictionaries and sets

Introduction to dictionariesВидеоDictionary methodsВидеоReference guide: DictionariesЧтениеIntroduction to setsВидеоReference guide: SetsЧтениеActivity: Dictionaries & setsЛабораторнаяExemplar: Dictionaries & sets

Arrays and vectors with NumPy

The power of packagesВидеоIntroduction to NumPyВидеоUnderstand Python libraries, packages, and modulesЧтениеPython’s new versions and featuresЧтениеBasic array operationsВидеоReference guide: ArraysЧтение

Dataframes with pandas

Introduction to pandasВидеоpandas basicsВидеоThe fundamentals of pandasЧтениеBoolean maskingВидеоBoolean masking in pandas ЧтениеGrouping and aggregationВидеоMore on grouping and aggregation

Review: Data structures in Python

Wrap-up ВидеоGlossary terms from module 4ЧтениеModule 4 challenge Задание
05Course 2 end-of-course project24 материалов

Apply your skills to a workplace scenario

Welcome to module 5ВидеоIntroduction to your Course 2 end-of-course portfolio projectВидеоExplore your Course 2 workplace scenariosЧтение

Automatidata scenario

Course 2 end-of-course portfolio project overview: AutomatidataЧтениеActivity: Create your Course 2 Automatidata project ЗаданиеActivity: Course 2 Automatidata project labЛабораторнаяActivity Exemplar: Create your Course 2 Automatidata projectЧтениеExemplar: Course 2 Automatidata project labЛабораторная

TikTok scenario

Course 2 end-of-course portfolio project overview: TikTokЧтениеActivity: Create your Course 2 TikTok project ЗаданиеActivity: Course 2 TikTok project labЛабораторнаяActivity Exemplar: Create your Course 2 TikTok projectЧтениеExemplar: Course 2 TikTok project labЛабораторная

Waze scenario

Course 2 end-of-course portfolio project overview: WazeЧтениеActivity: Create your Course 2 Waze project ЗаданиеActivity: Course 2 Waze project labЛабораторнаяActivity Exemplars: Create your Course 2 Waze projectЧтениеExemplar: Course 2 Waze project labЛабораторная

End-of-course portfolio project wrap-up

End-of-course project wrap-up and tips for ongoing career successВидеоAssess your Course 2 end-of-course projectЗадание

Course review: Get Started with Python

Reflect and connect with peersЧтениеCourse 2 glossaryЧтениеCourse wrap-up ВидеоGet started on the next courseЧтение
Test your knowledge: Conditional statements Задание
Лабораторная
Test your knowledge: StringsЗадание
Лабораторная
Test your knowledge: Dictionaries and setsЗадание
Activity: Arrays and vectors with NumPyЛабораторная
Exemplar: Arrays and vectors with NumPyЛабораторная
Test your knowledge: Arrays and vectors with NumPyЗадание
Чтение
Merging and joining dataВидео
Activity: Dataframes with pandasЛабораторная
Exemplar: Dataframes with pandasЛабораторная
Test your knowledge: Dataframes with pandasЗадание